I want to change an inventory icon in-game to something else, I know it's possible by just making a generic Interface\Icons folder and change the .blp to the one I want and the client will refer to the new .blp, but it would still have the same outcome that I don't want.
I'd like to change the icon pertaining to its ItemID/Name, etc.., so I change the icons to say look different. So Tier sets (PvE, PvP, etc..) don't look the same in my inventory. Make sense?
Was wondering if this is possible and what route I'd go.
I think, you'd have to use :SetTexture() on every possible Button frame that the item is on or you could, possibly, hook the GetItemInfo() function and return a different texture. The latter is probably frowned upon.