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.

Generated on
©2016 - Eluna Lua Engine