Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Teleporting mood material (not wall deconstruction)  (Read 865 times)

ShadowHammer

  • Bay Watcher
  • God is love.
    • View Profile
Teleporting mood material (not wall deconstruction)
« on: July 11, 2014, 09:41:27 pm »

So a mason just had a strange mood, and I didn't have any yarn cloth on hand, so I had to make some. I was watching very closely, to ensure that that was, in fact, what he was missing. The weaver finished weaving the yarn cloth, and had time to take a single step away from his workshop, and then I got the announcement that the mason had begun his mysterious construction. He hadn't moved to collect the cloth, but when I checked the workshops with 't', there was 'alpaca wool cloth' in the mason's shop, and no 'alpaca wool cloth' in the weaver's. Either the mason had moved unbelievably fast, covering a distance of 24 tiles in 10 ticks, or the wool had teleported. It's also possible that there was just a lag spike, but I haven't had any of those in this fortress yet, and am consistently running at ~97 fps.

Has anyone else observed this behaviour, or know what causes it? Is it a bug, or are dwarves supposed to be capable of immediately acquiring their mood materials?
Logged

ZzarkLinux

  • Bay Watcher
  • [IS_BUN:#1]
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #1 on: July 11, 2014, 10:01:24 pm »

Footkerchief is asking for a save to demonstrate the issue.

Can you post it in the related bug thread ?
Logged

Kaos

  • Bay Watcher
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #2 on: July 12, 2014, 09:52:13 am »

It happened to me in a 40.01 game, but nothing to do with moods or anything a simple carpenter or woodcrafter was making items at his workshop when I noticed that the wood logs were teleporting to his hand to make more items... o.O

Sadly that save got corrupted... and I think I stopped the behaviour by suspending and enabling the job...
Logged

Aisher

  • Bay Watcher
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #3 on: July 12, 2014, 04:56:37 pm »

happens in 40.02 twice. seems that if mat present dwarf will go on foot, and if not, and then appears, it teleported. i'm cut a gem and it get teleported
Logged

Broseph Stalin

  • Bay Watcher
  • Dabbling Surgeon, Proficient Butcher.
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #4 on: July 12, 2014, 05:03:54 pm »

YES! I've been trying to prove it for so long but every time I observe it they always walk to get their materials.

Aisher

  • Bay Watcher
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #5 on: July 14, 2014, 01:23:56 pm »

not fixed in 40.3
Logged

Loci

  • Bay Watcher
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #6 on: July 14, 2014, 02:03:30 pm »

If you try to "enhance" your artifacts by selecting specific materials you will almost certainly hit this bug.

reproducible scenario:

When a dwarf announces a strange mood, forbid all mood materials (bars, cut gems, rough gems, etc.). Wait until the dwarf claims a workshop, collects all the materials he can, and then requests one of the forbidden items. Unforbid an item of the requested type and it will be teleported to the workshop. Forbid the item in the workshop and unforbid another item and it too will be teleported.

Logged

Kaos

  • Bay Watcher
    • View Profile
Re: Teleporting mood material (not wall deconstruction)
« Reply #7 on: July 14, 2014, 11:32:02 pm »

I could reproduce it in 40.02.... it seems to happen in any workshop with any job, a carpenter was making spiked balls, I "S"uspend the job for him to pick up a different type of log, I look a"t" the workshop and "f"orbid the log he was using, unpause, he gets a new log teleported


The same with the craftdwarf making wooden bolts, or the mason making stone blocks, etc...
Logged