You are viewing an old version of this page. Return to the latest version.
No categories assigned
LUA:AddSpellTimer
- Last edited 4 years ago by Vlash Nytefall
LUA Functions: AddSpellTimer()
Adds a timer to the spell that will call the given function
Syntax
AddSpellTimer(param1, param2, [param3], [param4])
Parameters
- Required - param1 (int32), param2 (string)
- param1 is the spawn who will be checking the other
- param2 is the spawn we want to know if it is flanking
- Optional - param3 (Spawn), param4 (Spawn)
- param3 is the spawn to pass as the caster to the callback function
- param4 is the spawn to pass as the target to the callback function
Usage
function proc(Caster, Target, Type)
AddControlEffect(Target, 4)
AddSpellTimer(1000, "RemoveStun")
end
function RemoveStun(Caster, Target)
RemoveControlEffect(Target, 4)
end
This spell will stun the target on a proc and remove the stun after 1 second
Notes
If param3 and param4 are not given it will use the same caster and target used in the cast/tick/remove functions