WoW API: SpellTargetUnit

From AddOn Studio
Revision as of 12:01, 16 December 2006 by WoWWiki>Starlightblunder (extend, protected note.)
Jump to navigation Jump to search

WoW API < SpellTargetUnit

This specifies the target that the spell should use without needing you to click the target or make it your main target.

SpellTargetUnit(unitId)

Arguments

unitId
Unit ID : unit you wish to cast the spell on.

Example

local ue = UnitExists("target"); -- We'll need to know if we have a target at the moment. 
ClearTarget(); -- Get rid of it, either way
CastSpellByName("Power Word: Fortitude"); -- This gets us into cursor casting mode.
SpellTargetUnit("raid1"); -- This casts PW:F on raid1 (if you are in a raid).
if (ue) then
 TargetLastTarget(); -- Return target if it existed before we clared it.
end