Example #1
0
    def create_item_by(self, being, name):
        first = name.strip().split(" ")[0]
        klass = Equipment.klass_by_name(first)
        third = name.strip().split(" of ")[1]
        stack = EquipmentStack.from_cls(klass, third)

        tile = self.tile_for(being)
        tile.inventory.append(stack)
        return stack