View Issue Details

IDProjectCategoryView StatusLast Update
0001294Dwarf FortressDwarf Mode -- Interface, Workshop Profilespublic2014-09-11 14:43
ReporterYncke Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindowsOSXPOS VersionSP 2
Product Version0.31.03 
Summary0001294: Workshop profile min/max skill level setting is off by one (from rust?)
DescriptionI have one jeweller: a competent gem cutter and competent gem setter. I have one jeweller's workshop with a gem cutting job. (The raw gems are available and reachable.) I've set the workshop profile min skill level to 'competent'. My jeweller prefers "No Job" to an honest day's work. When I remove the skill requirement and set the shop to allow only him, he starts cutting the gems like the happy little jeweller he is.
Additional InformationI haven't tried this with a new fort, but it is reproducible with my current fort.
Tagsworkshop

Relationships

related to 0001780 resolvedToady One Workshop profile skill settings don't work 
related to 0002478 resolvedToady One Military screen has same text for rusty skills and absent skills 
has duplicate 0001406 closeduser6 Competant Mason won't work at Competant Minimum Workshop 
has duplicate 0003447 resolvedLogical2u The Master and High Master Metalsmiths do not start forging, blocking the queue. 
has duplicate 0003462 resolvedLogical2u Metal floodgate forging orders ignored 
has duplicate 0004963 resolveduser11 rusty skill not counted in workshop profile job assignment 
has duplicate 0008227 resolveduser6 Workshop ignores max skill setting 
related to 0001595 resolvedToady One Workshop profile min/max skill level setting is off by more than one 

Activities

user6

2010-04-18 13:58

  ~0004105

Last edited: 2010-04-18 14:10

I just confirmed this. I have a Talented Mechanic and I set the minimum skill at the Mechanic's Workshop to Talented, and he wouldn't take the job. I moved the minimum down one, to Proficient, and he took the job immediately. Same deal for maximum skill. It's off by one. Good find.

hyndis

2010-04-21 21:51

reporter   ~0004542

Confirmed this.

Assigning indivdual dwarves works just fine.

However it looks like using it based on skill levels does not work. I have legendaries happily working at workshops with a max skill level of high master. I also cannot make legendary only workshops. It seems either the skill level is too high for even legendaries to work there, but if I lower it all of the rookies flock there to use up my precious steel.

Nimrod

2010-04-21 22:14

reporter   ~0004544

confirmed

Shaggy Frog

2010-06-09 23:38

reporter   ~0008026

Still happening in 31.06

oliver

2010-06-18 00:03

reporter   ~0008615

I'm guessing that this, and related issues, may be related to skill "rust" - i.e. the profiles are checking the current (rusted) skill level, which might be less than what's displayed in the dwarf info.

Toady One

2014-09-11 14:43

administrator   ~0030116

If the issue was rust, that was intended, but if it's confusing I'll go ahead and change it. I couldn't get it to reproduce in general.

Issue History

Date Modified Username Field Change
2010-04-18 10:50 Yncke New Issue
2010-04-18 13:58 user6 Note Added: 0004105
2010-04-18 13:58 user6 Note Edited: 0004105
2010-04-18 14:10 user6 Summary Workshop profile competency level not working? => Workshop profile min/max skill level setting is off by one
2010-04-18 14:10 user6 Category Dwarf Mode -- Buildings, General => Dwarf Mode -- Interface, Workshop Profiles
2010-04-18 14:10 user6 Note Edited: 0004105
2010-04-21 14:56 user6 Relationship added has duplicate 0001406
2010-04-21 19:27 JoRo Tag Attached: workshop
2010-04-21 21:51 hyndis Note Added: 0004542
2010-04-21 22:14 Nimrod Note Added: 0004544
2010-04-27 20:52 Logical2u Relationship added related to 0001595
2010-06-09 23:38 Shaggy Frog Note Added: 0008026
2010-06-18 00:03 oliver Note Added: 0008615
2010-10-21 21:56 Logical2u Relationship added has duplicate 0003447
2010-11-06 08:53 Logical2u Relationship added has duplicate 0003462
2011-11-22 15:49 user11 Relationship added has duplicate 0004963
2014-09-04 05:11 user6 Relationship added related to 0001780
2014-09-04 05:11 user6 Summary Workshop profile min/max skill level setting is off by one => Workshop profile min/max skill level setting is off by one (from rust?)
2014-09-04 05:11 user6 Relationship added has duplicate 0008227
2014-09-04 05:12 user6 Assigned To => user6
2014-09-04 05:12 user6 Status new => confirmed
2014-09-08 15:00 user6 Relationship added related to 0002478
2014-09-11 14:43 Toady One Note Added: 0030116
2014-09-11 14:43 Toady One Status confirmed => resolved
2014-09-11 14:43 Toady One Resolution open => fixed
2014-09-11 14:43 Toady One Assigned To user6 => Toady One