stonesense icon indicating copy to clipboard operation
stonesense copied to clipboard

Several professions without match

Open jakke-korpelainen opened this issue 2 years ago • 6 comments

DFHack version 50.05-alpha2 (release) on x86_64

Unable to match profession 'SLAVE' to anything in-game Unable to match profession 'PRISONER' to anything in-game Unable to match profession 'BARON_CONSORT' to anything in-game Unable to match profession 'COUNT_CONSORT' to anything in-game Unable to match profession 'DUKE_CONSORT' to anything in-game Unable to match profession 'SHOPKEEPER' to anything in-game Unable to match profession 'GUILDREP' to anything in-game Unable to match profession 'MERCHANTBARON' to anything in-game Unable to match profession 'MERCHANTPRINCE' to anything in-game Unable to match profession 'TAXCOLLECTOR' to anything in-game Unable to match profession 'ADVISOR' to anything in-game Unable to match profession 'ALCHEMIST' to anything in-game Unable to match profession 'DUNGEONMASTER' to anything in-game Unable to match profession 'EXECUTIONER' to anything in-game Unable to match profession 'OUTPOSTLIAISON' to anything in-game Unable to match profession 'ARCHITECT' to anything in-game

Was trying to see what crashed my stonesense, not sure if this should cause any issues though.

jakke-korpelainen avatar Jan 23 '23 17:01 jakke-korpelainen

Are you using any mods?

lethosor avatar Jan 23 '23 22:01 lethosor

Shouldn't be anything else running at the moment in this world. The freeze occurs in stonesense when I go to a specific Z level so I think there is something breaking silently there. Just thought that these professions might be something that should be fixed as well since they're warnings or errors.

jakke-korpelainen avatar Jan 25 '23 10:01 jakke-korpelainen

can i be assigned to this issue? i'd like to contribute!

dejazzhands avatar May 07 '23 02:05 dejazzhands

Sure, there ya go. (It's not strictly required that you be assigned first, for the purposes of DFHack projects, but I suppose it's helpful for longer threads in particular.)

lethosor avatar May 08 '23 05:05 lethosor

i'm trying to narrow down the files that might cause this problem. i saw characterconfiguration.cpp is one of the many (presumably) that assigns professions. are there any other files you can think of?

dejazzhands avatar May 09 '23 03:05 dejazzhands

i'm trying to narrow down the files that might cause this problem. i saw characterconfiguration.cpp is one of the many (presumably) that assigns professions. are there any other files you can think of?

I suspect the logging come from here: https://github.com/DFHack/stonesense/blob/cd387d9e4bc1a22c4cb61065f9eaef24ac8d2e5b/CreatureConfiguration.cpp#L49

jakke-korpelainen avatar May 10 '23 07:05 jakke-korpelainen