Browse Source

Pets set to not alive when dismissing.

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

Loading…
Cancel
Save