def shouldStart(self): SuitHabitualBehavior.shouldStart(self) if self.suit.getDistance(self.boss) <= self.HEAL_DISTANCE: if not hasattr(self.suit, 'DELETED') and not hasattr(self.boss, 'DELETED'): return self.canHeal return False