Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000099Dwarf FortressDwarf Mode -- Moodspublic2010-04-01 22:362012-03-29 05:37
Assigned ToToady One 
PlatformXPS M1730 LaptopOSWindows Vista Home PremiumOS VersionSP2
Product Version 
Target VersionFixed in Version0.34.07 
Summary0000099: Fey dwarf screams for 'rock bars'.
DescriptionAn armorer in a fey mood at a metalsmith's forge is screaming for rock bars.
Steps To ReproduceReproduction is difficult - you have to have a dwarf enter a mood related to the smithing skills. If you don't have metal bars available, you will receive this message from the dwarf.
Additional InformationI'm assuming this is a result of the raw properties where the ores have a base of being 'stone' (stone_mineral).
Tagsbars, mood, rock
Attached Files

- Relationships
related to 0000823resolvedToady One "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work) 
related to 0000157resolvedToady One Stockpile settings "metal" category includes stones, gems, soil and other inorganics 
has duplicate 0000223closedFootkerchief I must have rock bars!?! 
has duplicate 0000269closedFootkerchief Moody bonecrafter asks for "rock bars" 
has duplicate 0000353closedFootkerchief Strange Moods need Rock Bars 
has duplicate 0001259closedFootkerchief Rock Bars in Artifact 
has duplicate 0003146resolvedLogical2u Dwarves require "rock bars" for fey mood constructions 

-  Notes
Frumple (reporter)
2010-04-02 00:32

Something similar happening with 'body parts'; utterly unsure how to reproduce it, though. Presumably it's the same, or at least a related, issue.
damianf (reporter)
2010-04-02 14:13

I had this happen with a Furnace Operator dwarf who claimed a leatherworker's shop. He grabbed a piece of leather then started screaming about rock bars. So it doesn't have to be a smith (although I am a bit confused about why my dwarf is claiming a leather shop; novice tanner?).
opsneakie (reporter)
2010-04-04 02:37

I believe 'body parts' refers to shells or some other remnant of preparing food, not severed limbs or anything. At the moment, I think the body part thing is just a text oddity. I've also had a dwarf screaming about needing them, but he went insane, so I'm still not sure what exactly 'body parts' are.
alexleon (reporter)
2010-04-04 05:31

I had a dwarf asking for body parts, and on having a horse foal slaughtered, he gleefully ran in and took handfuls from the body. So no harm there, I think.
Phrost (reporter)
2010-04-04 06:00

I believe "rock bars" are actually "rock blocks". At least, when my metal crafter was screaming for "rock bars, body parts, logs" he ran out and grabbed a rock block before failing to find the body parts and eventually going insane.
Village Idiot (reporter)
2010-04-04 07:04

Needing body parts is a specific type of mood and not a bug, it usually happens with slightly unhappy dwarves who enter a mood, but are not unhappy enough to slaughter a dwarf themselves.
2010-04-04 07:55
edited on: 2010-04-04 07:56

I had a clothier scream for rock bars, rock blocks and cloth.

Then he changed his mind and picked up some silver bars.

Psieye (reporter)
2010-04-05 11:45

I thought I read somewhere that "rock bars" got resolved by giving them a bar of coke or ash or some such?
finesse (reporter)
2010-04-05 19:44

Just to confirm that my case of 'rock bars' is the same as the OP, my dwarves needed metal bars conclusively.

He needed plant cloth, green glass and 'rock bars'. He didn't grab anything till i made the green glass, after he got two of those he picked up some cloth and 2x iron bars.
ZZ (reporter)
2010-04-06 06:59

this might be related to the changes in the bar/block storage. glass and gems show up there in the new version. it could be a change in category for those types which also makes the fey mood function choose weird parts from that list.
Aescula (reporter)
2010-04-19 20:34

I have lost a metalcrafter to this bug, while I had large available stockpiles of metal bars, ores, regular stone, and stone blocks. He went berserk, and was forced to be killed. This is NOT just a typographical error, it is not rock blocks, it is not metal bars.
Rafal99 (reporter)
2010-04-19 20:58

Sometimes moody dwarves will require specific metal. Check his preferences if he refuses to grab nearby metal bars.
Also moody dwarves sometimes take burrows into account, make sure he is not restricted to a burrow.
marza (reporter)
2010-04-23 15:21
edited on: 2010-04-23 16:08

Currently got a dwarf needing rock bars. He won't touch the stockpile of metal bars, charcoal or rock blocks.

I only have copper bars stockpiled right now. I'll try providing different types of metal and see what happens.

EDIT: Looked at the dwarf's "thoughts and preferences" page. He likes silver, but won't use the silver bars i'm smelting for him.

Kanddak (reporter)
2010-05-18 06:19

My dwarf needing rock bars was glad to accept some gold bars.
I wonder if the dwarves who are reportedly not taking metal are actually just waiting for some other item they need first.
jgoodwin (reporter)
2010-05-22 01:28

