Merchant inventory is well-saved

This commit is contained in:
Yohann D'ANELLO
2020-12-07 21:48:56 +01:00
parent 099508d4c0
commit 2bb99a707e
3 changed files with 23 additions and 4 deletions

View File

@ -30,9 +30,9 @@ class Player(FightingEntity):
self.current_xp = current_xp
self.max_xp = max_xp
self.inventory = inventory if inventory else list()
entity_classes = self.get_all_entity_classes_in_a_dict()
for i in range(len(self.inventory)):
if isinstance(self.inventory[i], dict):
entity_classes = self.get_all_entity_classes_in_a_dict()
item_class = entity_classes[self.inventory[i]["type"]]
self.inventory[i] = item_class(**self.inventory[i])
self.paths = dict()