Browse Source

pets no longer attack themselves

lakebane-recovery
FatBoy-DOTC 3 days ago
parent
commit
07e347341b
  1. 6
      src/engine/mobileAI/MobHandlers/PetHandler.java

6
src/engine/mobileAI/MobHandlers/PetHandler.java

@ -34,6 +34,12 @@ public class PetHandler { @@ -34,6 +34,12 @@ public class PetHandler {
MovementUtilities.moveToLocation(pet, owner.loc, pet.getRange());
}
}else{
if (pet.combatTarget.equals(pet)) {
pet.setCombatTarget(null);
return;
}
//chase target
if(!CombatUtilities.inRangeToAttack(pet,pet.combatTarget)) {
MovementUtilities.moveToLocation(pet, pet.combatTarget.loc, pet.getRange());

Loading…
Cancel
Save