Performs a preset emote (with optional target). The list of built-in emote tokens can be found in global variables whose names follow the format "EMOTE"..num.."_TOKEN", where num is a number between 1 and MAXEMOTEINDEX (a variable local to ChatFrame.lua.)
For custom emotes (as performed using the /emote or /me commands in the default UI), see SendChatMessage().
See also Chat functions.
Signature:
DoEmote("emote" [, "target" [, hold]])
Arguments:
emote- Non-localized token identifying an emote to perform (string)target- Name of a unit at whom to direct the emote (string)hold- Hold the emote animation until cancelled (boolean)