View Single Post
06/01/18, 05:38 AM   #3
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,979
Only found functions like these:

GetHighestItemStyleId() -> 75
GetItemStyleMaterialLink(*integer* _itemStyleId_, *[LinkStyle|#LinkStyle]* _linkStyle_)
** _Returns:_ *string* _link_

If you know which material is used for which item style:
Maybe build a loop from 1 to GetHighestItemStyleId() like this:

Lua Code:
  1. function GetItemStyleInfoLoop()
  2.         for itemStyleId=1, GetHighestItemStyleId(), 1 do
  3.             local itemStyleName = GetItemStyleName(itemStyleId)
  4.             local itemStyleMaterialItemLink = GetItemStyleMaterialLink(itemStyleId)
  5.             if itemStyleMaterialItemLink  ~= "" then
  6.                 d("ItemStyleId: [" .. tostring(itemStyleId) .. "] name: " .. tostring(itemStyleName ) .. " " .. itemStyleMaterialItemLink)
  7.             end
  8.         end
  9.     end

Last edited by Baertram : 06/01/18 at 05:44 AM.
  Reply With Quote