Mercurial > parpg-core
diff src/parpg/objects/action.py @ 157:db6403c1a7a1
Fixed that dropped items cannot be picked up.
author | KarstenBock@gmx.net |
---|---|
date | Fri, 07 Oct 2011 14:36:36 +0200 |
parents | 7214224b8d83 |
children | 9ba129380af8 |
line wrap: on
line diff
--- a/src/parpg/objects/action.py Fri Oct 07 14:16:21 2011 +0200 +++ b/src/parpg/objects/action.py Fri Oct 07 14:36:36 2011 +0200 @@ -432,8 +432,10 @@ ) agent_values["Position"] = (coords.x, coords.y) agent_values["Rotation"] = 0 + agent_values["Map"] = map_name self.model.deleteObject(identifier) - self.model.addAgent(map_name, {identifier: agent_values}) + self.model.addAgent(self.model.ALL_AGENTS_KEY, + {identifier: agent_values}) self.model.placeAgents(self.item.entity.world) self.model.updateObjectDB(self.item.entity.world) super(DropItemAction, self).execute()