Difference between revisions of "ScriptEffectFinish"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>Stardaemon
m (ScriptEffectStart to ScriptEffectFinish)
imported>Quetzilla
 
(13 intermediate revisions by 7 users not shown)
Line 1: Line 1:
'''Usage'''
'''Usage'''
   begin ScriptEffectFinish  
   Begin ScriptEffectFinish  


Special block type used only by Magic Effect scripts. This block will run on the first iteration of a scripted spell effect.  
Special block type used only by Magic Effect scripts. This block will run only once, after the scripted spell effect has ended.  


[[Category: Commands]]
'''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 OnUnequip block of the item itself.
 
==See Also==
[[ScriptEffectStart]]
 
[[ScriptEffectUpdate]]
 
[[Category: Blocktypes]]

Latest revision as of 23:48, 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[edit | edit source]

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 OnUnequip block of the item itself.

See Also[edit | edit source]

ScriptEffectStart

ScriptEffectUpdate