Mercurial > skaapsteker
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