changeset 359:eacb3e1bc1d1

Only drop items while standing on ground.
author Jeremy Thurgood <firxen@gmail.com>
date Sat, 09 Apr 2011 14:14:53 +0200
parents 3642c36bbd32
children 1cc73709006e
files skaapsteker/sprites/player.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/skaapsteker/sprites/player.py	Sat Apr 09 14:03:49 2011 +0200
+++ b/skaapsteker/sprites/player.py	Sat Apr 09 14:14:53 2011 +0200
@@ -261,7 +261,7 @@
         print self._touching_actionables
         if self._touching_actionables:
             self._touching_actionables[0].player_action(self)
-        elif self._me.item is not None:
+        elif self._me.item is not None and self.on_solid:
             self.drop_item()
 
     def _bite_attack(self):
@@ -365,6 +365,7 @@
                     self._image_dict[key].append(image)
                 self._image_dict[standing_key] = [self._image_dict[key][0]]
 
+
     def discard_item(self):
         self._me.item = None