View Issue Details

IDProjectCategoryView StatusLast Update
0000110Dwarf FortressDwarf Mode -- Immigrationpublic2012-04-23 09:53
ReporterNoctisVampire Assigned ToToady One  
PriorityhighSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
OSWindows Vista Home Premium SP2 
Fixed in Version0.34.07 
Summary0000110: Migrant hunters/miners/woodcutters can arrive with labors disabled, causing them to drop equipment
DescriptionIn some random cases, dwarves' job preference have to be set manually(like a migrant trapper without any job pref automatically set on trapping etc.)
Steps To ReproduceCheck migrant waves...also occurs on initial seven if memory serves right
Tagslabors

Relationships

related to 0001451 confirmeduser11 Military equipment interferes with civilian equipment (picks/axes/crossbows/quivers) 
parent of 0000124 resolvedToady One Immigrant farmer arrives with all farming labors enabled. 
parent of 0001486 resolvedToady One Immigrant arrives with all farming skills, and all farming labors enabled 
parent of 0001609 resolvedToady One Immigrant dwarves' skills often don't match their job settings 
has duplicate 0000281 closeduser6 Immigrant Woodcutters without Woodcutting Enabled 
has duplicate 0000247 closeduser6 Migrants arrive with all skill-related labours turned off. 
has duplicate 0000455 closeduser6 Dwarf migrants drop equipment upon arrival 
has duplicate 0000139 closeduser6 Hunter drops gear when arriving as a migrant. 
has duplicate 0000601 closeduser6 Skilled Immigrant Dwarves Don't Have Jobs Activated 
has duplicate 0000962 closeduser6 Immigrants drop all equipment at border. 
has duplicate 0001385 closeduser6 Hunter drops job given items on area entry 
has duplicate 0002871 resolveduser11 Immigrant dwarves drop tools 
has duplicate 0001064 resolveduser11 Immigrant Hunters arrive carrying one boot. 
related to 0003877 resolvedToady One Carpenters Always Have Axes 

Activities

Asmodeous

2010-04-02 15:13

reporter   ~0000302

Especially noticeable when you have a dwarf with a weapon-based skill (hunters, miners, etc). Can cause hunters to strip naked and leave all their armor and weapons in a pile on the edge of the map if you do not have appropriate stockpiles.

yarrrr

2010-04-02 16:21

reporter   ~0000325

Had this happen as well and it's really annoying because you have to double check every immigrant

garanis

2010-04-02 16:31

reporter   ~0000330

I've had this also.

Draco18s

2010-04-03 13:01

reporter   ~0000634

I just checked and my *metalworkers* come with skills enabled (Blacksmiths, Furnace Operators, etc). Farmers come with *a* skill (not necessarily "Farming," I found a Farmer with only butchery Enabled, but a Cook without anything).

Doctors had nothing, as did a miner. Animal Trainers were ok, as was my one Trapper. Gem Cutter had the job enabled, one of two Gem Setters did, the other did not.

Conclusion:
Its random.

Draco18s

2010-04-03 13:35

reporter   ~0000643

After watching a wave come in one Clothier had his jobs enabled, the other did not. The miner who showed up did not have mining enabled, so he dropped the pick he was given (wood cutters are likely the same--the one that showed up had his job enabled though).

boydstnp

2010-04-06 00:25

reporter   ~0001366

I've had this happen. A carpenter arrived, without the woodcutting skill but with a battle ax. Since he didn't have the woodcutting skill enabled he dropped it at the edge of the map. I enabled it for him and he circled back to pick the ax up.

DoctorZuber

2010-04-06 00:29

reporter   ~0001368

I can also confirm that I've seen immigrants that lacked appropriate labors. I haven't really tried to watch for this, but it's pretty hard not to notice when you stop to adjust labors on somebody and find they lack the labors for their primary profession.

garanis

2010-04-06 18:21

reporter   ~0001633

It seems like the migrants often have multiple skills, but have the weaker skill enabled or none at all. Thus the migrant may have the occupation "Farmer" and have weaponsmithing enabled.

jgoodwin

2010-04-24 01:21

reporter   ~0004858

Last edited: 2010-04-24 01:23

Repro'd for me: A woodcutter arrived and dropped axe at border. This guy had only two skills: Novice Woodcutter and Novice Observer, nothing else under labor, nothing under combat or misc. He had no wood skills enabled. So it's not because the game picked some other work-skill to enable, the only jobs he had enabled were Hauling(all), Healthcare(feed,recover) and Other(cleaning).

I disagree with priority=high, this is trivial to deal with in-game.

Proteus

2010-04-24 02:43

reporter   ~0004864

Yep, observed it several times...
miners drop their pick, woodcutters their axe
and hunters get rid of their crossbow, quiver and all of their leather clothes/armor

Leperous

2010-05-30 09:35

reporter   ~0007489

This always seemed to me just a case of migrants not having jobs enabled unless they're better than 'novice' (which is sufficient to give them the profession title). Novice miners will drop their picks, yep, but anything higher shouldn't...

liverlips

2010-06-13 11:30

reporter   ~0008300

Still happens in 31.06.

