I’m trying to mod in the details for the Mason class but I’m having some trouble. All of the assets seem to be there, although a few things like icons are still copy/pasted from the carpenter class. I have the chisel recipe and can craft the talisman. However, as soon as I try to promote someone to the job, I get the following error.
No matching overload found, candidates:
luabind::object create_controller(custom [class std::weak_ptr<class radiant::om::DataStore>],std::string const&,std::string const&)
Click for full stonehearth.log
I’m just not sure what’s wrong. It seems like everything is all set up for the Mason to be in the game, it’s just disabled because there’s really no content for him yet. I went through the stonehearth/manifest.json and duplicated any carpenter things that weren’t there already, went through the mason job folder and tried to match everything up properly but no luck.
This is for the d1633 version with the new Alpha 5 features. Any ideas?
Edit: I’m just doing this inside of the Stonehearth mod for now while I try to get this to work.