Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: 33f: Fey dwarves skipping required items?  (Read 599 times)

PosiBolt

  • Bay Watcher
    • View Profile
33f: Fey dwarves skipping required items?
« on: December 17, 2007, 07:31:00 pm »

I've noticed this for the last two dwarves that have gone fey on me... odd little bug that i've been able to trigger as far as I can tell. So I had a dwarf go fey, and I was curious as to what the dwarf would want for their construction. Dwarf took over workshop, and went to grab the first item. Walked back to the workshop and right as he got back I hit Q to look at what was needed as the dwarf was standing there.... list seemed to lag a bit, before scrolling through a list of 6 or 7 more things the dwarf wanted. I watched it scroll for a bit before hitting space to unpause....whereupon the dwarf immediately began construction.

....ok....

So the dwarf makes a slate bracelet. That's it. Only slate. Ignored the other items he wanted. Odd, but ok. Figured i'd wait to see what happened with the next dwarf that went fey, to see if I could repeat it.

So the next dwarf that goes fey is a child, and this child decides it wants to take over my craftsdwarf workshop. Goes to grab some kobold bones and comes back to the workshop, whereupon I hit q again to see what she wanted. Many different things scroll by, such as skeletons and cloth and all manner of different things. Again, I wait a bit and then unpause, to see what happens. This time she went and got one more thing on the list, before starting the contstruction. I'm now left with a kobold bone cage with Obsidian spikes, and that's it.

So this leaves me to wonder...is q'ing the workshop while they're still in the process of gathering materials somehow breaking the list of otherwise needed materials? It's certainly something to look into, as i've had it happen twice now. Sure, it's nice to keep your dwarves sane if you don't have what you need for 'em, but at the same time you could have a much nicer artifact if you DO have what they want.

Logged

Klokjammer

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #1 on: December 17, 2007, 07:42:00 pm »

Fey Dwarves will still list all the required stuff even if they alredy have it.  Also, hitting T on the workshop will show what items are in it, the items being used will have a TSK next to it.  Either that, or all the items they required were alredy in the workshop to begin with.  

Although I don't have 33f yet, so this might not be the case and is indeed a bug.

EDIT: ah, My bad didn't thoroughly read your post.

[ December 17, 2007: Message edited by: Klokjammer ]

Logged
Code: [Select]
g  <-  This is a goat
g  <-  This is a goblin mason
g  <-  This is a gremlin covered in white paint

Does everyone understand the difference now?

PosiBolt

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #2 on: December 17, 2007, 07:45:00 pm »

If the items they required were there and used, they would be listed as part of the description of the artifact, I would assume... As far as I know, the items were not left lying around my workshop.
Logged

THLawrence

  • Bay Watcher
  • Mad Scientest
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #3 on: December 17, 2007, 09:32:00 pm »

Rock blocks are not added to artifacts. They are used up. But that doesn't explain the missing cloth.
Logged

PosiBolt

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #4 on: December 17, 2007, 10:00:00 pm »

It was several different requirements. Cloth, rough gems, cut gems, bones, stone...I don't remember all of them, but I know I didn't meet at least one on the first one. Shell, I think.
Logged

Tyrving

  • Bay Watcher
  • Forum Poster/Dabbling Troll
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #5 on: December 17, 2007, 10:02:00 pm »

Same thing happened to me. Dwarf needed a bunch of items, leather, bones, rock, crystal glass, and a few others. Someone brings him some bone, and he gets right to work. Nothing else in the workshop. He ended up making a brown bullhead bone crossbow that was encircled with bands of brown bullhead bone.

[ December 17, 2007: Message edited by: Tyrving ]

Ltheb

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #6 on: December 17, 2007, 10:20:00 pm »

I saw this too recently; Dwarf wanted wood, stone, and gems. Grabbed the wood and the stone, and then started making the thing without the gems. (I checked, they were not in the workshop) Final Item was a wooden amulet with stone spikes. No gem.
Logged

Shadowlord

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #7 on: December 17, 2007, 10:51:00 pm »

I just had this happen too - I had a possessed dwarf who wanted logs, bones, cloth or thread, raw clear glass, and shining metal bars, and maybe one or two other things. He sat in his claimed metalsmith's workshop blinking until an iron bar was created, then he grabbed that and began making his artifact. I checked the workshop with t, the iron bar was the only thing there. The completed artifact consisted only of iron.

Better still, there was no raw clear glass anywhere in the fortress. I hadn't even built a glassmaker's furnace yet.