Worst case I seen yet:
2 "Architects" with Proficient Architect skill, however I noticed stuff wasn't building, and neither had architecture labour enabled. They ONLY had the normal default hauling/health labour turned on by default.

cbpye

2010-07-20 12:38

reporter   ~0010735

Still happening in 31.10. I think what's happening is that these dwarves are like the ones you read about in Legends mode that "started farming" or "became a farmer" or "became a blacksmith." They have skills in what they were doing up until that point, but now they're doing something else. They still show as whatever is appropriate for their highest skill.

As for the miners and woodcutters, it could just be giving them their tools upon seeing that their highest skill is miner/woodcutter/hunter/whatever, and since they are no longer actively doing that, they drop it.

Draco18s

2010-07-22 16:23

reporter   ~0010853

Confirmed still occurring in 31.10, I just had to enable Milking on a Milker.

kwieland

2010-07-22 21:26

reporter   ~0010859

Last edited: 2010-08-06 07:46

My experience is that Architect is the exception. A dwarf with any skill better than proficient will have that labor enabled, and sometimes other ones without any skill will be enabled. Random? Has anyone seen migrants with skills higher than proficient and the labors not enabled?

EDT. Scratch that. It could be that skills outside of a group are not enabled. For instance, if you had mast stonecrafter and proficient brewer, the brewer skill might not be enabled.

Doradan

2011-03-19 07:39

reporter   ~0016366

Last edited: 2011-03-19 07:40

