Esempio n. 1
0
    def destroy(self):
        'Get rid of this player and remove it from the indexes.'

        room = self.room
        if room is not None:
            room.rmplayer(self)
        remove(self)
        Character.destroy(self)
Esempio n. 2
0
    def destroy(self):
        'Get rid of this mob and remove it from the mob index.'

        room = self.room
        if room is not None:
            room.rmmob(self)
            room.action(dict(act='destroy_mob', actor=None, mob=self))

        remove(self)
        Character.destroy(self)