diff options
Diffstat (limited to 'MAFH2/BattleEngine.py')
-rw-r--r-- | MAFH2/BattleEngine.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/MAFH2/BattleEngine.py b/MAFH2/BattleEngine.py index dc10291..66dbbe1 100644 --- a/MAFH2/BattleEngine.py +++ b/MAFH2/BattleEngine.py @@ -322,10 +322,13 @@ class BattleEngine(GameEngineElement): def __end_battle(self, menu): #Give items if any + room = self.game_engine.get_object('dungeon').get_current_room() + for item in room.item: + self.game_engine.get_object('profile').hero.addInventory(item) + room.has_enemy = False #self terminate - print 'end battle called' + #print 'end battle called' self.remove_from_engine() - #self.game_engine.remove_object('battlemenu') self.game_engine.get_object('battlemenu').remove_from_engine() self.game_engine.remove_object('battle') |