Browse Source

audit zerg mechanic for mele damage

lakebane-recovery
FatBoy-DOTC 2 weeks ago
parent
commit
04232ec50c
  1. 7
      src/engine/gameManager/CombatManager.java

7
src/engine/gameManager/CombatManager.java

@ -937,6 +937,9 @@ public enum CombatManager { @@ -937,6 +937,9 @@ public enum CombatManager {
//Subtract Damage from target's health
if(ac.getObjectType().equals(GameObjectType.PlayerCharacter)){
damage *= ((PlayerCharacter)ac).ZergMultiplier;
}
if (tarAc != null) {
if (tarAc.isSit())
@ -1217,10 +1220,6 @@ public enum CombatManager { @@ -1217,10 +1220,6 @@ public enum CombatManager {
if (eff.getPower() != null && (eff.getPower().getToken() == 429506943 || eff.getPower().getToken() == 429408639 || eff.getPower().getToken() == 429513599 || eff.getPower().getToken() == 429415295))
swingAnimation = 0;
if(source != null && source.getObjectType().equals(GameObjectType.PlayerCharacter)){
damage *= ((PlayerCharacter)source).ZergMultiplier;
} // Health modifications are modified by the ZergMechanic
TargetedActionMsg cmm = new TargetedActionMsg(source, target, damage, swingAnimation);
DispatchMessage.sendToAllInRange(target, cmm);
}

Loading…
Cancel
Save