changeset 111:a33fdfeb4109

Fixed bug in "getItemActions" when the Entity has a change_map component.
author KarstenBock@gmx.net
date Fri, 23 Sep 2011 14:18:42 +0200
parents 5feab6555bf9
children c1a6ea47b838
files src/parpg/gamescenecontroller.py
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/parpg/gamescenecontroller.py	Fri Sep 23 14:11:49 2011 +0200
+++ b/src/parpg/gamescenecontroller.py	Fri Sep 23 14:18:42 2011 +0200
@@ -446,13 +446,13 @@
                                 ExamineAction(self, 
                                               obj_id, obj.description.view_name, 
                                               obj.description.desc)])
-            #WORKAROUND: To get rid of exception in gamescenecontroller
+
             if obj.change_map:
                 actions.append(["Change Map", "Change Map",
                    player.fifeagent.behaviour.approach, 
                    [obj_pos.x, obj_pos.y],
-                   ChangeMapAction(self, obj.target_map_name,
-                                   obj.target_pos)])
+                   ChangeMapAction(self, obj.change_map.target_map,
+                                   obj.change_map.target_position)])
             
             if obj.lockable:
                 actions.append(["Open", "Open",