From 6cbff9f607923dbd6fd894259e48111db96361d9 Mon Sep 17 00:00:00 2001 From: Kevin Hockey Date: Wed, 14 Jul 2010 19:46:09 +0000 Subject: battles drop items and enemies die for good. Ticket 17 done --- (limited to 'MAFH2/BattleEngine.py') 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') -- cgit v0.9.1