Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Ok seriously. I_SOURCE:INGESTION  (Read 1300 times)

Xangi

  • Bay Watcher
  • ɛkzændʒiː
    • View Profile
Ok seriously. I_SOURCE:INGESTION
« on: March 19, 2012, 10:59:49 pm »

This is really beginning to piss me off. I_SOURCE:INGESTION seems to be bugged or something. There's no damned way that it's this bad in vanilla. Did I screw this up? I have gone over it about 2 dozen times and I don't see any error.

Code: [Select]
[OBJECT:INTERACTION]

[INTERACTION:LESSER_VAMPIRE_CURSE_2]

[I_SOURCE:DEITY]
[IS_USAGE_HINT:MAJOR_CURSE]
[IS_HIST_STRING_1: cursed ]
[IS_HIST_STRING_2: to stalk the shadows in search of blood]

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

[I_SOURCE:CREATURE_ACTION]
[IS_HIST_STRING_1: turned]
[IS_HIST_STRING_2: by a master vampire]

I_SOURCE:SECRET
IS_NAME:vampirism
IS_SPHERE:DEATH
IS_SECRET_GOAL:IMMORTALITY
IS_SECRET:SUPERNATURAL_LEARNING_POSSIBLE
IS_SECRET:MUNDANE_RESEARCH_POSSIBLE
IS_SECRET:MUNDANE_TEACHING_POSSIBLE

[I_SOURCE:INGESTION]
[IS_HIST_STRING_1: consumed the tainted blood of ]
[IS_HIST_STRING_2: and was cursed]

[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:Select target]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:HAS_BLOOD]
[IT_FORBIDDEN:NOT_LIVING]
[IT_FORBIDDEN:SUPERNATURAL]
[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]

[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Feline Lesser Vampire]
[SYNDROME]
[SYN_CLASS:VAMPCURSE]
[CE_SPEED_CHANGE:SPEED_PERC:150:START:0]
[CE_ADD_TAG:BLOODSUCKER:NO_AGING:STERILE:NOEXERT:NOT_LIVING:NOBREATHE:NO_DIZZINESS:NO_FEVERS:NO_EAT:NO_DRINK:NO_PHYS_ATT_GAIN:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:1750:0:AGILITY:1750:0:TOUGHNESS:1800:0:RECUPERATION:1300:0:START:0]
[CE_BODY_MAT_INTERACTION:MAT_TOKEN:RESERVED_BLOOD:START:0]
[CE:INTERACTION:LESSER_VAMPIRE_CURSE_2]
[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:lesser vampire:lesser vampires:vampiric:START:0:CAN_BE_HIDDEN]
[CE_BP_APPEARANCE_MODIFIER:START:0:BP:BY_CATEGORY:TOOTH:APPEARANCE_MODIFIER:LENGTH:50]
[CE:COUNTER_TRIGGER:DRINKING_BLOOD:1:NONE:REQUIRED]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Transform into cougar/regenerate]
[CDI:INTERACTION:L_VAMP_COUGAR]
[CDI:TARGET:A:SELF_ONLY]
[CDI:TARGET_RANGE:A:1]
    [CDI:USAGE_HINT:FLEEING]
[CDI:VERB:begin to transform:begins to transform:NA]
[CDI:TARGET_VERB:transform into a cougar:transforms into a cougar]
[CDI:WAIT_PERIOD:30000]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Disorienting Scream]
[CDI:INTERACTION:L_VAMP_SCREAM]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:8]
    [CDI:USAGE_HINT:ATTACK]
    [CDI:MAX_TARGET_NUMBER:A:20]
[CDI:VERB:scream:screams:NA]
[CDI:TARGET_VERB:begin to feel dizzy:begins to feel dizzy]
[CDI:WAIT_PERIOD:400]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Vanish]
[CDI:INTERACTION:VAMP_STEALTH_2]
[CDI:TARGET:A:SELF_ONLY]
[CDI:TARGET_RANGE:A:1]
    [CDI:USAGE_HINT:FLEEING]
[CDI:VERB:begin to vanish:begins to vanish:NA]
[CDI:TARGET_VERB:vanish completely:vanishes completely]
[CDI:WAIT_PERIOD:5000]

[INTERACTION:L_VAMP_COUGAR]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_BODY_TRANSFORMATION:START:0:END:30] This is a bit long, maybe reduce time
  [CE:CREATURE:COUGAR:MALE]

[INTERACTION:L_VAMP_SCREAM]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:Select targets]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_DIZZINESS:SEV:2000:PROB:100:RESISTABLE:SIZE_DILUTES:START:0:PEAK:5:END:10]

[INTERACTION:VAMP_STEALTH_2]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:HIDE]
[IE_IMMEDIATE]
[IE_TARGET:A]

Alternatively, can I add a specialattack_interaction or similar tag through the interaction?
Logged
A spooky ghost.

Previous mod (34.11):
<<Fear The Night!>>
http://www.bay12forums.com/smf/index.php?topic=103747.0

Di

  • Bay Watcher
    • View Profile
Re: Ok seriously. I_SOURCE:INGESTION
« Reply #1 on: March 20, 2012, 07:52:49 am »

And what's wrong?
In arena it's working for me (you need to assume control over a vampire first to make his blood tracked), the vampires are strong but armed human managed to obtain some blood and gained powers.
« Last Edit: March 20, 2012, 08:04:59 am by Di »
Logged
Quote from: Creamcorn
Dwarf Fortress: Where you meet the limit of your imagination, moral compass, sanity and CPU processor.
http://www.bay12forums.com/smf/index.php?topic=103080.0 Fix sober vampires!
http://www.bay12forums.com/smf/index.php?topic=91442.0 Dwarven Cognitive Science

Xangi

  • Bay Watcher
  • ɛkzændʒiː
    • View Profile
Re: Ok seriously. I_SOURCE:INGESTION
« Reply #2 on: March 20, 2012, 12:39:19 pm »

It won't work for me in an actual world. Every nearly every single time it fails to give any powers. The people are hist figs, and all their abilities work, just the ingestion doesn't work.
Logged
A spooky ghost.

Previous mod (34.11):
<<Fear The Night!>>
http://www.bay12forums.com/smf/index.php?topic=103747.0