This commit is contained in:
Waverunner
2014-03-29 20:08:29 -04:00
3 changed files with 28 additions and 11 deletions
+9 -1
View File
@@ -193,7 +193,15 @@ public class CombatService implements INetworkDispatch {
creature.removeDefender(defender);
}
}
}
}
else if(target instanceof TangibleObject)
{
if(target.getConditionDamage() == target.getMaxDamage())
{
for(TangibleObject defender : target.getDefendersList()) defender.removeDefender(target);
core.objectService.destroyObject(target);
}
}
}
private void doAreaCombat(CreatureObject attacker, TangibleObject target, WeaponObject weapon, CombatCommand command, int actionCounter) {