Ejemplo n.º 1
0
    def execute_use_potion(self):
        if( self.level.get_current_room().creature != None ):
            arena = Arena(self.player, self.level.get_current_room().creature)
            if( len(self.player.potion) - 1 >= self.params and self.params >= 0 ):
                arena.potion(self.params)
                self.player.potion.pop(self.params)

        else:
            #use the potion
            if( len(self.player.potion) - 1 >= self.params and self.params >= 0 ):
                self.player.potion[self.params].attack_post(self.player, None)
                self.player.potion.pop(self.params)