Bay 12 Games Forum

Please login or register.

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

Author Topic: Animate Dead Reaction  (Read 1294 times)

Lucelle

  • Bay Watcher
    • View Profile
    • My Steam
Animate Dead Reaction
« on: October 28, 2012, 03:09:15 pm »

Hello. So, would it be possible to add a reaction to Adventure Mode so my character could animate dead the same way a Necromancer does? How might I go about doing this? If a mod such as this already exists, or you have made one yourself, could you point me in its direction? I'm not interested in modding the entire race to be able to animate, though, just a character in adventure mode using a reaction. Thank you.
Logged
Lucelle Weapons and Armour adds in tons of historical weapons and armour from a variety of different cultures

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Animate Dead Reaction
« Reply #1 on: October 28, 2012, 03:16:07 pm »

Yes. Make a boiling stone that, when created using a reaction, will give the adventurer all the abilities of a necromancer.

Alternatively, you could read a slab that lets you do it.

Lucelle

  • Bay Watcher
    • View Profile
    • My Steam
Re: Animate Dead Reaction
« Reply #2 on: October 28, 2012, 04:59:53 pm »

Yes. Make a boiling stone that, when created using a reaction, will give the adventurer all the abilities of a necromancer.

Alternatively, you could read a slab that lets you do it.

What's the syndrome name, or whatever it is I need to add to the rock to give my character the necromancer abilities? I've been looking through my raws, but I'm not finding anything.
Logged
Lucelle Weapons and Armour adds in tons of historical weapons and armour from a variety of different cultures

Clover Magic

  • Bay Watcher
  • [NOCTURNAL]
    • View Profile
Re: Animate Dead Reaction
« Reply #3 on: October 28, 2012, 05:19:48 pm »

You'll have to add it yourself.  Following the wiki for reactions, interactions, and syndromes will help.

Logged

Lucelle

  • Bay Watcher
    • View Profile
    • My Steam
Re: Animate Dead Reaction
« Reply #4 on: October 28, 2012, 05:58:59 pm »

Many thanks!
Logged
Lucelle Weapons and Armour adds in tons of historical weapons and armour from a variety of different cultures

Blakmane

  • Bay Watcher
    • View Profile
Re: Animate Dead Reaction
« Reply #5 on: October 29, 2012, 01:15:41 am »

Did you know that you can actually learn to animate corpses in the vanilla game? Make sure you have at least one point in reading, find a slab (found in necromancers towers) and read it. Voila!
Logged

TastyMints

  • Bay Watcher
  • [PREFSTRING:love of murder]
    • View Profile
Re: Animate Dead Reaction
« Reply #6 on: October 30, 2012, 09:35:10 pm »

Not always slabs. Often books.
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Animate Dead Reaction
« Reply #7 on: October 30, 2012, 10:21:19 pm »

There's a much easier (and safer) method of doing that in Adventurer mode than creating a boiling stone and inhaling its vapor - just set the syndrome to SYN_INGESTED, create a food item made of the material (ideally a CHEESE) and eat it.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

random_odd_guy

  • Bay Watcher
    • View Profile
Re: Animate Dead Reaction
« Reply #8 on: October 30, 2012, 10:55:52 pm »

ive done this already actually. it went very badly when my invincible allies kept reviving everything i killed...my zombie army got WAY too big...laaaaaaaag attack
Logged

TechnoScrabble

  • Bay Watcher
    • View Profile
Re: Animate Dead Reaction
« Reply #9 on: October 31, 2012, 03:28:18 pm »

Also the stone doesn't work, so...

Gonna try the cheese.
Logged

TechnoScrabble

  • Bay Watcher
    • View Profile
Re: Animate Dead Reaction
« Reply #10 on: October 31, 2012, 03:53:25 pm »

Er....what would the raws for a bit of cheese be?
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Animate Dead Reaction
« Reply #11 on: October 31, 2012, 05:03:18 pm »

Cheese is an item type made of a material, you don't actually need to define the material as cheese. Just make the mat and have the item be CHEESE:NONE

TechnoScrabble

  • Bay Watcher
    • View Profile
Re: Animate Dead Reaction
« Reply #12 on: October 31, 2012, 07:30:01 pm »

I don't think I understood what you mean properly because it's not working in object testing arena...

reaction_necro

[OBJECT:REACTION]

[REACTION:NECRO]
   [NAME:Ponder death]
   [ADVENTURE_MODE_ENABLED]
   [PRODUCT:100:1:CHEESE:NONE:INORGANIC:NECRO]
   [SKILL:CONCENTRATION]


inorganic_necro

[OBJECT:INORGANIC]

