예제 #1
0
    def destroySelf(self):
        #only for character spawns
        for o in self.resists:
            o.destroySelf()
        for o in self.skills:
            o.destroySelf()
        #for o in self.effects:
        #    o.destroySelf()
        for o in self.spawnSpellsInternal:
            o.destroySelf()
        for o in self.spawnStatsInternal:
            o.destroySelf()

        Persistent.destroySelf(self)
예제 #2
0
    def destroySelf(self):
        for o in self.xpCredits:
            o.destroySelf()

        for o in self.characters:
            o.destroySelf()

        for o in self.monsterSpawns:
            o.destroySelf()

        for o in self.bankItemsInternal:
            o.destroySelf()

        Persistent.destroySelf(self)
예제 #3
0
    def destroySelf(self):
        for o in self.xpCredits:
            o.destroySelf()
            
        for o in self.characters:
            o.destroySelf()

        for o in self.monsterSpawns:
            o.destroySelf()
        
        for o in self.bankItemsInternal:
            o.destroySelf()
        
        Persistent.destroySelf(self)
예제 #4
0
 def destroySelf(self):
     #only for character spawns
     for o in self.resists:
         o.destroySelf()
     for o in self.skills:
         o.destroySelf()
     #for o in self.effects:
     #    o.destroySelf()
     for o in self.spawnSpellsInternal:
         o.destroySelf()
     for o in self.spawnStatsInternal:
         o.destroySelf()
         
     Persistent.destroySelf(self)