I want to change the Footman starter Outfit. But only when you play with the Rayya Children. To do this i have to modify the footman_description.json file and change the equipment. But unfortunately the Rayya Children smod file has only description files for the mason, potter, weaver and worker.
So i tried to add the “jobs:footman” to the rayya aliases. But it seems that adding mixintos to the manifest didn’t work. Maybe it only works when i’m override the original with a modified one?
The problem is @Kittyodoom that i only want to change the equipment when you play with the Rayya Children and not also when you play with the Ascendancy. So i have to insert the code to the Rayya Children smod
@max99x, mhh i got this error message when i’m promote a worker to the Footmans. Also the Worker Outfits changed to the Ascendancy ones. Seems i’m using the wrong controller for the footman job. But i used the same that is also in the Stonehearth files, with some adaptions
release-763 (x64)[M]
...nehearth/services/server/job/job_info_controller.lua:319: entity job does not match job controller
stack traceback:
[C]: ?
[C]: in function 'assert'
...nehearth/services/server/job/job_info_controller.lua:319: in function '_evaluate_highest_level'
...nehearth/services/server/job/job_info_controller.lua:270: in function 'add_member'
stonehearth/components/job/job_component.lua:299: in function 'promote_to'
debugtools/call_handlers/debugtools_commands.lua:255: in function <debugtools/call_handlers/debugtools_commands.lua:246>
There might be other issues, but the obvious one I see is you’re mixing in the NPC footman (stonehearth:jobs:npc:footman) rather than the hearthling footman (stonehearth:jobs:footman) in rc_footman_description.json.