Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Berserk moody dwarf corpse left to rot in hallway  (Read 3637 times)

Makbeth

  • Bay Watcher
  • His lower body is melted.
    • View Profile
Berserk moody dwarf corpse left to rot in hallway
« on: June 22, 2012, 02:04:33 am »

So I had a dwarf go into a secretive mood and demand cut gems, fiber cloth, silk cloth, boulders, blocks, and logs.  I had at least a dozen of all those things, but for whatever reason he wasn't happy with that and went berserk. 

Now his corpse is lying in the main hallway, even though all his stuff was long ago carted off and a coffin has been claimed for him.  Forbade and reclaimed his corpse, no change.  He'll probably rise as a violent ghost soon.

Wait a second... Toady mandates that we bury bodies to avoid ghosts but gives us no way to do so on occasion.  He's a noble!

Anyway, I'm thinking I'll just atom-smash the corpse and then make a memorial slab, but for future reference, is it possible to do this properly?
Logged
Diso Faintpuzzles was born in 120.  Although accounts vary it is universally agreed that Diso was chosen by fate as the vanguard of destiny.

In the early spring of 143 Diso began wandering the wilds.

In the early spring of 143 Diso starved to death in the Horn of Striking.

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #1 on: June 22, 2012, 02:10:34 am »

If there already is a coffin that says "property of berserk dwarf's name", then there are only two problems that you could be having.
1)The coffin/corpse is inaccessible. Since you said the corpse is in the main hallway, I'm going to assume it's accessible. Check to see if your dwarves can reach the coffin. Also make sure there aren't any burrows forbidding them from reaching either object.
2)Your dwarves are all too busy to haul the corpse or they don't have the right job enabled. Make sure that you have some dwarves with the "burial" labor enabled and that they have some free time to haul the corpse. They should get around to it eventually.
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

Makbeth

  • Bay Watcher
  • His lower body is melted.
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #2 on: June 22, 2012, 11:55:26 am »

It was in the main hallway where 50 dwarves walk by every minute.  It was in a burrow, but the burrow is only for ambushes and sieges, and in any case the burrow contains the entire fortress.

I had a whole bunch of idlers lounging around in the meeting hall nearby, some of which I know had hauling enabled.  In fact, his stuff was long put away before he began to rot.  Usually they take the corpse and bury that first. 
Logged
Diso Faintpuzzles was born in 120.  Although accounts vary it is universally agreed that Diso was chosen by fate as the vanguard of destiny.

In the early spring of 143 Diso began wandering the wilds.

In the early spring of 143 Diso starved to death in the Horn of Striking.

Mr S

  • Bay Watcher
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #3 on: June 22, 2012, 12:04:17 pm »

Hauling and burial are not necessarily the same.  Do you have burial set for everyone too?  I don't usually, once I'm past the first couple of migration waves.  I don't want my Legendary Brewer risking his vomit soaked beard to pick up a recruit's unfortunate carcass after a seige, just in case there's till an ambush lying in wait.
Logged

Makbeth

  • Bay Watcher
  • His lower body is melted.
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #4 on: June 22, 2012, 08:16:06 pm »

I appreciate you volunteering your time to try to help here, but obvious answers will only waste your time because I try the obvious and search the wiki before posting my questions here.

This is not a problem with a supply of idle dwarves or labors being checked; this is a problem with the dwarves not recognizing a berserker corpse as one of their own.  The solutions posted so far are the first things I checked when I encountered this bug, and I posted here because none of them worked and I was curious if someone's found a simpler workaround than I did.  It's a moot point now though because as soon as I destroyed the corpse using DFhack, the engrave slab interface showed him as entombed.  If he rises as a ghost then I'll just engrave and build a slab.
Logged
Diso Faintpuzzles was born in 120.  Although accounts vary it is universally agreed that Diso was chosen by fate as the vanguard of destiny.

In the early spring of 143 Diso began wandering the wilds.

