Bay 12 Games Forum

Please login or register.

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

Author Topic: Urist McMason has died after colliding with an obstacle x1000  (Read 3679 times)

Quantumtroll

  • Bay Watcher
    • View Profile
Urist McMason has died after colliding with an obstacle x1000
« on: November 29, 2011, 04:05:08 pm »

This is a recurring problem I'm running into. I build a perilous ramp or staircase or something, and then I realize I built it wrong so I order it deconstructed. A dwarf (often a child) will dutifully go and see to it.

Typically, the doomed dwarf will stand on top of a ramp, deconstruct it, and plummet to a certain death, sending limbs and blood flying to places where it can't possible ever get cleaned.
Unfortunately I can't deconstruct the thing from the bottom, because falling debris will break much more than I'm willing to rebuild.

I ask the community, how can I avoid having dwarves stand on top of the very thing they're deconstructing? It's not that I can't spare these dwarves, but these are going to be the King's Golden Apartments, and covering them with blood and limbs just won't do.
Logged

penguinofhonor

  • Bay Watcher
  • Minister of Love
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #1 on: November 29, 2011, 04:10:08 pm »

I'm not sure about ramps. If there's a free space next to a constructed floor they'll stand on that instead. So try constructing a floor next to the thing to remove first?
Logged

DrKillPatient

  • Bay Watcher
  • The yak falls infinitely
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #2 on: November 29, 2011, 04:18:21 pm »

If the drop isn't too far, pasture an animal directly on the tile under the dwarf who's deconstructing the staircase. He shouldn't take damage if he lands on the animal (which will be unharmed no matter what). Note that very large (10+?) drops will negate the ability of the animal to save the dwarf. It seems to be all-or-nothing situation, as in, a dwarf will either fall onto the animal and walk away without a scratch, or fall from (even slightly) too high up and explode all over the place. He can't be cushioned and just break an arm or something.
Logged
"Frankly, if you're hanging out with people who tell you to use v.begin() instead of &v[0], you need to rethink your social circle."
    Scott Meyers, Effective STL

I've written bash scripts to make using DF easier under Linux!

Mitchewawa

  • Bay Watcher
  • My pick is the pick that will pierce the heavens!
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #3 on: November 29, 2011, 04:19:18 pm »

but these are going to be the King's Golden Apartments, and covering them with blood and limbs just won't do.

What is he, an elf king? Dwarven High Kings like their rooms like we like our Fortresses; smeared with blood and mysterious purple gas!

Try using staircases instead of ramps, or have a floor/bridge right underneath to catch said dwarf.
Logged
Mitch cancels sleep: Interrupted by Clowns

Quantumtroll

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #4 on: November 29, 2011, 04:27:44 pm »

The thing is that they have a safe place to stand.  Right now I have a ramp adjacent to 3 more ramps, all three of which are designated to be removed.  Two morons (one with a pet) are standing on the ramp they're removing.. and one is not...

Dammit, I am the moron here.  Obviously what's happening is that they dwarves just aren't communicating. They're not removing the construction under their own feet, but the constructions under their coworkers' feet.  So the solution is to remove one construction at a time.

Sigh

 :o There's an upside, though.  This makes for an excellent "game" for nobles, immigrants, children, and other undesirables fun-loving citizens.  Let's play "Who can remove the construction the fastest and send the opponent into the elk bird pit"!
Logged

melphel

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #5 on: November 29, 2011, 04:28:41 pm »

Build scaffolding.
Construct up-down stairs up to the level of the ramp being deconstructed.  When the ramp and whatever else is gone, you deconstruct the scaffold one level at a time starting from the top, they should be able to take out the stairs from below.
Logged

Quantumtroll

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #6 on: November 29, 2011, 04:28:53 pm »

Thanks anyway for the creative advice!!  :D
Logged

Yoink

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #7 on: November 29, 2011, 04:39:02 pm »

Wow, stationing a fluffy animal beneath a construction worker in case of a fall? WHO THE F*CK NEEDS SCAFFOLDING?!!
Logged
Booze is Life for Yoink

To deprive him of Drink is to steal divinity from God.
you need to reconsider your life
If there's any cause worth dying for, it's memes.

Loud Whispers

  • Bay Watcher
  • They said we have to aim higher, so we dug deeper.
    • View Profile
    • I APPLAUD YOU SIRRAH
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #8 on: November 29, 2011, 04:41:22 pm »

Wow, stationing a fluffy animal beneath a construction worker in case of a fall? WHO THE F*CK NEEDS SCAFFOLDING?!!

+1 use for cats

Broseph Stalin

  • Bay Watcher
  • Dabbling Surgeon, Proficient Butcher.
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #9 on: November 29, 2011, 08:04:23 pm »

