Is this possible? Is there an addon that can do this?
I like seeing chat bubbles when I am not in combat. But once in combat, the chat bubbles block nameplates, and I can’t see if there is a cast that I need to cut, etc.
I know you can disable chat bubbles, but like the title says - ONLY during combat.
local function OnEvent(_, event)
local value = (event == "PLAYER_REGEN_DISABLED") and 0 or 1
C_CVar.SetCVar("chatBubbles", value)
C_CVar.SetCVar("chatBubblesParty", value)
end
local f = CreateFrame("Frame")
f:RegisterEvent("PLAYER_REGEN_DISABLED")
f:RegisterEvent("PLAYER_REGEN_ENABLED")
f:SetScript("OnEvent", OnEvent)
That’s the exact time when you don’t want them disabled. Many boss mods use the say channel and chat bubbles specifically to make icons appear above player’s heads so you can better coordinate movement/stacking etc.
Yours. They were used heavily on Queen Azshara and NZoth fights. They’re also used frequently in dungeons to call out targets of directional abilities so you can easily identify which person to get away from.
Awh right, I can picture what you are referring to now. See, that’s fine by me. I make effort to have as clean of a UI as possible. And I pay attention to players and what mechanics currently going on, so this has never posed a problem to me. Thank you for your input though.
local x,y,z,f="PLAYER_REGEN_DISABLED",C_CVar.SetCvar,"chatBubbles",CreateFrame("Frame")f:RegisterEvent(x)f:RegisterEvent("PLAYER_REGEN_ENABLED")f:SetScript("OnEvent",function(s,e)v=(e==x)and 0 or 1 y(z,v)y(z.."Party",v)end)