Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: 33e: "cancels clean" spam with magma.  (Read 525 times)

xzzy

  • Bay Watcher
    • View Profile
33e: "cancels clean" spam with magma.
« on: December 13, 2007, 03:33:00 pm »

This has actually been around since at least 33a but it's taken me this long to figure out the circumstances.

What happens is dwarves with the Clean skill activated will want to clean up a "molten" object from a magma channel (ie, I left a rock prior to flooding) but the job fails because they can't path through the magma. The spam is constant, I can get several job cancellations a second if I have enough idle dwarves.

Marking the molten object forbidden does not prevent this.

I've seen some hints that this only happens when the molten material is not actually attached to the magma vent. That is, I dig out my magma delivery channel, get molten crap stuck in there, and no jobs get cancelled. Pinch off the supply from the magma vent and suddenly I start getting spammed. I'm not 100% sure this is the case however.

Cooling down the magma fixes the spam, a dwarf will rush in, clean up the mess, and everyone's happy.

Logged

Dvalin

  • Bay Watcher
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #1 on: December 13, 2007, 03:39:00 pm »

After a while, the 'molten' object will disappear -- I suspect that, like a stagnant pool of water from melted ice, it 'evaporates' and so the cleaning spam stops. A fix would be to designate all non-water 'melted solid' objects as un-cleanable or the like.
Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: 33e: "cancels clean" spam with magma.
« Reply #2 on: December 14, 2007, 05:13:00 pm »

Yeah, this is Bug 560, although I suppose it's an additional problem that they are able to clean up large molten objects at all.  Maybe they do something dwarfy to them.
Logged
The Toad, a Natural Resource:  Preserve yours today!

penguinofhonor

  • Bay Watcher
  • Minister of Love
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #3 on: December 14, 2007, 09:35:00 pm »

They should ignore molten objects that are covered in magma.
Logged

Torak

  • Bay Watcher
  • God of Gods of Blood.
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #4 on: December 14, 2007, 09:44:00 pm »

quote:
Originally posted by Toady One:
<STRONG>Maybe they do something dwarfy to them.</STRONG>

Well Dwarves do have a special attachment to rocks..

Logged
As you journey to the center of the world, feel free to read the death announcements of those dwarves that suffer your neglect.

One billion b-balls dribbling simultaneously throughout the galaxy. One trillion b-balls being slam dunked through a hoop throughout the cosmos. I can feel every single b-ball that has ever existed at my fingertips, I can feel their collective knowledge channeling through my veins. Every jumpshot, every rebound and three-pointer, every layup, dunk and free throw.

Aquillion

  • Bay Watcher
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #5 on: December 14, 2007, 10:14:00 pm »

quote:
Originally posted by Torak:
<STRONG>

Well Dwarves do have a special attachment to rocks..</STRONG>


Especially after trying to clean molten ones...
Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One

xzzy

  • Bay Watcher
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #6 on: December 15, 2007, 01:06:00 am »

I also noticed tonight if a dwarf does have an available path to something molten, they will get the job, move to the location, and do nothing.

No job cancellation message is produced, they just get a cyan question mark, walk away about 10 tiles, then attempt the job again. Repeat until they get a higher priority task.  

Once it becomes not molten (grey) they clean it up.

Logged

BishopX

  • Bay Watcher
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #7 on: December 30, 2007, 01:37:00 am »

I dug out a magma tunnel for a moat in 33g, melting a kitten and several rocks in the process and have been getting clean spam every since (although the later messages may be related to dumping stone into the magma chamber). The Tunnel hasn't been pinched off from the magma vent however.
Logged

Nosferatu

  • Escaped Lunatic
    • View Profile
Re: 33e: "cancels clean" spam with magma.
« Reply #8 on: December 30, 2007, 02:03:00 am »

Is it possible to designate an area as "messy" and not generate cleaning for that area, for instance the place I have carved out specifically to open as a channel for magma to power my smelters and such?
Logged