Dwarves are very picky about which side of an object they stand on when they deconstruct it. You can corral them to one side to do the job but sometimes they'll refuse to do it. 

melphel

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #10 on: November 29, 2011, 10:08:05 pm »

Dwarves are very picky about which side of an object they stand on when they deconstruct it. You can corral them to one side to do the job but sometimes they'll refuse to do it. 
iirc, due to the way the game paths them to the job, they will stand to the north or the west when possible.  This applies to other designations too.  You can try to coerce them to not stand in a spot by designating a construction and then suspending (not cancelling) it's construction.  Restricting traffic on that tile may not work if it is the only path to the job.  Learned that the hard way after trying to remove the last bit of floor holding up an aquifer punching cave-in, dumb dwarf wanted to stand on the plug he was about to drop.
Logged

Kofthefens

  • Bay Watcher
  • Keep calm and OH GOD CAPYBARAS
    • View Profile
    • Marshland Games
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #11 on: November 29, 2011, 10:33:39 pm »

If the drop isn't too far, pasture an animal directly on the tile under the dwarf who's deconstructing the staircase. He shouldn't take damage if he lands on the animal (which will be unharmed no matter what). Note that very large (10+?) drops will negate the ability of the animal to save the dwarf. It seems to be all-or-nothing situation, as in, a dwarf will either fall onto the animal and walk away without a scratch, or fall from (even slightly) too high up and explode all over the place. He can't be cushioned and just break an arm or something.

I have tested this, at least in part. A drop of 53 z-levels onto a few badgers just sort of turns them into... How shall I put it? Paint I suppose. Paint covering about 80 tiles in every direction.
Logged
I don't care about your indigestion-- How are you is a greeting, not a question.

The epic of Îton Sákrith
The Chronicles of HammerBlaze
My website - Free games

Quantumtroll

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #12 on: November 30, 2011, 03:52:17 am »

If the drop isn't too far, pasture an animal directly on the tile under the dwarf who's deconstructing the staircase. He shouldn't take damage if he lands on the animal (which will be unharmed no matter what). Note that very large (10+?) drops will negate the ability of the animal to save the dwarf. It seems to be all-or-nothing situation, as in, a dwarf will either fall onto the animal and walk away without a scratch, or fall from (even slightly) too high up and explode all over the place. He can't be cushioned and just break an arm or something.

I have tested this, at least in part. A drop of 53 z-levels onto a few badgers just sort of turns them into... How shall I put it? Paint I suppose. Paint covering about 80 tiles in every direction.

Fascinating.  I played an adventurer once who fell through a hole on the surface all the way to the 3rd cavern layer.  How did she survive a 100+ level fall?  I thought she landed on a hungry head on the bottom.  Maybe she landed on a couple more on the way down? 
Logged

Loud Whispers

  • Bay Watcher
  • They said we have to aim higher, so we dug deeper.
    • View Profile
    • I APPLAUD YOU SIRRAH
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #13 on: November 30, 2011, 01:02:16 pm »

If the drop isn't too far, pasture an animal directly on the tile under the dwarf who's deconstructing the staircase. He shouldn't take damage if he lands on the animal (which will be unharmed no matter what). Note that very large (10+?) drops will negate the ability of the animal to save the dwarf. It seems to be all-or-nothing situation, as in, a dwarf will either fall onto the animal and walk away without a scratch, or fall from (even slightly) too high up and explode all over the place. He can't be cushioned and just break an arm or something.

I have tested this, at least in part. A drop of 53 z-levels onto a few badgers just sort of turns them into... How shall I put it? Paint I suppose. Paint covering about 80 tiles in every direction.

Fascinating.  I played an adventurer once who fell through a hole on the surface all the way to the 3rd cavern layer.  How did she survive a 100+ level fall?  I thought she landed on a hungry head on the bottom.  Maybe she landed on a couple more on the way down?

Maybe hit some flying creatures? Was she fully armoured?

Quantumtroll

  • Bay Watcher
    • View Profile
Re: Urist McMason has died after colliding with an obstacle x1000
« Reply #14 on: December 01, 2011, 03:31:20 am »

Fascinating.  I played an adventurer once who fell through a hole on the surface all the way to the 3rd cavern layer.  How did she survive a 100+ level fall?  I thought she landed on a hungry head on the bottom.  Maybe she landed on a couple more on the way down?

Maybe hit some flying creatures? Was she fully armoured?
No armor except for the leather clothes she spawned in.  I think she must have hit some flying hungry heads, seeing as it was a huge swarm and they were present both at the top of the hole (causing the ill-fated dodge) and at the bottom (providing the final soft landing). 
Logged
Pages: [1] 2