Browse Source

Pets set to not alive when dismissing.

combat-2
MagicBot 1 year ago
parent
commit
fa7588826a
  1. 6
      src/engine/objects/AbstractIntelligenceAgent.java

6
src/engine/objects/AbstractIntelligenceAgent.java

@ -163,7 +163,9 @@ public abstract class AbstractIntelligenceAgent extends AbstractCharacter { @@ -163,7 +163,9 @@ public abstract class AbstractIntelligenceAgent extends AbstractCharacter {
this.setCombatTarget(null);
}
//clear owner
// clear owner and set not alive
this.isAlive.set(false);
PlayerCharacter owner = (PlayerCharacter) this.guardCaptain;
@ -181,7 +183,7 @@ public abstract class AbstractIntelligenceAgent extends AbstractCharacter { @@ -181,7 +183,7 @@ public abstract class AbstractIntelligenceAgent extends AbstractCharacter {
owner.setPet(null);
if (this.getObjectType().equals(GameObjectType.Mob))
((Mob) this).guardCaptain = null;
this.guardCaptain = null;
}

Loading…
Cancel
Save