WoW:API GetLootRollItemInfo: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(added a bit more information about the rollId numbers)
(Details: bindOnPickUp was added in 1.11.)
Line 21: Line 21:
:GroupLootFrame_OnShow
:GroupLootFrame_OnShow
  function GroupLootFrame_OnShow()
  function GroupLootFrame_OnShow()
  local texture, name, count, quality = GetLootRollItemInfo(this.rollID);
  local texture, name, count, quality = GetLootRollItemInfo(this.rollID);
  getglobal("GroupLootFrame"..this:GetID().."IconFrameIcon"):SetTexture(texture);
  getglobal("GroupLootFrame"..this:GetID().."IconFrameIcon"):SetTexture(texture);
  getglobal("GroupLootFrame"..this:GetID().."Name"):SetText(name);
  getglobal("GroupLootFrame"..this:GetID().."Name"):SetText(name);
  local color = ITEM_QUALITY_COLORS[quality];
  local color = ITEM_QUALITY_COLORS[quality];
  getglobal("GroupLootFrame"..this:GetID().."Name"):SetVertexColor(color.r, color.g, color.b);
  getglobal("GroupLootFrame"..this:GetID().."Name"):SetVertexColor(color.r, color.g, color.b);
  end
  end


----
== Details ==
-Documentation by --[[User:LumpN|LumpN]]
* ''bindOnPickUp'' was added in 1.11.

Revision as of 20:01, 25 June 2006

WoW API < GetLootRollItemInfo

GetLootRollItemInfo(RollID);

Parameters

Arguments

( rollId )
rollid
Number - The number increments by 1 for each new roll. The count is not reset by reloading your UI with ReloadUI() or /console reloadui

Returns

texture (string)
name (string)
count (integer)
quality (integer)
bindOnPickUp (boolean)

Example

GroupLootFrame_OnShow
function GroupLootFrame_OnShow()
  local texture, name, count, quality = GetLootRollItemInfo(this.rollID);
  getglobal("GroupLootFrame"..this:GetID().."IconFrameIcon"):SetTexture(texture);
  getglobal("GroupLootFrame"..this:GetID().."Name"):SetText(name);
  local color = ITEM_QUALITY_COLORS[quality];
  getglobal("GroupLootFrame"..this:GetID().."Name"):SetVertexColor(color.r, color.g, color.b);
end

Details

  • bindOnPickUp was added in 1.11.