diff --git a/src/engine/objects/Mob.java b/src/engine/objects/Mob.java index 124d53cb..05a3f6e5 100644 --- a/src/engine/objects/Mob.java +++ b/src/engine/objects/Mob.java @@ -577,10 +577,8 @@ public class Mob extends AbstractIntelligenceAgent implements Delayed { petMinion.despawned = false; petMinion.runAfterLoad(); - // Summoned pets carry MASK_PET. Necro pets keep their own NecroPet handling. - - if (!petMinion.isNecroPet()) - petMinion.setObjectTypeMask(petMinion.getObjectTypeMask() | MBServerStatics.MASK_PET); + // Necro pets count as pets too: DRU-066 targets Pet and requires NECROPETSTATS + petMinion.setObjectTypeMask(petMinion.getObjectTypeMask() | MBServerStatics.MASK_PET); DbManager.addToCache(petMinion); petMinion.setLoc(petMinion.bindLoc);