Mark equipped items and allow unequipping

This commit is contained in:
Nicolas Margulies
2021-01-10 22:26:43 +01:00
parent 88471f4361
commit 519504fc32
2 changed files with 4 additions and 2 deletions

View File

@ -309,7 +309,8 @@ class Game:
if key == KeyValues.USE:
self.inventory_menu.validate().use()
elif key == KeyValues.EQUIP:
self.inventory_menu.validate().equip()
item = self.inventory_menu.validate()
item.unequip() if item.equipped else item.equip()
elif key == KeyValues.DROP:
self.inventory_menu.validate().drop()