Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/MAFH2/BattleEngine.py
diff options
context:
space:
mode:
authorKevin Hockey <Blitzkev@gmail.com>2010-07-14 19:46:09 (GMT)
committer Kevin Hockey <Blitzkev@gmail.com>2010-07-14 19:46:09 (GMT)
commit6cbff9f607923dbd6fd894259e48111db96361d9 (patch)
tree509d02115d717701bac8cd67a592224602b9d1be /MAFH2/BattleEngine.py
parentd416d9769b051790bb6351130c4fffccec05360e (diff)
battles drop items and enemies die for good. Ticket 17 done
Diffstat (limited to 'MAFH2/BattleEngine.py')
-rw-r--r--MAFH2/BattleEngine.py7
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')