diff --git a/squirrelbattle/game.py b/squirrelbattle/game.py index 2aa21f5..685eb6b 100644 --- a/squirrelbattle/game.py +++ b/squirrelbattle/game.py @@ -193,7 +193,9 @@ class Game: self.store_menu.go_down() if self.store_menu.values and not self.player.dead: if key == KeyValues.ENTER: - self.player.add_to_inventory(self.store_menu.validate()) + item = self.store_menu.validate() + self.player.add_to_inventory(item) + self.store_menu.merchant.inventory.remove(item) # Ensure that the cursor has a good position self.store_menu.position = min(self.store_menu.position, len(self.store_menu.values) - 1)