SphereCommunity
Spell Interruption ? - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: General Help (/Forum-General-Help)
+--- Thread: Spell Interruption ? (/Thread-Spell-Interruption)

Pages: 1 2


Spell Interruption ? - Reflex - 01-30-2016 11:17 AM

[Spell 29]
DEFNAME=s_greater_heal
NAME=Greater Heal
SOUND=snd_SPELL_GREATER_HEAL
RUNES=IVM
CAST_TIME=2.1
RESOURCES=i_reag_garlic,i_reag_ginseng,i_reag_mandrake_root,i_reag_spider_silk
RUNE_ITEM=i_rune_GREATER_HEAL
SCROLL_ITEM=i_scroll_GREATER_HEAL
FLAGS=SPELLFLAG_TARG_CHAR | SPELLFLAG_FX_TARG| SPELLFLAG_GOOD
EFFECT_ID=i_fx_HEAL_EFFECT
EFFECT=42,42
DURATION=0.0
MANAUSE=11
SKILLREQ=MAGERY 0.0
INTERRUPT=0,0 <<??

Has something changed i'm not aware of ?


RE: Spell Interruption ? - zottolo - 01-30-2016 04:58 PM

flags and interrupt

[Spell 29]
DEFNAME=s_greater_heal
NAME=Greater Heal
SOUND=snd_SPELL_GREATER_HEAL
RUNES=IVM
CAST_TIME=1.2//5
RESOURCES=i_reag_garlic,i_reag_ginseng,i_reag_mandrake_root,i_reag_spider_silk
RUNE_ITEM=i_rune_greater_heal
SCROLL_ITEM=i_scroll_greater_heal
FLAGS=spellflag_dir_anim|spellflag_targ_char|spellflag_fx_targ|spellflag_good|sp​ellflag_playeronly|spellflag_heal
EFFECT_ID=i_fx_heal_effect
EFFECT=10,50
DURATION=0.0
MANAUSE=11
SKILLREQ=MAGERY 40.0
INTERRUPT=100.0,100.0


RE: Spell Interruption ? - Reflex - 01-31-2016 07:14 AM

Still not working I also updates sphere_defs.scp

[Spell 29]
DEFNAME=s_greater_heal
NAME=Greater Heal
SOUND=snd_SPELL_GREATER_HEAL
RUNES=IVM
CAST_TIME=2.1
RESOURCES=i_reag_garlic,i_reag_ginseng,i_reag_mandrake_root,i_reag_spider_silk
RUNE_ITEM=i_rune_GREATER_HEAL
SCROLL_ITEM=i_scroll_GREATER_HEAL
FLAGS=spellflag_dir_anim|spellflag_targ_char|spellflag_fx_targ|spellflag_good|sp​ellflag_playeronly|spellflag_heal
EFFECT_ID=i_fx_HEAL_EFFECT
EFFECT=42,42
DURATION=0.0
MANAUSE=11
SKILLREQ=MAGERY 0.0
INTERRUPT=0,0


RE: Spell Interruption ? - ForesteR - 01-31-2016 08:29 AM

what u trying to do?


RE: Spell Interruption ? - Reflex - 01-31-2016 08:33 AM

My magery spells are wanting to fizzle when the person casting gets hit by magic or hand to hand. They didn't use to do this until I upgraded to 56c series server. I'm just wondering what has changed ? as you can see my greater heal spell is correct but im still fizzling it when i get hit.


RE: Spell Interruption ? - ForesteR - 01-31-2016 10:40 AM

on past i try to make this thing with that interrupt input but do not work... i think u need to script that on @SpellFail event... this is a nice option to put on ini.


RE: Spell Interruption ? - Reflex - 02-01-2016 01:31 PM

Ok, well I've figured out the interrupt got screwed up in the later releases of sphere win32 version at least.. When I downgrade to a lower version of sphereserver the interrupt is working properly. Can anyone tell me what I need to change in my sphere_spells_magery.scp? I tried just about all the new spellflag_syntax and nothing..


RE: Spell Interruption ? - zottolo - 02-01-2016 04:19 PM

is this just for greater heal or it's the same for other spells too?
have you flagged normal heal as well?
you're right interrupt is not working


RE: Spell Interruption ? - Reflex - 02-02-2016 12:35 AM

It's all spells


RE: Spell Interruption ? - zottolo - 02-02-2016 12:56 AM

did you flagged your skill magery in sphere_skills?

[SKILL 25]
DEFNAME=Skill_Magery
KEY=Magery
TITLE=Mage
PROMPT_MSG=
STAT_STR=20
STAT_INT=100
STAT_DEX=40
BONUS_STR=0
BONUS_DEX=0
BONUS_INT=100
BONUS_STATS=15
ADV_RATE=10.0,200.0,800.0
VALUES=1,20,80
FLAGS=SKF_MAGIC