In the early spring of 143 Diso starved to death in the Horn of Striking.

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #5 on: June 23, 2012, 02:38:16 am »

It's always possible you ran into some other weird bug then.

As for the obvious answers, you would be surprised at how few people actually check the easy answers or claim that they have checked all of the easy answers when they really have missed something stupid like a locked door. I find It's always best to ask the easy questions and give the easy answers first regardless of who is asking the question, because maybe 80% of the time the easy answers will solve the problem. :P
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

Finn

  • Bay Watcher
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #6 on: June 23, 2012, 12:49:55 pm »

I appreciate you volunteering your time to try to help here, but obvious answers will only waste your time because I try the obvious and search the wiki before posting my questions here.

 The solutions posted so far are the first things I checked when I encountered this bug, and I posted here because none of them worked and I was curious if someone's found a simpler workaround than I did.

...and how are we supposed to know any of this, is it in your op anywhere?  People miss "obvious" stuff in this game all the time, it accounts for probably more than 90% of the problems encountered.  Unless you tell us the obvious things you've tried it isn't fair to become frustrated when people suggest them.

Edit:  oops, should have read i2amroy's second paragraph.
« Last Edit: June 23, 2012, 12:52:01 pm by Finn »
Logged
I thought 'complained about the draft lately' meant they didn't have a door to their room.

Makbeth

  • Bay Watcher
  • His lower body is melted.
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #7 on: June 23, 2012, 03:31:47 pm »


...and how are we supposed to know any of this, is it in your op anywhere? 
...Yes, yes it is.  All of it is either stated outright or implied.

"Hauling" is not an individual labor setting.  It's a category, and it includes burial.  If I say hauling is enabled, that implies that burial is enabled. 

As for suggesting that I make sure the corpse is accessible after I said it's in the main hallway, well, I'm not sure what I can say to that.  One would think that my main hallway is accessible to somebody, burrow restrictions or not.  I know it's a bad habit to get insulted when people tell you things they should know you already know, but making sure my main hallway is accessible?  My patience doesn't always stretch that far.  Besides, I stated that all his stuff was long ago carted off, so obviously it's accessible.  That also means there's enough dwarves around to take his corpse, so the number of idlers is not a problem.

If sounded frustrated, it's precisely because although people certainly read my OP, their advice disregards it so much that they may as well not have.
« Last Edit: June 23, 2012, 03:39:15 pm by Makbeth »
Logged
Diso Faintpuzzles was born in 120.  Although accounts vary it is universally agreed that Diso was chosen by fate as the vanguard of destiny.

In the early spring of 143 Diso began wandering the wilds.

In the early spring of 143 Diso starved to death in the Horn of Striking.

Andrew425

  • Bay Watcher
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #8 on: June 23, 2012, 11:16:57 pm »

As far as I know, a berserk corpse will be placed in a refuse pile.

Did you have an available one?
Logged
May the mass times acceleration be with you

Makbeth

  • Bay Watcher
  • His lower body is melted.
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #9 on: June 24, 2012, 11:52:53 am »

Yes.  Strange then that he had a coffin set aside.  Maybe there was some conflict as to where he should go.
Logged
Diso Faintpuzzles was born in 120.  Although accounts vary it is universally agreed that Diso was chosen by fate as the vanguard of destiny.

In the early spring of 143 Diso began wandering the wilds.

In the early spring of 143 Diso starved to death in the Horn of Striking.

xpi0t0s

  • Bay Watcher
    • View Profile
Re: Berserk moody dwarf corpse left to rot in hallway
« Reply #10 on: July 18, 2012, 11:00:08 am »

>>If sounded frustrated, it's precisely because although people certainly read my OP, their advice disregards it so much that they may as well not have.

Why not post a savegame, then we can find out exactly what the problem is?
There are enough of us around for one of us to be able to figure it out.
We'll probably need to know exactly which version of DF you're using.
Logged