[INORGANIC:NECRO]
[USE_MATERIAL_TEMPLATE:CREATURE_CHEESE_TEMPLATE]
[MATERIAL_VALUE:1]
[SPEC_HEAT:100]
[IGNITE_POINT:NONE]
[MELTING_POINT:100000]
[BOILING_POINT:100001]
[HEATDAM_POINT:NONE]
[COLDDAM_POINT:NONE]
[MOLAR_MASS:1]
[SYNDROME]
   [SYN_INGESTED]
         [CE_ADD_TAG:BLOODSUCKER:STERILE:NOEXERT:NO_AGING:NO_EAT:NO_DRINK:NOPAIN:NOBREATHE:NO_EAT:NO_DRINK:NO_SLEEP:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:START:0]
         [CE_PHYS_ATT_CHANGE:STRENGTH:200:0:AGILITY:200:0:TOUGHNESS:200:0:START:0]
         [CE_MATERIAL_FORCE_MULTIPLIER:MAT_MULT:NONE:NONE:1:2]
         [CE_BODY_MAT_INTERACTION:MAT_TOKEN:RESERVED_BLOOD:START:0]
         [CE:INTERACTION:SUPER_CURSE]
         [CE:SYNDROME_TAG:SYN_INGESTED]
         [CE:SYNDROME_TAG:SYN_INJECTED]
      [CE_DISPLAY_TILE:TILE:165:4:0:0:START:0:CAN_BE_HIDDEN]
      [CE_DISPLAY_NAME:NAME:necrowerepire:necrowerepires:necrowerepiric:START:0:CAN_BE_HIDDEN]
      [CE_BP_APPEARANCE_MODIFIER:START:0:BP:BY_CATEGORY:TOOTH:APPEARANCE_MODIFIER:LENGTH:150]
         [CE:COUNTER_TRIGGER:DRINKING_BLOOD:1:NONE:REQUIRED]
         [CE_BODY_TRANSFORMATION:START:0]
            [CE:CREATURE:BAT_MAN:DEFAULT]
            [CE:PERIODIC:MOON_PHASE:27:0]
      [CE_ADD_TAG:NO_AGING:START:0][CE_CAN_DO_INTERACTION:START:0]
            [CDI:ADV_NAME:Animate corpse]
            [CDI:INTERACTION:EXAMPLE RAISE]
            [CDI:TARGET:A:LINE_OF_SIGHT]
            [CDI:TARGET_RANGE:A:10]
            [CDI:VERB:gesture:gestures:NA]
            [CDI:TARGET_VERB:shudder and begin to move:shudders and begins to move]
            [CDI:WAIT_PERIOD:10]

   [INTERACTION:EXAMPLE RAISE]
      [I_TARGET:A:CORPSE]
         [IT_LOCATION:CONTEXT_ITEM]
         [IT_AFFECTED_CLASS:GENERAL_POISON]
         [IT_REQUIRES:FIT_FOR_ANIMATION]
         [IT_FORBIDDEN:NOT_LIVING]
         [IT_MANUAL_INPUT:corpses]
      [I_EFFECT:ANIMATE]
         [IE_TARGET:A]
         [IE_IMMEDIATE]
         [IE_ARENA_NAME:Animated corpse]
         [SYNDROME]
            [CE_FLASH_TILE:TILE:165:3:0:0:FREQUENCY:2000:1000:START:0]
            [CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
            [CE_SPEED_CHANGE:SPEED_PERC:60:START:0]
   [CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
         [CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKES_FIGHTING:MISCHIEVOUS:START:0]

   [INTERACTION:NECROWEREPIRE_BITE]

   [I_SOURCE:ATTACK]
      [IS_HIST_STRING_1: bit ]
      [IS_HIST_STRING_2:, passing on the necrowerepire curse]

   [I_TARGET:A:CREATURE]
      [IT_LOCATION:CONTEXT_CREATURE]
      [IT_REQUIRES:CAN_LEARN]
      [IT_REQUIRES:CAN_SPEAK]

   [I_EFFECT:ADD_SYNDROME]
         [IE_TARGET:A]
         [IE_IMMEDIATE]
         [IE_ARENA_NAME:Necrowerepire]
         [SYNDROME]
            [CE_ADD_TAG:BLOODSUCKER:STERILE:NOEXERT:NO_AGING:NO_EAT:NO_DRINK:NOPAIN:NOBREATHE:NO_EAT:NO_DRINK:NO_SLEEP:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:START:0]
            [CE_PHYS_ATT_CHANGE:STRENGTH:200:0:AGILITY:200:0:TOUGHNESS:200:0:START:0]
            [CE_MATERIAL_FORCE_MULTIPLIER:MAT_MULT:NONE:NONE:1:2]
            [CE_BODY_MAT_INTERACTION:MAT_TOKEN:RESERVED_BLOOD:START:0]
            [CE:INTERACTION:SUPER_CURSE]
            [CE:SYNDROME_TAG:SYN_INGESTED]
            [CE:SYNDROME_TAG:SYN_INJECTED]
         [CE_DISPLAY_TILE:TILE:165:4:0:0:START:0:CAN_BE_HIDDEN]
         [CE_DISPLAY_NAME:NAME:necrowerepire:necrowerepires:necrowerepiric:START:0:CAN_BE_HIDDEN]
      [CE_BP_APPEARANCE_MODIFIER:START:0:BP:BY_CATEGORY:TOOTH:APPEARANCE_MODIFIER:LENGTH:150]
            [CE:COUNTER_TRIGGER:DRINKING_BLOOD:1:NONE:REQUIRED]
            [CE_BODY_TRANSFORMATION:START:0]
               [CE:CREATURE:WEREBEAST:DEFAULT]
               [CE:PERIODIC:MOON_PHASE:27:0]
         [CE_ADD_TAG:NO_AGING:START:0][CE_CAN_DO_INTERACTION:START:0]
               [CDI:ADV_NAME:Animate corpse]
               [CDI:INTERACTION:EXAMPLE RAISE]
               [CDI:TARGET:A:LINE_OF_SIGHT]
               [CDI:TARGET_RANGE:A:10]
               [CDI:VERB:gesture:gestures:NA]
               [CDI:TARGET_VERB:shudder and begin to move:shudders and begins to move]
               [CDI:WAIT_PERIOD:10]
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Animate Dead Reaction
« Reply #13 on: October 31, 2012, 07:39:28 pm »

Where is this SUPER_CURSE interaction?

TechnoScrabble

  • Bay Watcher
    • View Profile
Re: Animate Dead Reaction
« Reply #14 on: October 31, 2012, 09:27:48 pm »

That is in reaction_standard, it's from another mod I'm trying to help test, sorry.

It didn't work with standard necromancy, either, though.
Logged
Pages: [1] 2