Ok i ve tried unsucesfully to quickly get a Armorsmith Mood for some time now, in several different forts. This is not complaining but trying to find some of the hidden stuff - why this is happening ?- in my moods
My first 7 dwarves mood skills have been: Weaponsmith, Armorsmith, Mason, Miner, Clothier, Carpenter and Mechanic, all of these are of course proficient or more when my first mood pops. I prepared a normal forge, till i got magma, then replaced it. So i just have had 1 most of the time.
About Migrants... i try to give them asap a single work of Armorsmith (a shield), unless they have another high moodable skill of course.
I got now 27 bismuth bronze shields, taking into account my current populace is 60. So.. 50% of my Non-Heavy Metal band should desire a metal mood... 28 armor, 1 weapon, 1 metalcraft, 1 metalsmith.
Ok 6 artifacts so far... and the skill level at the moment the mood pops.
Clothier (dwarf was clothier proficient or more+)
Engraver (talented +)
Glassmaker (high master+)
Carpenter (accomplished+)
Gem cutter (Talented +)
Carpenter (Legendary) so uber legendary now
So...My conclusion is ... since some moment in 31.xx moods are more probable if you are more skilled.
But.. even so... i have 4 reasonably skilled metal guys, 2 of them since the start.
When i had 22 dwarves, 3 of them were metals, and about half Dabbling Armor.. that should pop a 30% chance or more !
So I believe also metal (perhaps specially armor) is infraponderated in chance of moods.
Some idea?