How can I tell ..
1) If I can equip an item properly (eg NOT DK and cloth) - other than checking if it is leather/cloth etc and having hard-coded things like "Paladin=plate". Is there a proper API function for this?
2) Convert ItemEquipLocation (as per GetItemInfo) to slot Id as used by GetInventoryItemLink
currently using a table from https://wow.gamepedia.com/ItemEquipLoc but it'd be nicer if there were an API call for this?
GetItemInfo will give you something like "INVTYPE_HEAD", so you could replace "INVTYPE" with "INVSLOT" and look it up in _G.
That said, I don't think the slot IDs have ever changed, so there's not really any compelling reason to look them up dynamically vs. hardcoding a table.
|All times are GMT -6. The time now is 05:26 AM.|
vBulletin © 2020, Jelsoft Enterprises Ltd
© 2004 - 2020 MMOUI