@kevingranade `item::item(std::string)` is the legacy constructor, it expects an item description from an old save. You need to add another parameter like `calendar::turn` to get the other constructor. Same above for `item( new_artifact() ) `