Browse Source

mobs no longer double multiply for sitting target

lakebane-ai
FatBoy-DOTC 2 weeks ago
parent
commit
5f735a49c1
  1. 6
      src/engine/mobileAI/utilities/CombatUtilities.java

6
src/engine/mobileAI/utilities/CombatUtilities.java

@ -327,9 +327,9 @@ public class CombatUtilities {
damage = calculateMobDamage(agent); damage = calculateMobDamage(agent);
} }
if (AbstractWorldObject.IsAbstractCharacter(target)) { if (AbstractWorldObject.IsAbstractCharacter(target)) {
if (((AbstractCharacter) target).isSit()) { //if (((AbstractCharacter) target).isSit()) {
damage *= 2.5f; //increase damage if sitting // damage *= 2.5f; //increase damage if sitting
} //}
return (int) (((AbstractCharacter) target).getResists().getResistedDamage(agent, (AbstractCharacter) target, dt, damage, 0)); return (int) (((AbstractCharacter) target).getResists().getResistedDamage(agent, (AbstractCharacter) target, dt, damage, 0));
} }
if (target.getObjectType() == GameObjectType.Building) { if (target.getObjectType() == GameObjectType.Building) {

Loading…
Cancel
Save