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

Loading…
Cancel
Save