diff --git a/!Compatibility/api/wowAPI.lua b/!Compatibility/api/wowAPI.lua index aa984ac..bdf0ad4 100644 --- a/!Compatibility/api/wowAPI.lua +++ b/!Compatibility/api/wowAPI.lua @@ -393,6 +393,46 @@ function GetItemInfoByName(itemName) error("Usage: GetItemInfoByName(itemName)", 2) end + if find(itemName, " of ") then + itemName = gsub(itemName, " of Spirit", "") + itemName = gsub(itemName, " of Intellect", "") + itemName = gsub(itemName, " of Strength", "") + itemName = gsub(itemName, " of Stamina", "") + itemName = gsub(itemName, " of Agility", "") + itemName = gsub(itemName, " of Defense", "") + itemName = gsub(itemName, " of Nimbleness", "") + itemName = gsub(itemName, " of Power", "") + itemName = gsub(itemName, " of Speed", "") + itemName = gsub(itemName, " of Frozen Wrath", "") + itemName = gsub(itemName, " of Arcane Wrath", "") + itemName = gsub(itemName, " of Fiery Wrath", "") + itemName = gsub(itemName, " of Nature's Wrath", "") + itemName = gsub(itemName, " of Shadow Wrath", "") + itemName = gsub(itemName, " of Holy Wrath", "") + itemName = gsub(itemName, " of Healing", "") + itemName = gsub(itemName, " of Magic", "") + itemName = gsub(itemName, " of Concentration", "") + itemName = gsub(itemName, " of Regeneration", "") + itemName = gsub(itemName, " of Fire Resistance", "") + itemName = gsub(itemName, " of Nature Resistance", "") + itemName = gsub(itemName, " of Arcane Resistance", "") + itemName = gsub(itemName, " of Frost Resistance", "") + itemName = gsub(itemName, " of Shadow Resistance", "") + itemName = gsub(itemName, " of the Tiger", "") + itemName = gsub(itemName, " of the Bear", "") + itemName = gsub(itemName, " of the Gorilla", "") + itemName = gsub(itemName, " of the Boar", "") + itemName = gsub(itemName, " of the Monkey", "") + itemName = gsub(itemName, " of the Falcon", "") + itemName = gsub(itemName, " of the Wolf", "") + itemName = gsub(itemName, " of the Eagle", "") + itemName = gsub(itemName, " of the Whale", "") + itemName = gsub(itemName, " of the Owl", "") + itemName = gsub(itemName, " of Blocking", "") + itemName = gsub(itemName, " of Eluding", "") + itemName = gsub(itemName, " of the Invoker", "") + end + if not itemInfoDB[itemName] then local name for itemID = 1, LAST_ITEM_ID do