Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: cat cancels clean self: area inaccessible  (Read 2552 times)

Boingboingsplat

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #15 on: April 11, 2010, 02:46:48 pm »

I got this message whenever it rained at my fortress; the murky pools dried up in like a week on it. The issue is probably that cats are going to clean themselves at a water source that moves/disappears.
Logged

antone

  • Escaped Lunatic
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #16 on: April 11, 2010, 11:33:37 pm »

Form what I'm seeing it looks like I have the soap bar bug:
every few minutes a cat goes over to the stockpile, picks up a bar of soap (!), drags it around a few squares and then drops it giving the <catname>, cat cancels clean self: area inaccessible.

I do have a couple of wells and even an artificial indoor open pool marked as a water source.

Eventually I looked into the message log closely and noticed that occasionally dwarves would give the same message, just not as frequently.

My guess was that everyone was trying to use some underground water source as a water source for cleaning, and since the undergound is currently walled off until I can muster a decent military that area inaccessible.

Still looks like a bug, there should be a way to designate a cleaning zone.
Logged

teethering

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #17 on: April 18, 2010, 09:37:25 pm »

Definitely a soap bug.  I had a fortress running for a very long time before I decided to make some soap and as soon as my production started churning out bars of soap I started getting spammed with these alerts.
Logged

Rorcayt

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #18 on: April 18, 2010, 09:47:29 pm »

Hi!

Yes, cats (and other animals) use water to clean themselves up, adding to the blood bath surrounding your water sources.

Actually, thanks to that behavior, I had the funniest (in my opinion) job cancellation thus far:
XXXXX, cat cancels clean self: water source vanished
Fortunately, that was something I expected and no problem - my water source are surface pools, and they freeze over for a few days during winter.

Deathworks
[Derail]
This once happened to me when i drained out every water-source in an area, to muddy a 6-6 area... It didn't work. one corner was channeled, so i got my farm. i just could not mine anymore................................
Logged
The cavern cats almost liberated hell..... Cats are in fact useful...
When they got fake cat serpent headed ice breathing demon enemy's, and no elves in sight.

LordZabujca

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #19 on: April 18, 2010, 09:57:25 pm »

It's definitely soap related. I've been getting this message over and over in one of my fortresses... right until I'd forbidden all soap bars from the stock screen. After that, no more problems - unless you count an injured dwarf dying from infection, but hey, it was still worth it.
Logged

Owlbread

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #20 on: April 18, 2010, 10:28:36 pm »

Perhaps the animal is simply obese, and therefore cannot reach his private parts due to his increased girth.
Logged

Chronas

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #21 on: April 19, 2010, 05:31:38 am »

doesn't blood in a water source contaminate it and prevent it from being used for drinking?
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...
It should be pretty fun though.

Cheshire Cat

  • Bay Watcher
  • You Have Struck Turtle Shell!
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #22 on: April 21, 2010, 12:03:08 am »

this bug is so annoying.

and its mostly related to soap.

as soon as i got soap production going i began getting this from a few animals. then a few more. then my dwarves. watching my soap stockpile, i would see horses, dogs, cats, racoons, foxes, elephants and my one lonely grizzly bear all go up, grab a bar of soap in their mouth, wander a few squares and drop it, giving me the error message.

so animals clean themselves near a water source, like dwarves do, and like dwarves animals think they need soap but somehow cant get the useage of it happening right. although after i made an indoor bath house i think some of the elephants may have been pulling it off with that trunk of theirs.

annoyingly enough, a lot of my dwarves do this as well. soap use for cleaning outside of hospitals seems to be very messed up, even without the tame animals part. trying to keep your soap and washroom behind animal frobidden doors sortof works, making the soap stockpile a hospital zone does not, although the animals dont go near my proper hospital. only real fix seems to be forbidding all soap like lordzabujca suggests, although you can try to get some into the hospital every now and again when they need it, as soap stored in boxes or bags in the hospital seems to be immune to this. just so long as its not in bins in a stockpile.

its more annoying then the "cat cancels place item in stockpile: too injured" bug of 40d, because not only does it spam you incessantly, it ties up tonnes of dwarves who have to keep returning the dropped bars of soap. and it seems to randomly happend to dwarves as well, which keeps them stuck in a little loop of constantly trying and failing to clean themselves, and leaving bars of soap everywhere just like the animals do. having both a well and a ramped pit of water next to the soap stockpile did not help.

EDIT: blood in the water source does not seem to do anything currently. in previous versions decaying bodies in the water source did not do anything bad either, and even with all the new diseases im pretty sure this still holds true.
« Last Edit: April 21, 2010, 12:06:50 am by Cheshire Cat »
Logged

Magil

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #23 on: April 21, 2010, 03:10:34 am »

This is how I solved this bug very effectively: I raised the soap limit on my hospital and gave them plenty of chests. All the soap was moved to the hospital so they still had it for cleaning wounds, but no dorf or animal ever tried to use it for cleaning themselves. They still seem to wash themselves in the brook, but no more error message spam or soap related issues!
Logged
Quote from: Mystic Mongol
Turns out most of the nobles had the same room. Moreover, this same room was apparently bedroom, office, and dining room. I don't know what they thought was in this room... I do know the doors were all locked, so none of them could get IN.

Also, apparently there was a fire inside, and had been for months. I feel I should investigate this at some point.

Shurhaian

  • Bay Watcher
    • View Profile
Re: cat cancels clean self: area inaccessible
« Reply #24 on: April 21, 2010, 10:10:30 am »

EDIT: blood in the water source does not seem to do anything currently. in previous versions decaying bodies in the water source did not do anything bad either, and even with all the new diseases im pretty sure this still holds true.

Actually this is not quite correct; I've had dwarves "cancel{s} Drink:Water source contaminated" or something very similar.

But it might be that wells still have their magical cleaning effects.
Logged
Working on: drakes - making the skies(mostly) a bit more varied

My guards need something better to do than make my nobles happy with hugs and justice.
Pages: 1 [2]