diff options
author | Kevin Hockey <Blitzkev@gmail.com> | 2010-07-14 19:46:09 (GMT) |
---|---|---|
committer | Kevin Hockey <Blitzkev@gmail.com> | 2010-07-14 19:46:09 (GMT) |
commit | 6cbff9f607923dbd6fd894259e48111db96361d9 (patch) | |
tree | 509d02115d717701bac8cd67a592224602b9d1be /MAFH2/BattleEngine.py | |
parent | d416d9769b051790bb6351130c4fffccec05360e (diff) |
battles drop items and enemies die for good. Ticket 17 done
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') |