Wikia

WoWWiki

Watchlist Recent changes

API UseAction

Main Menue



Perform the specified action.

UseAction(slot[, checkCursor[, onSelf]])

Parameters Edit

Arguments Edit

slot 
Numeric - The action slot to use.
checkCursor 
Flag (optional) - Can be 0, 1, or nil. Appears to indicate whether the action button was clicked (1) or used via hotkey (0); probably involved in placing skills/items in the action bar after they've been picked up. I can confirm this. If you pass 0 for checkCursor, it will use the action regardless of whether another item/skill is on the cursor. If you pass 1 for checkCursor, it will replace the spell/action on the slot with the new one.
onSelf 
Flag (optional) - Can be 0, 1, or nil. If present and 1, then the action is performed on the player, not the target. If "true" is passed instead of 1, Blizzard produces a Lua error.

Returns Edit

none

Example Edit

action = 18 -- Change this to the slot number you want to activate
UseAction(action, 0, 1)

Result Edit

-- Causes action bar slot #18 to be cast on the player, regardless
-- of whether the cursor is currently "holding" an item or ability.

Details Edit

See the actionSlot API Type for more information on slot numbers and example code for listing available slots.

Pages on WoWWiki

94,146pages on
this wiki
Advertisement | Your ad here

Latest Photos

Add a Photo
55,612photos on this wiki
See more >

Recent Wiki Activity

See more >

Recent Questions

Around Wikia's network

Random Wiki