Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAFH2/BattleEngine.py7
-rw-r--r--MAFH2/Dungeon.py2
-rw-r--r--MAFH2/MagicMenu.py7
3 files changed, 8 insertions, 8 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')
diff --git a/MAFH2/Dungeon.py b/MAFH2/Dungeon.py
index ecd26ec..ee031c1 100644
--- a/MAFH2/Dungeon.py
+++ b/MAFH2/Dungeon.py
@@ -166,7 +166,7 @@ class Dungeon(GameEngineElement):
self.game_engine.get_object('map').update_macro()
self.check_for_enemies()
else:
- #Entrance or exit may be on a boarder of the grid
+ #Entrance or exit may be on a border of the grid
door_flag = self.rooms[profile.position].get_door( dc )
if door_flag == EXIT_DOOR or door_flag == ENTRANCE_DOOR:
if self.move_permissions( door_flag ):
diff --git a/MAFH2/MagicMenu.py b/MAFH2/MagicMenu.py
index 781148e..e973751 100644
--- a/MAFH2/MagicMenu.py
+++ b/MAFH2/MagicMenu.py
@@ -20,8 +20,7 @@ class MagicMenuHolder( GameEngineElement ):
def draw(self,screen,time_delta):
screen.blit(self.background,(0,286,452,414))
- #draw the boxes with the specific magic icons randomly
-
+
def menu_called(self, id):
self.callback(id, self)
@@ -35,9 +34,7 @@ class MagicMenuHolder( GameEngineElement ):
self.clear_menu()
else:
self.add_to_engine()
-
-
- #example of what will come
+
if id == "fire":
spell_type = 0
menu_options = [