Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Why doesn't the lever-pulling dwarf become a murderer?  (Read 2030 times)

H.P. Urist

  • Bay Watcher
    • View Profile
Why doesn't the lever-pulling dwarf become a murderer?
« on: February 07, 2015, 02:58:52 am »

Think about it. Your atom smasher kills ten dwarves and the sheriff busts in to the lever pulling room with a hard on for justice and Urist Pickles shits himself and then magma- it would add so much !FUN!


Logged

utunnels

  • Bay Watcher
  • Axedwarf
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #1 on: February 07, 2015, 03:35:12 am »

I suppose that is because someone(you) tell them to pull the lever?
But this idea is interesting. When you want to get rid of two dorfs... you can let one kill the other then jail the murderer.
Logged
The troglodyte head shakes The Troglodyte around by the head, tearing apart the head's muscle!

Risen Asteshdakas, Ghostly Recruit has risen and is haunting the fortress!

Wooster

  • Bay Watcher
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #2 on: February 07, 2015, 04:51:56 am »

From a coding point of view, probably because that level of cause and effect is very difficult to program a computer to recognise!
Logged
Unofficial Lazy Newb Pack 43.03, Dwarf Mode only
Favourite utilities, mods and hacks: TWBT and Stockpile Settings Management; Masterwork Dwarf Fortress
Ubuntu 14.04 / Mint 17

Naryar

  • Bay Watcher
  • [SPHERE:VERMIN][LIKES_FIGHTING]
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #3 on: February 07, 2015, 08:58:56 am »

Too hard to recognize, yes.

LMeire

  • Bay Watcher
  • Likes Troglodytes for their horradorability.
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #4 on: February 07, 2015, 10:04:42 pm »

Kill-counts are weird. I had a duke with a listed kill because at one point he socked a guy who later burned to death setting up a "garbage disposal", seven years after what Legends mode called the "mortal wound".
Logged
"☼Perfection☼ in the job puts pleasure in the work." - Uristotle

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #5 on: February 08, 2015, 05:39:35 pm »

...Did you mean 'threw a sock at him'? Because I only just realised you could have meant 'punched'.

Even if the game figured out that lever pull --> dead dwarves --> blame the lever puller, it'd be pretty simple to get around. You could have your atomsmasher either completely automated by a repeater, or made semi-automatic by having a pressure plate located where dwarves can't get at it but other units can. Traders, wild animals, enemies, expendable livestock... The player can always add another degree of separation.

Or get your duke, baron, count, or champion to pull the lever. Those positions are [PUNISHMENT_EXEMPTION].
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

LMeire

  • Bay Watcher
  • Likes Troglodytes for their horradorability.
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #6 on: February 08, 2015, 09:26:08 pm »

...Did you mean 'threw a sock at him'? Because I only just realised you could have meant 'punched'.
...

While I did mean 'punched', I don't know what exactly happened. I only noticed the oddity after poor Rafeb was already a pool of grease and a pickaxe, and Legends didn't tell me anything about what exactly the "mortal wound" was either- just that Lord Klix hit Rafeb, and then Rafeb died 7 years later in an unrelated fire while Klix's personal information screen listed him as a kill. I like to imagine the Duke covertly had him killed for discovering his personal stash while everyone else was stuck with limited rations- 'cause that's something I seriously did to keep my favorite Duke from leaving his rooms while everyone up top got violent.
Logged
"☼Perfection☼ in the job puts pleasure in the work." - Uristotle

Charles2531

  • Bay Watcher
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #7 on: February 11, 2015, 09:34:01 pm »

From a coding point of view, probably because that level of cause and effect is very difficult to program a computer to recognise!

First-order cause and effect might not be hard. The bridge kills a dwarf. Check who pulled the lever and you have your murderer. It would probably only work for bridges and other methods for directly killing dwarves, as it would be pretty hard to retrace flooding to a dwarf opening the floodgates. Beyond first-order, everything becomes impractical. The game can't run through a giant Rube-Goldberg machine.

NullForceOmega

  • Bay Watcher
  • But, really, it's divine. Divinely tiresome.
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #8 on: February 11, 2015, 10:24:54 pm »

I'm gonna try to field this one:  "You are instructed to pull a lever, you have no way of knowing what it does, you pull the lever and hear a horrible agonized scream."  Does this make you a murderer?  Remember that murder requires intent, under all reasonable circumstances the game is considering, the dwarf does not have intent.  Now, to clarify, it is possible to make dwarves "aware" of the systems the lever is hooked up to, but that is not currently checked.  It also would not make sense for it to be used in many situations, unless the device the lever is hooked up to is directly intended for killing (spike repeaters), you won't have many systems that are clearly death-traps (floodgates, bridges, etc.).
« Last Edit: February 11, 2015, 10:28:29 pm by NullForceOmega »
Logged
Grey morality is for people who wish to avoid retribution for misdeeds.

NullForceOmega is an immortal neanderthal who has been an amnesiac for the past 5000 years.

Charles2531

  • Bay Watcher
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #9 on: February 11, 2015, 10:36:16 pm »

I'm gonna try to field this one:  "You are instructed to pull a lever, you have no way of knowing what it does, you pull the lever and hear a horrible agonized scream."  Does this make you a murderer?  Remember that murder requires intent, under all reasonable circumstances the game is considering, the dwarf does not have intent.

You have to remember though; the dwarves may be dimwitted, but they are somewhat omniscient. Without having a chance to learn about it, they can know exactly every nook and cranny of any newly constructed part of the fortress and where to find everything in there. Obviously they must know what the lever does.

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #10 on: February 11, 2015, 10:52:15 pm »

I'm gonna try to field this one:  "You are instructed to pull a lever, you have no way of knowing what it does, you pull the lever and hear a horrible agonized scream."  Does this make you a murderer?  Remember that murder requires intent, under all reasonable circumstances the game is considering, the dwarf does not have intent.

You have to remember though; the dwarves may be dimwitted, but they are somewhat omniscient. Without having a chance to learn about it, they can know exactly every nook and cranny of any newly constructed part of the fortress and where to find everything in there. Obviously they must know what the lever does.
Yet they'll pull it even if it ends in their own death (and everyone they hold dear.) They know what it's attached to but they can't conceptualize the results.
« Last Edit: February 11, 2015, 10:55:06 pm by Bumber »
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

utunnels

  • Bay Watcher
  • Axedwarf
    • View Profile
Re: Why doesn't the lever-pulling dwarf become a murderer?
« Reply #11 on: February 11, 2015, 11:17:48 pm »

Well even if you can track, it could be an accident, nor murder.
Logged
The troglodyte head shakes The Troglodyte around by the head, tearing apart the head's muscle!

Risen Asteshdakas, Ghostly Recruit has risen and is haunting the fortress!