My fey tanner claimed a leather shop and screamed for: rock, rock bars, body parts, and tanned hides, logs and rough gems. He collected 3 different pieces of leather, ash logs, 13 stray horse bones, rough jelly opals, magnetite and tin bars and was still missing something.

I had six different kinds of rock blocks available, lots of coke, and iron, gold, silver, copper, bronze, steel, pig iron, electrum, tin, lead and pearlash bars. His preferences indicated a liking for trifle pewter, gabbro, clear tourmaline, voracious cave crawler leather, rope reed fiber fabric, bracelets and donkeys. I produced trifle pewter bars and gabbro blocks but neither one helped. I don't have clear tourmaline or voracious cave crawler leather, but he already collected one gem and 3 leather. There are lots of other rough gems available too.

Stuff out-of-burrow isn't the problem.
Falldog (reporter)
2010-06-11 02:33

Would it help if I uploaded a save with the "rock bars!" where the demand seemingly cannot be met by any of suggested steps?
Footkerchief (manager)
2010-06-11 06:57

Sure might! You can upload to [^]
Quietust (reporter)
2010-06-11 09:12

It's possible the dwarf might want bars made of *native* metal (e.g. "native silver bars", which you actually CAN get if you designate the ore for Melting) and that this might be another problem caused by 0000823.
Footkerchief (manager)
2010-06-11 09:15

^^^ That's very possible, I'll add a relationship.
kwieland (reporter)
2010-06-11 09:36

@jgoodwin I have seen them grab up to three of each item. I assume you had tons of rock, rock bars, logs and rough gems. Did you have extra tanned hides and body parts? Body parts can either mean bones (if you are lucky) or shells. In 40d, you could import raw turtles/lobsters and get shells. No such luck now. I have resorted to keeping a few on hand at all times just for such occasions.

Also, I've only seen dwarf preferences play a role once. In that case, I wanted them to use platinum or steel bars. But I forbade them after the dwarf occupied the shop. He waited until I unforbid his preferred bar then went merrily on his way collecting the other things. Usually they just grab the closest thing.

Also, I think this is with moods in general, not just smithy moods.
wRAR (reporter)
2010-06-19 02:40 [^]
bicker x 2 (reporter)
2010-08-08 13:14

got it as well if save is needed will upload
muckypup (reporter)
2010-08-15 12:41

I've also got a save. Admittedly it may not help, since the fortress has experienced lots of fun and so I only have one type of rock block available, and no metal. I think mine is one dwarf that's going insane.
Boldwyn (reporter)
2010-09-02 12:14

Happened on 31.12. Save below (bugged dwarf is near the top in the middle). [^]
Quietust (reporter)
2010-09-02 12:41
edited on: 2010-09-15 10:28

Thinking about this more closely, it's more likely a general bug introduced as a result of 40d's MATGLOSS_STONE and MATGLOSS_METAL being merged together into 0.31's single INORGANIC type - when the game wants to explain that it needs metal bars of any type, it ends up displaying "rock" as the default INORGANIC material (since there is no generic "metal" material outside of the material templates).

This is probably the same reason behind 0000157, 0002589, 0002793, 0003099, and part of 0002859 (specifically, that weaving adamantine cloth claims to require "rock thread"), and a similar change is probably also responsible for 0000845 (since the game no longer subdivides body parts into specific types such as bones, shells, skulls, horn/hoof, tooth/ivory, pearl, etc.).

Valguris (reporter)
2010-10-04 03:30
edited on: 2010-10-04 03:31

I noticed some dwarves will grab metal blocks. I had iron bars and silver blocks only at some point in game and it seemed to me like moody dwarf ignored iron bars and got only silver blocks.
Might experiment a bit more with metal blocks.

PS. Game mixed 'metal BARS' with 'ROCK blocks' instead of 'METAL bars' with 'rock BLOCKS'?

Quietust (reporter)
2010-10-05 14:12

Valguris: are you certain those were silver blocks and not native silver blocks? In previous versions, moody dwarves have always insisted on stone blocks and would never accept ones made from metal, glass, or wood.
troas (reporter)
2010-10-12 17:59

This is still happening in 31.16. I have a save available where "rock bars" is among the items required by a fey dwarf. Once I satisfied the first need for raw green glass the "rock bars" need was met by silver bars.
Orborde (reporter)
2011-03-15 16:27
edited on: 2011-03-15 16:29

Still seeing this in 31.21: [^]

I made some gold bars, and he used those.

randyshipp (reporter)
2011-05-08 09:42

I have a possibly related issue. In my case, the export agreement from my last dwarven caravan included their declaration that they'd pay 207% for "rock bars." I don't really know how to test whether their desire is satisfied by rock blocks or metal bars, since I don't know the base values well enough.
Syndic (reporter)
2012-02-28 08:44

still happens in 34.02: moody dwarf screams for "rock bars", but isn't happy until I get him METAL bars to grab.

