def delete(self): # delete first, because if self.player is None the player will miss the # deletion and keep a memory of his own deleted unit Entity.delete(self) self.set_player(None)
def delete(self): self.place.exits.remove(self) if self.other_side: self.other_side.other_side = None self.other_side.delete() Entity.delete(self)
def delete(self): Entity.delete(self) self.set_player(None)