WoW:API GameTooltip SetPlayerBuff: Difference between revisions

m
Move page script moved page API GameTooltip SetPlayerBuff to WoW:API GameTooltip SetPlayerBuff without leaving a redirect
m (linked to another API article)
m (Move page script moved page API GameTooltip SetPlayerBuff to WoW:API GameTooltip SetPlayerBuff without leaving a redirect)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{API/Uncategorized}}
{{widgetmethod}} __NOTOC__
MUST access it in this fasion, if you want to specify what TYPE of buff you want to set the tooltip to.
{{removedapi|3.0.2|It was replaced with [[API GameTooltip SetUnitBuff|GameTooltip:SetUnitBuff]].}}


Sets a GameTooltip to a player buff of the type last used in [[API GetPlayerBuff|GetPlayerBuff]].
GameTooltip:SetPlayerBuff(buffIndex)


local buffIndex, untilCancelled = [[API GetPlayerBuff|GetPlayerBuff]](blah.index, "HARMFUL");


GameTooltip:SetPlayerBuff(buffIndex);
== Arguments ==
:; buffIndex : Number - The index of the buff to set in the game tooltip (affected by the filter used in [[API GetPlayerBuff|GetPlayerBuff]])




From what I can understand, GetPlayerBuff sets what type of buff-type that SetPlayerBuff will use.
== Returns ==
It will use whatever last type of buff you specified in GetPlayerBuff, hence the reason you should specify GetPlayerBuff right before you call SetPlayerBuff.
:nil




I also tried to have GameTooltip:SetPlayerBuff(blah.index), seeing as how blah.index and buffIndex are the same number, but it wouldn't work. You MUST have it as above.
== Example ==
local buffIndex, untilCancelled = GetPlayerBuff(1, "HARMFUL");
GameTooltip:SetPlayerBuff(buffIndex);


<big>'''Result'''</big>


Options for GetPlayerBuff are : HELPFUL|HARMFUL|PASSIVE
The GameTooltip is set to the first harmful buff.
 
 
== Details ==
: It will use whatever the last type of buff you specified in GetPlayerBuff was, hence the reason you should specify GetPlayerBuff right before you call SetPlayerBuff.
: Options for the GetPlayerBuff filter are : HELPFUL|HARMFUL|PASSIVE
Anonymous user