Browse Source

saetors no longer parry incoming ranged damage

lakebane-jobs
FatBoy-DOTC 3 days ago
parent
commit
9cad140836
  1. 12
      src/engine/gameManager/CombatManager.java

12
src/engine/gameManager/CombatManager.java

@ -1069,12 +1069,6 @@ public enum CombatManager { @@ -1069,12 +1069,6 @@ public enum CombatManager {
AbstractCharacter tar = (AbstractCharacter) target;
if(target.getObjectType().equals(GameObjectType.PlayerCharacter)){
PlayerCharacter pc = (PlayerCharacter) target;
if(pc.getRaceID() == 1999)
return true;
}
CharacterItemManager acItem = ac.getCharItemManager();
CharacterItemManager tarItem = tar.getCharItemManager();
@ -1086,6 +1080,12 @@ public enum CombatManager { @@ -1086,6 +1080,12 @@ public enum CombatManager {
Item tarMain = tarItem.getItemFromEquipped(1);
Item tarOff = tarItem.getItemFromEquipped(2);
if(target.getObjectType().equals(GameObjectType.PlayerCharacter)){
PlayerCharacter pc = (PlayerCharacter) target;
if(pc.getRaceID() == 1999 && !isRanged(acMain) && !isRanged(acOff))
return true;
}
return !isRanged(acMain) && !isRanged(acOff) && !isRanged(tarMain) && !isRanged(tarOff);
}

Loading…
Cancel
Save