Bay 12 Games Forum

Dwarf Fortress => DF Bug Reports => Topic started by: They Got Leader on April 03, 2010, 10:46:25 pm

Title: [0.31.01] Cancel Clean
Post by: They Got Leader on April 03, 2010, 10:46:25 pm
My dwarves are spamming the "[enter name] cancels Clean; could not find path". Over and over again. What is going on?
Title: Re: [0.31.01] Cancel Clean
Post by: Langdon on April 06, 2010, 02:43:13 pm
"XXX cancels Clean Self: Area inaccessible"

The error spam shows up for pets, children and adult dwarves alike.

This appeared for me after I edited the raws to fix the soap bug (i.e. changed GLOB to BAR) and made a few soap bars available to the dwarves. I did not see this message before soap in bar form existed on the map (I also have a few pieces of soap in glob form, from a previous soapmaking run before I edited the raws).

I'm guessing multiple dwarves (and pets) are attempting to use the same bar of soap and failing (I have about four bars of soap available outside the hospital).

Edit: (Z)oom to location puts the cursor over one of the soap bars I keep in stockpiles by the well, which is why I suspect soap usage is to blame.
Title: Re: [0.31.01] Cancel Clean
Post by: Khumash-Gor on May 04, 2010, 12:25:04 pm
I also have this problem, after creating soap.

Is there a fix? or work around?
Title: Re: [0.31.01] Cancel Clean
Post by: Sphalerite on May 04, 2010, 12:34:11 pm
Make sure every bar of soap you have is stored in the hospital.  This means creating a hospital zone, setting it to take all the soap you have on hand, and building enough chests to make sure all the soap (and all the other hospital items like splints and crutches) are stored in chests in the hospital.  Just placing a soap bar stockpile in the hospital doesn't do it, you need to build lots of chests/coffers/bags in the hospital zone.  Once all the soap is locked up in your hospital the spam should stop.