- Found in:
- Vanilla
eventOnEffectStart(ObjectReferenceakTarget, ActorakCaster, MagicEffectakBaseEffect, floatafMagnitude, floatafDuration)
Description
Wiki Description
Event called when the active magic effect has just started on the specified target.
Documentation Comment
Event received when this effect is first started (OnInit may not have been run yet!)
Parameters
ObjectReferenceakTarget
CK Wiki Description
The Actor this effect was applied to.
ActorakCaster
CK Wiki Description
The Actor that cast the spell this effect was from.
MagicEffectakBaseEffect
floatafMagnitude
floatafDuration
Examples
Event OnEffectStart(Actor akTarget, Actor akCaster)
Debug.Trace("Magic effect was started on " + akTarget)
endEventAuto-Generated Example
Scriptname MyCoolScript extends ActiveMagicEffect
event OnEffectStart(ObjectReference akTarget, Actor akCaster, MagicEffect akBaseEffect, float afMagnitude, float afDuration)
Debug.trace("Event received - OnEffectStart: akTarget = " + akTarget + " akCaster = " + akCaster + " akBaseEffect = " + akBaseEffect + " afMagnitude = " + afMagnitude + " afDuration = " + afDuration)
endEvent