Difference between revisions of "ScriptEffectFinish"
Jump to navigation
Jump to search
imported>ShadowDancer (Changed note) |
imported>Quetzilla |
||
Line 6: | Line 6: | ||
'''Note:''' | '''Note:''' | ||
* A '''ScriptEffectUpdate''' block with an active '''Return''' statement placed before a '''ScriptEffectFinish''' block in a Magic Effect script will prevent the '''ScriptEffectFinish''' block from running when the Magic Effect script ends. | * A '''ScriptEffectUpdate''' block with an active '''Return''' statement placed before a '''ScriptEffectFinish''' block in a Magic Effect script will prevent the '''ScriptEffectFinish''' block from running when the Magic Effect script ends. | ||
== Constant Enchantments == | |||
Unfortunately, this block won't fire when used as a scripted effect for constant (apparel) enchantments. If you have access to the item script, you can emulate the functionality by using the OnEquip block of the item itself. | |||
==See Also== | ==See Also== |
Revision as of 23:47, 7 February 2008
Usage
Begin ScriptEffectFinish
Special block type used only by Magic Effect scripts. This block will run only once, after the scripted spell effect has ended.
Note:
- A ScriptEffectUpdate block with an active Return statement placed before a ScriptEffectFinish block in a Magic Effect script will prevent the ScriptEffectFinish block from running when the Magic Effect script ends.
Constant Enchantments
Unfortunately, this block won't fire when used as a scripted effect for constant (apparel) enchantments. If you have access to the item script, you can emulate the functionality by using the OnEquip block of the item itself.