How do I disable the Quality Color Flashing of new items in my bags? Ive googled and wow-forum searched to no avail. I use the new, Default “modern” layout in the game with a few addons. Is there a Cvar or Command I can create (a macro, perhaps) that disables the flashing quality in bags?
Opening and closing bags, or logging out and in doesn’t stop it and having to mouse over everything every time i open my bags is quite an annoying chore to get rid of the flashing neon. The Quality Color on the edge of the icon border is great, but the flashing is too much!
Thank you!
https://www.mmo-champion.com/threads/2646745-remove-inner-quot-use-quot-glow?p=54379542&viewfull=1#post54379542
Replace all instances of IconQuestTexture
with NewItemTexture
1 Like
Using Kanegasi’s code you could probably change it slightly so as not to use a hook on every item.
local function StopAnim(self)
if self.newitemglowAnim then -- repeated flash
self.newitemglowAnim:RemoveAnimations()
end
if self.flashAnim then -- single quick flash
self.flashAnim:RemoveAnimations()
end
end
local frame=CreateFrame("frame")
frame:RegisterEvent("PLAYER_LOGIN")
frame:SetScript("OnEvent",function()
for bag=1,99 do
if _G["ContainerFrame"..bag] then
for i=1,99 do
local bagitem=_G["ContainerFrame"..bag.."Item"..i]
if bagitem and bagitem.IconQuestTexture then
StopAnim(bagitem)
else
break
end
end
else
break
end
end
for i=1,999 do
local bankitem=_G["BankFrameItem"..i]
if bankitem then
StopAnim(bankitem)
else
break
end
end
for i=1,999 do
local reagentitem=_G["ReagentBankFrameItem"..i]
if reagentitem then
StopAnim(reagentitem)
else
break
end
end
end)
Not really tested so the original may be … better