Logged
<Dakkan> There are human laws, and then there are laws of physics. I don't bike in the city because of the second.
Dwarf Fortress Map Archive

Chthon

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #8 on: December 17, 2007, 11:39:00 pm »

Perhaps this is a result of Toady preventing artifacts from needing things that you can't make yet or can't find.  e.g. No iron found on your map, yet the artifact builder requests iron.
Logged
''d be perfect if I weren''t so arrogant.

PosiBolt

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #9 on: December 18, 2007, 12:17:00 am »

If that's the case, the artifact creation is starting immediately upon realizing there is a part that is not available... even though other parts of the artifact might in fact be in stock.
Logged

JoRo

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #10 on: December 18, 2007, 12:25:00 am »

This might explain why 3 out of 4 artifacts in the new version were one or two ingredient items.
Logged
You have been struck down.
The giant cave spider spits out your head.

PTTG??

  • Bay Watcher
  • Kringrus! Babak crulurg tingra!
    • View Profile
    • http://www.nowherepublishing.com
Re: 33f: Fey dwarves skipping required items?
« Reply #11 on: December 18, 2007, 12:52:00 am »

Um, Yay? Sounds to me like this works great! So, have the dwarf skip items that are impossible to create, we might need a little bugfix to make them get the other items and there you go! Moods can be turned on again!
Logged
A thousand million pool balls made from precious metals, covered in beef stock.

Nil Eyeglazed

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #12 on: December 19, 2007, 03:51:00 am »

Same problem.  I've been in the habit of locking my dwarves into their claimed workshops so I can forbid cheap materials or get good stuff close to them.  Upon unlock, the dwarves will grab only the first material in their list, despite other objects being available to them, then proceed to build.

Next time I won't lock a dwarf in the workshop, then we'll see what happens.

UPDATE: Possessed dwarf, didn't lock in workshop to discover what he wanted.  He used multiple items.  As far as I can tell, this should make it almost impossible to fail a mood-- dwarves will just skip what they don't have.  The only failures I can imagine would be, say, a moody glassmaker on a map without sand.  I'll have to change how I handle moods-- keep valuable materials, unforbidden, close to workshops.  Won't be easy.

[ December 19, 2007: Message edited by: Nil Eyeglazed ]

Logged
He he he.  Yeah, it almost looks done...  alas...  those who are in your teens, hold on until your twenties...  those in your twenties, your thirties...  others, cling to life as you are able...<P>It should be pretty fun though.

sorbius

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #13 on: December 21, 2007, 12:40:00 pm »

I had a jeweler get 'the mood' and take over a jewelers workshop.  yay! I thought i actually have a ton of rough and cut gems and some precious metals.  well he didn't want any of anything that I had in my fortress.  not actually sure was he did want since I didn't know how to check it until now.  so he went berserk (I built a door unto the workshop as soon as he had his mood so he was locked in)and killed his pet cat who was in there with him.  I brought the gaurd over and let him out and the beserk jeweler was dealt with swiftly.  The main point is that dwarves can still fail to get their materials for a fey mood that is not 'fixed'

EDIT:  just realized this post was about completion with partial mats.  so I guess they will still go insane if you have none of their materials? but they will 'make do' with what you do have if you have at least one of the materials they request.

[ December 21, 2007: Message edited by: sorbius ]

Logged
keepin' it real for atleast the last 5 minutes.

briktal

  • Bay Watcher
    • View Profile
Re: 33f: Fey dwarves skipping required items?
« Reply #14 on: December 21, 2007, 01:00:00 pm »

quote:
Originally posted by sorbius:
<STRONG>I had a jeweler get 'the mood' and take over a jewelers workshop.  yay! I thought i actually have a ton of rough and cut gems and some precious metals.  well he didn't want any of anything that I had in my fortress.  not actually sure was he did want since I didn't know how to check it until now.  so he went berserk (I built a door unto the workshop as soon as he had his mood so he was locked in)and killed his pet cat who was in there with him.  I brought the gaurd over and let him out and the beserk jeweler was dealt with swiftly.  The main point is that dwarves can still fail to get their materials for a fey mood that is not 'fixed'

EDIT:  just realized this post was about completion with partial mats.  so I guess they will still go insane if you have none of their materials? but they will 'make do' with what you do have if you have at least one of the materials they request.

[ December 21, 2007: Message edited by: sorbius ]</STRONG>


Perhaps they only require the base material for the artifact and now skip decorative materials you don't have.

Logged