Bay 12 Games Forum

Dwarf Fortress => DF Bug Reports => Topic started by: Hackenslacker on July 13, 2008, 02:47:01 am

Title: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Hackenslacker on July 13, 2008, 02:47:01 am
When a couple of buckets fell into the pond (from testing if the pump could reach the water yet), they became inaccessible and started generating this spam:
(http://img210.imageshack.us/img210/1914/dwarffortress002kb9.jpg)
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Calessa Lynn Orphiel on July 13, 2008, 08:47:07 am
That's one dedicated Dwarf  =p
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Ascii Kid on July 13, 2008, 10:18:45 am
THat's a whole damn TEAM of maniac pond fillers.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Joseph Miles on July 13, 2008, 12:46:30 pm
Had the same problem, undesignate the pond, if it doesn't work then...
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Nesoo on July 13, 2008, 08:08:56 pm
You could try forbidding the buckets as well.

I don't remember if doing that stopped the problem, or started it, when it had happened to me once...
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Nazush Ebsas on July 13, 2008, 09:04:44 pm
*sig if you pour a heckload of water, violently, into a small body of water, it's not unlikely that you'll kill alot of fish ;)
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Toady One on July 16, 2008, 04:16:32 am
Okay, I'll note it down.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Toady One on July 22, 2008, 03:15:53 am
Does somebody have a save with this?  I'm not having any luck getting it to happen.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: MMad on July 23, 2008, 03:00:49 pm
I ended up with very similar "Job item lost or destroyed. x539" spam when trying to sort out some animal overpopulation problems. Might be of help if the cause of the problem is similar? Here's what happened:

1) I channelled out a hole in the ground to chuck animals into.

2) I created an staircase down into the hole, seperated by a door set to "tightly closed" to prevent animals from escaping.

3) I created a pit/pond zone over the edge of the pit (1x2 zone, one grid over ground,  one over empty space)

4) I assigned every single horse, cow and bull to be pitted (lots of animals). Dwarves started hauling animals and chucking them into the pit.

5) I figured (inspired by the wiki) that the process would be faster if I had more than one pit/pond zone giving out jobs, so I created a second pit/pond zone next to the first one.

6) I assigned every single horse, cow and bull to be pitted in the second zone as well. Here's where the problem started; I should of course have realized that the different zones couldn't know that they shared a physical pit.

7) Dwarves started running down into the pit to fetch animals that had already been pitted from zone #1 in order to pit them from zone #2. While silly and inefficient, this wouldn't really have been a problem.

8) The door to the pit started "leaking" when dwarves ran in and out, and animals started escaping.

7) To prevent dwarves from re-pitting animals, I forbid the door into the pit. My thinking was that this would lead to dwarves not accepting jobs to pit animals already in the hole, leading to a potentially frustrated zone but no major inconveniences and eventually all animals would be in the pit. This is when I started to get the same kind of "Urist cancels Pit Animal: Job item lost or destroyed. x12074" spam that the OP seems to experience. Also, my framerate got REAL crappy, probably not very surprising.

The reason I didn't report this before was that I had to act so stupid in order to get it to happen that I wasn't sure it was worth addressing. But if similar stuff happens in other situations it might help hearing what I did to cause it..

Some further reflects on my experience above:

A) Animals probably shouldn't be allowed to pass through "tightly closed" doors even if they're temporarily opened by dwarves. This to simulate dwarves acknowledging the "keep closed!" sign on the door and not letting animals through. Critters seem way to likely to sneak out of pits otherwise.

B) It ought to be possible to see whether an animal is currently pitted in the "assign animal to be pitted" screen for the pit/pond zone. The reason for this is that if a single horse escapes somehow, or a new one appears outside of the pit, it's hard to figure out which animals needs to be re-assigned to the pit/pond zone. Of course, since none of my animals in the example above was actually in the pit/pond zone, there may be no easy way to check this currently. Perhaps check if they're enclosed in a small area with no path out?

Anyway, hope this helps somehow.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Run Comrades on July 25, 2008, 03:38:40 pm
This isn't from pit/ponds and might not even be a bug but...

I'm getting the same message for my sand collection operations right now, and it's pretty annoying.  It's never into the thousands, at most it x500 or so.  But it seemed to start happening after I traded a bunch of bags to some merchants.  But I really have no idea why it's happening! 

Here's (http://dffd.wimbli.com/file.php?id=344) the file if you want to look at it.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Toady One on July 25, 2008, 11:18:11 pm
Okay, I've downloaded it and I'll take a look at some point.  Bucketish ones still welcome of course.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Groveller on February 28, 2009, 05:57:32 am
Here (http://dffd.wimbli.com/file.php?id=859)'s a 40d buckety save. The buckets didn't fall in the pond, but were forbidden then reclaimed.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Ihmhi on April 29, 2010, 10:54:11 am
I found this thread via a Google search. I'm unaware of a solution has been found to this yet, but considering that a similar problem cropped up in the latest version for a friend of mine I thought it best to play it safe and post a reply.

I've been teaching a friend how to play and using Teamviewer to watch his screen over the Internet since he lives rather far away. He asked me about that problem, and since I'm still figuring out the new stuff in the latest version I had no idea what was going on. He was trying to get a farm going via the bucket-brigade method.

The issue only cropped up when the trader was around. Even after forbidding the buckets that the Elves brought with them, the announcement spam continued. It only ended when the elves left.

Therefore I believe that it is an issue relating to buckets that traders bring with them.

My friend cleared out the pond zone above the channels and waited for the elves to leave. Once they had left, the problem was solved.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Acanthus117 on April 29, 2010, 11:10:19 am
HOLY CARP, BATMAN!

epic necro.
Title: Re: Urist McBuckethead cancels Fill Pond: Job item lost or destroyed. x3007
Post by: Footkerchief on April 30, 2010, 06:35:01 pm
I found this thread via a Google search. I'm unaware of a solution has been found to this yet, but considering that a similar problem cropped up in the latest version for a friend of mine I thought it best to play it safe and post a reply.

I've been teaching a friend how to play and using Teamviewer to watch his screen over the Internet since he lives rather far away. He asked me about that problem, and since I'm still figuring out the new stuff in the latest version I had no idea what was going on. He was trying to get a farm going via the bucket-brigade method.

The issue only cropped up when the trader was around. Even after forbidding the buckets that the Elves brought with them, the announcement spam continued. It only ended when the elves left.

Therefore I believe that it is an issue relating to buckets that traders bring with them.

My friend cleared out the pond zone above the channels and waited for the elves to leave. Once they had left, the problem was solved.

It would be helpful if you created a report on the bug tracker (http://www.bay12games.com/dwarves/mantisbt/) for this problem.  It's most likely related to 0000237: Dwarfs Starve Trying to Eat Trader's Food (http://www.bay12games.com/dwarves/mantisbt/view.php?id=237) and 0000490: Forbidding/unforbidding bucket results in "cancels Fill Pond: Job item lost or destroyed." spam (http://www.bay12games.com/dwarves/mantisbt/view.php?id=490)

edit: I went ahead and posted it as a note on the latter report. (http://www.bay12games.com/dwarves/mantisbt/view.php?id=490#c5793)