Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Need some help troubleshooting using corpses in reactions  (Read 630 times)

Bomepie

  • Bay Watcher
    • View Profile
Need some help troubleshooting using corpses in reactions
« on: November 18, 2013, 09:24:53 pm »

So I have a project which calls for converting dwarves into blocks of bone.

On the suggestions made on this board I've implemented the reaction:
Code: [Select]
[REACTION:CORPSEBLOCK]
   [NAME:Turn Corpse to Blocks]
   [BUILDING:GRAVEFORGE:CUSTOM_C]
   [REAGENT:A:1:CORPSE:NONE:NONE:NONE][USE_BODY_COMPONENT]
   [PRODUCT:100:1:BLOCKS:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
   [SKILL:BUTCHER]
(I've also put in this reaction, but it doesn't work and I don't understand why)
Spoiler (click to show/hide)

I've had my dwarves successfully turn animal parts into bone blocks, great success etc. However I realized I didn't enable letting them use sentient corpses when I genned the world. So I went in and added:
Code: [Select]
[ETHIC:EAT_SAPIENT_OTHER:ACCEPTABLE]
[ETHIC:EAT_SAPIENT_KILL:ACCEPTABLE]
[ETHIC:MAKE_TROPHY_SAME_RACE:ACCEPTABLE]
[ETHIC:MAKE_TROPHY_SAPIENT:ACCEPTABLE]
[ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]
to the entity_default for Mountain in the save/region3/raw/objects folder, but they won't butcher the corpses of their fellow dwarves.

Do I need to regen the world? or did I miss something here?
Logged
Megadorf™ A giant dwarf shaped dwarf fortress

The All Guardsmen Party

scamtank

  • Bay Watcher
    • View Profile
Re: Need some help troubleshooting using corpses in reactions
« Reply #1 on: November 18, 2013, 10:37:34 pm »

You do. Nearly everything in entity_default.txt gets applied only during worldgen.
Logged

Bomepie

  • Bay Watcher
    • View Profile
Re: Need some help troubleshooting using corpses in reactions
« Reply #2 on: November 18, 2013, 10:46:22 pm »

Shit, no way to force an update?

Well is there any way to apply those raws to the exact same terrain world? It took me forever to find a decent volcano+aquifer site.
Logged
Megadorf™ A giant dwarf shaped dwarf fortress

The All Guardsmen Party

Grim Portent

  • Bay Watcher
    • View Profile
Re: Need some help troubleshooting using corpses in reactions
« Reply #3 on: November 19, 2013, 02:45:20 pm »

I think I remember being informed that dwarves will never use other dwarf parts. It's to do with being part of the same entity. They will use goblin, elf and human parts though.
Logged
There once was a dwarf in a cave,
who many would consider brave.
With a head like a block
he went out for a sock,
his ass I won't bother to save.