Class Spell [-] [+]

An instance of a spell, created when the spell is cast by a Unit.

Inherits all methods from: none

Methods

Cancel Cancels the Spell.
Cast Casts the Spell.
Finish Finishes the Spell.
GetCastTime Returns the cast time of the Spell.
GetCaster Returns the Unit that casted the Spell.
GetDuration Returns the spell duration of the Spell.
GetEntry Returns the entry ID of the Spell.
GetPowerCost Returns the power cost of the Spell.
GetReagentCost Returns the reagents needed for the Spell.
GetTarget Returns the target Object of the Spell.
GetTargetDest Returns the target destination coordinates of the Spell.
IsAutoRepeat Returns true if the Spell is automatically repeating, false otherwise.
SetAutoRepeat Sets the Spell to automatically repeat.