for (int i = 0; i < getDoors().size(); i++)
{
L2DoorInstance door = getDoors().get(i);
if (door.getCurrentHp() <= 0)
{
door.decayMe(); // Kill current if not killed already
door = DoorTable.parseList(_doorDefault.get(i));
if (isDoorWeak) door.setCurrentHp(door.getMaxHp() / 2);
door.spawnMe(door.getX(), door.getY(),door.getZ());
getDoors().set(i, door);
}