I just got an immigration wave of 12 dwarves. I did a quick check of their labors/proffesions, and here's a summary (this counts that they all have the standard hauling/medical labors enabled):
Master Diagnosis / Diagnosis enabled
Adequate Beekeeper / nothing enabled
Proficient Swordsdwarf (and all accociated skills) / nothing enabled, dropped all his bronze gear off at spawn
High Master Suturer / Suturing AND Bone Setting enabled (had no skills in bone setting whatsoever)
Proffesional Wood Burner / Wood Burning enabled
Adequate Glassmaker/ Nothing enabled
Peasant / Nothing enabled (guess that one doesn't count)
Proficient Miner / Nothing enabled
Master Brewer (with novice Beekeeping) / Beekeeping enabled
Novice Dyer / Nothing enabled
Master Jewelcutter / Gem cutting and Gem setting enabled
High Master Carpenter / Nothing enabled

So yeah, my guess is its either random, or there's a variable we're just not getting.

EDIT: Sorry for not mentioning it earlier, this is with .21.

Pufferfish

2012-02-18 03:17

reporter   ~0020020

Last edited: 2012-02-18 03:17

I haven't had a single migrant come with labors enabled. It's really quite annoying.

I'm on 34.01 currently

Orkel2

2012-02-19 06:12

reporter   ~0020116

Still in 34.02. Migrants arrive with labors disabled.

janglur

2012-02-21 10:02

reporter   ~0020389

Save example here:
http://dffd.wimbli.com/file.php?id=5644

Thomar

2012-02-22 13:33

reporter   ~0020483

It's also still in 34.02 for me (on Linux). Makes Fortress Mode annoying.

oolon1

2012-02-25 17:09

reporter   ~0020691

Last edited: 2012-02-25 18:47

I want to confirm that -all- new migrants in 34.02 arrive without labors enabled.

zombiejustice

2012-02-25 19:34

reporter   ~0020694

Agree with Oolon: I haven't noticed ANY migrants with anything other than hauling, recover/feed, and cleaning enabled. Can't be sure, but I haven't noticed it.

Isn't this intended behavior, though? Or am I just so used to toggling labors that I don't know what's what? I definitely PREFER that all labors start disabled - that way I don't have some know-nothing dwarf all up in my carpenter's workshop, and so on.

etherflan

2012-02-28 10:09

reporter   ~0020853

Just learn that I should be commenting like Thomar and oolon1 instead of adding the tag "34.02" and will be doing things the right way. (sorry about that footkerchief)

zombieJustice, I am not sure if it was in 34.02, but in 34.03 init.txt contains the following by default.

"
You can have your dwarves start/arrive without any labor types enabled here by setting this to NO.

[SET_LABOR_LISTS:YES]
"

etherflan

2012-03-03 23:05

reporter   ~0021044

Last edited: 2012-03-03 23:13

They seem to not drop their equipment now as of 0.34.04. Instead they come with the job "store item in stockpile". This still happens when the appropriate job is equipped, so it is more of improved efficiency than a "fix" atm.
Dwarves arrive with their best skill enabled. However no supplementary skills were included (for example: Great glassworker = enabled, but proficient woodburner is not)
Additionally, the "storing item in stockpile" from the moment they appear on the map means you can't tell who is new by the "no job" status anymore, you must visually scan the trail of immigrants from the edge of you map to your fort to make sure you enable the skills for the entire wave.

EDIT:
Also, I noticed that when a dwarf has equal skills of the same category, they can come with the entire category enabled.
A dwarf who is "skilled" at both bonecarving and weaving will often times have _all_ crafting skills enabled despite not even having "dabbling" skill level in them. Another one was a "master" mason who came with engraving enabled as well, despite having no skill in it whatsoever.

This seems to be the same story told by the other reporters here, but they no longer drop their equipment, but store it. Making progress though, at least my busy dwarves don't stop to go running across the map to pick up dropped equipment anymore :)

I was not able to reproduce this well as reloading prior to immigration seems to change who is in the wave (semi-randomly generated?).

Issue History

Date Modified Username Field Change
2010-04-02 00:59 NoctisVampire New Issue
2010-04-02 06:53 Todestool Tag Attached: labors
2010-04-02 15:13 Asmodeous Note Added: 0000302
2010-04-02 16:21 yarrrr Note Added: 0000325
2010-04-02 16:31 garanis Note Added: 0000330
2010-04-03 11:45 user6 Relationship added has duplicate 0000281
2010-04-03 11:45 user6 Relationship added has duplicate 0000247
2010-04-03 13:01 Draco18s Note Added: 0000634
2010-04-03 13:35 Draco18s Note Added: 0000643
2010-04-05 02:02 user6 Relationship added has duplicate 0000455
2010-04-05 02:03 user6 Summary Automatic job preference not set => Migrant dwarves can arrive with labors disabled, causing some to drop equipment
2010-04-06 00:25 boydstnp Note Added: 0001366
2010-04-06 00:29 DoctorZuber Note Added: 0001368
2010-04-06 09:03 user6 Relationship added has duplicate 0000139
2010-04-06 09:03 user6 Relationship added has duplicate 0000601
2010-04-06 18:21 garanis Note Added: 0001633
2010-04-11 00:31 user6 Relationship added has duplicate 0000962
2010-04-20 22:40 user6 Summary Migrant dwarves can arrive with labors disabled, causing some to drop equipment => Migrant hunters/miners/woodcutters can arrive with labors disabled, causing them to drop equipment
2010-04-20 22:40 user6 Relationship added has duplicate 0001385
2010-04-21 12:25 user6 Relationship added related to 0000124
2010-04-24 01:21 jgoodwin Note Added: 0004858
2010-04-24 01:23 jgoodwin Note Edited: 0004858
2010-04-24 02:43 Proteus Note Added: 0004864
2010-04-28 10:00 user6 Relationship replaced parent of 0000124
2010-04-28 10:00 user6 Relationship added parent of 0001486
2010-04-28 10:00 user6 Relationship added parent of 0001609
2010-04-28 13:54 user6 Category General => Dwarf Mode -- Immigration
2010-05-30 09:35 Leperous Note Added: 0007489
2010-06-13 11:30 liverlips Note Added: 0008300
2010-07-16 09:03 user6 Relationship added related to 0000535
2010-07-20 12:38 cbpye Note Added: 0010735
2010-07-22 16:23 Draco18s Note Added: 0010853
2010-07-22 21:26 kwieland Note Added: 0010859
2010-07-28 07:58 user11 Relationship added has duplicate 0002871
2010-08-06 07:46 kwieland Note Edited: 0010859
2011-01-08 14:53 user6 Relationship added related to 0003877
2011-02-28 21:42 user6 Relationship added related to 0001451
2011-02-28 21:42 user6 Relationship deleted related to 0000535
2011-03-13 22:10 user6 Relationship added related to 0001064
2011-03-19 07:39 Doradan Note Added: 0016366
2011-03-19 07:40 Doradan Note Edited: 0016366
2011-03-19 08:53 user6 Sticky Issue No => Yes
2011-10-29 04:57 user11 Relationship replaced has duplicate 0001064
2012-02-16 00:31 etherflan Tag Attached: 0.34.01
2012-02-18 03:17 Pufferfish Note Added: 0020020
2012-02-18 03:17 Pufferfish Note Edited: 0020020
2012-02-19 06:12 Orkel2 Note Added: 0020116
2012-02-21 10:02 janglur Note Added: 0020389
2012-02-21 12:04 Granite26 Tag Attached: Intentional/Expected?
2012-02-22 08:21 etherflan Tag Attached: 0.34.02
2012-02-22 08:21 etherflan Tag Detached: 0.34.01
2012-02-22 13:33 Thomar Note Added: 0020483
2012-02-25 17:09 oolon1 Note Added: 0020691
2012-02-25 18:47 oolon1 Note Edited: 0020691
2012-02-25 19:34 zombiejustice Note Added: 0020694
2012-02-28 10:03 etherflan Tag Detached: 0.34.02
2012-02-28 10:09 etherflan Note Added: 0020853
2012-03-03 23:05 etherflan Note Added: 0021044
2012-03-03 23:10 etherflan Note Edited: 0021044
2012-03-03 23:12 etherflan Note Edited: 0021044
2012-03-03 23:13 etherflan Note Edited: 0021044
2012-03-28 16:39 Toady One Status new => resolved
2012-03-28 16:39 Toady One Fixed in Version => Next Version
2012-03-28 16:39 Toady One Resolution open => fixed
2012-03-28 16:39 Toady One Assigned To => Toady One
2012-03-28 19:22 user11 Tag Detached: Intentional/Expected?
2012-03-28 19:24 user11 Sticky Issue Yes => No