- Issue History
Date Modified Username Field Change
2010-04-01 22:36 Dwarfu New Issue
2010-04-02 00:32 Frumple Note Added: 0000130
2010-04-02 00:57 Dwarfu Tag Attached: mood
2010-04-02 14:13 damianf Note Added: 0000292
2010-04-02 20:08 Dwarfu Tag Attached: bars
2010-04-02 20:08 Dwarfu Tag Attached: rock
2010-04-03 11:21 Footkerchief Relationship added has duplicate 0000223
2010-04-03 11:21 Footkerchief Issue Monitored: Dwarfu
2010-04-03 11:43 Footkerchief Relationship added has duplicate 0000269
2010-04-03 21:10 Footkerchief Relationship added has duplicate 0000353
2010-04-04 02:37 opsneakie Note Added: 0000834
2010-04-04 05:31 alexleon Note Added: 0000849
2010-04-04 06:00 Phrost Note Added: 0000852
2010-04-04 07:04 Village Idiot Note Added: 0000856
2010-04-04 07:55 user891 Note Added: 0000859
2010-04-04 07:56 user891 Note Edited: 0000859 View Revisions
2010-04-05 11:45 Psieye Note Added: 0001136
2010-04-05 19:44 finesse Note Added: 0001309
2010-04-06 06:59 ZZ Note Added: 0001425
2010-04-09 04:20 Khym Chanur Issue Monitored: Khym Chanur
2010-04-11 03:56 jargno Tag Attached: shell
2010-04-11 03:56 jargno Tag Detached: shell
2010-04-16 09:11 Jinalealia Issue Monitored: Jinalealia
2010-04-16 19:09 Footkerchief Relationship added has duplicate 0001259
2010-04-19 20:34 Aescula Note Added: 0004302
2010-04-19 20:58 Rafal99 Note Added: 0004304
2010-04-23 15:21 marza Note Added: 0004789
2010-04-23 16:08 marza Note Edited: 0004789 View Revisions
2010-04-29 13:15 Footkerchief Category General => Dwarf Mode -- Moods
2010-05-12 12:55 marza Issue Monitored: marza
2010-05-18 06:19 Kanddak Note Added: 0006943
2010-05-22 01:28 jgoodwin Note Added: 0007165
2010-05-22 01:28 jgoodwin Issue Monitored: jgoodwin
2010-06-02 09:47 Dwarfu Issue End Monitor: Dwarfu
2010-06-11 02:33 Falldog Note Added: 0008124
2010-06-11 02:34 Falldog Issue Monitored: Falldog
2010-06-11 06:27 Kyle_Solo Issue Monitored: Kyle_Solo
2010-06-11 06:57 Footkerchief Note Added: 0008140
2010-06-11 09:12 Quietust Note Added: 0008146
2010-06-11 09:15 Footkerchief Note Added: 0008147
2010-06-11 09:16 Footkerchief Relationship added related to 0000823
2010-06-11 09:36 kwieland Note Added: 0008148
2010-06-19 02:40 wRAR Note Added: 0008672
2010-08-08 13:14 bicker x 2 Note Added: 0011634
2010-08-08 14:40 mister_a_guy Tag Attached: brutality
2010-08-08 14:40 mister_a_guy Tag Detached: brutality
2010-08-15 12:41 muckypup Note Added: 0011812
2010-09-02 12:14 Boldwyn Note Added: 0012353
2010-09-02 12:41 Quietust Note Added: 0012357
2010-09-02 12:42 Quietust Note Edited: 0012357 View Revisions
2010-09-02 12:45 Quietust Note Edited: 0012357 View Revisions
2010-09-02 17:30 Logical2u Relationship added has duplicate 0003146
2010-09-15 10:28 Quietust Note Edited: 0012357 View Revisions
2010-10-04 03:30 Valguris Note Added: 0013179
2010-10-04 03:31 Valguris Note Edited: 0013179 View Revisions
2010-10-05 13:26 Shurikane Issue Monitored: Shurikane
2010-10-05 14:12 Quietust Note Added: 0013216
2010-10-12 17:59 troas Note Added: 0013340
2010-11-21 12:34 Footkerchief Relationship added related to 0000157
2011-03-15 16:27 Orborde Note Added: 0016285
2011-03-15 16:29 Orborde Note Edited: 0016285 View Revisions
2011-05-08 09:42 randyshipp Note Added: 0017658
2012-02-28 08:44 Syndic Note Added: 0020847
2012-02-28 08:57 Footkerchief Sticky Issue No => Yes
2012-03-29 04:39 Toady One Status new => resolved
2012-03-29 04:39 Toady One Fixed in Version => Next Version
2012-03-29 04:39 Toady One Resolution open => fixed
2012-03-29 04:39 Toady One Assigned To => Toady One
2012-03-29 05:37 Dwarfu Sticky Issue Yes => No

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker