WoW API: SetCurrentTitle

From AddOn Studio
Revision as of 19:21, 13 November 2009 by WoWWiki>Dieck (random title marco)
Jump to navigation Jump to search

WoW API < SetCurrentTitle

One line summary description of function.

Arguments

TitleId

Number - Index of the title you want to set.

Returns

nil

Example

SetCurrentTitle(43);

This would set the title "Chef" if your character had earned the title, otherwise it removes any active title.

/script i=0 while (IsTitleKnown(i)==0) do i=random(GetNumTitles()) end SetCurrentTitle(i)

This will set a random title. (Warning: quick'n'dirty: may hang WoW if no title available. May cause lag if only few titles are available.)

Details

  • The last indexed value (currently 137) returns nil and removes the player's name completely (not available to players).
  • Title index -1 will clear titles from the player's name. (Option "None" from the Character frame's title dropdown menu.)
  • GetTitleName can be used to find the name associated with the TitleId.