Mercurial > pyntnclick
changeset 340:185eca15a42a
Don't crash if the item doesn't exist
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sat, 28 Aug 2010 14:36:05 +0200 |
parents | e8791e2fbd26 |
children | 7d30cff9f949 |
files | gamelib/state.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gamelib/state.py Sat Aug 28 14:39:41 2010 +0200 +++ b/gamelib/state.py Sat Aug 28 14:36:05 2010 +0200 @@ -132,7 +132,9 @@ self.inventory.append(self.items[name]) def is_in_inventory(self, name): - return self.items[name] in self.inventory + if name in self.items: + return self.items[name] in self.inventory + return False def remove_inventory_item(self, name): self.inventory.remove(self.items[name])