Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scriptName IQxxDurationSpellToggle extends activemagiceffect
- import GlobalVariable
- ;-- Properties --------------------------------------
- MagicEffect Property magicFX auto
- GlobalVariable Property MagicTransitionGlobal auto
- ;-- Variables ---------------------------------------
- ;-- Functions ---------------------------------------
- Event OnEffectStart(Actor akTarget, Actor akCaster)
- If MagicTransitionGlobal.getValue() == 0.0
- MagicTransitionGlobal.setValue(1.0)
- elseIf MagicTransitionGlobal.getValue() == 1.0
- MagicTransitionGlobal.setValue(2.0)
- self.dispel()
- else
- self.dispel()
- endIf
- EndEvent
- Event OnEffectFinish(Actor akTarget, Actor akCaster)
- If MagicTransitionGlobal.getValue() == 2.0
- MagicTransitionGlobal.setValue(0.0)
- endIf
- If akTarget.hasMagicEffect(magicFX) != 1
- MagicTransitionGlobal.setValue(0.0)
- endIf
- endEvent
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement