hello, in shadowlands and prior I always used AdvancedInterfaceOptions and just left the ‘No Debuff Filter on Target’ box unchecked, and it seemed to work. Now I can’t figure out how to just have my debuffs show underneath my enemy target/enemy focus targets unit frames. Any help is greatly appreciated, thanks!
Which part isn’t working, the underneath or the debuffs displaying?
Are you using a UnitFrame addon?
underneath my target and focus frames, all debuffs are showing, instead, i just want my debuffs to show. (flame shock, earthbind, earthgrab, etc). i’m not using a unit frame addon no.
/console noBuffDebuffFilterOnTarget 0
Which should be the same as leaving the box unchecked, but might as well force it to make sure.
yes, i’ve used that command! and i notice when i type in 0, it unchecks the box, and when i type 1, it checks the box, so it’s definitely working in that aspect. i’ll queue up a bg right now and let you know
I’d test with all addons disabled just to rule them out too.
all addons disabled, same issue… hmm. this was never a problem before, has blizzard forced all debuffs to show underneath target/focus unit frames? that would be silly
They’re definitely using it (I typed it wrong).
/console noBuffDebuffFilterOnTarget 0
Looks like nameplateShowAll
can override that setting though
/console nameplateShowAll 0
i appreciate all this help man, unfortunately those commands still don’t work… i wonder if anyone else is having this issue or if it’s just me, i haven’t been able to find any threads about this issue
Oh so nameplateShowAll
in this context isn’t the CVar (which determines whether or not to always show nameplates) but a setting on the debuffs themselves. I assume for CC stuff.
So yeah, unless you’ve got an addon messing with things I’m out of ideas. Sorry.
bump, tried UI reset and reinstalling, still can’t hide other friendly players’ debuffs on enemy target/focus target, very annoying particularly in bg’s/raids, just pointless information that you have no choice to turn off anymore
/run TargetFrame.maxDebuffs = 0
/run FocusFrame.maxDebuffs = 0
using this for now i suppose
Have you tried
/console cvar_default
It’ll reset all your CVars to default, so its pretty catastrophic but you’ve already gone to the trouble of reinstalling so it might be worth it.
I have not, I appreciate the suggestion, I may end up trying that in the next day or so when I’m prepared to go through all my previous cvars that I had set from Plater and other addons like Leatrix Plus to make sure they’re all correct, but I imagine they’ll update automatically anyways after I reset my cvars to default. Thanks! I know you don’t owe me anything, and I appreciate all the help thus far, but I was wondering why when I put this into my custom scripts addon that I made, only the TARGET frame hides all debuffs completely, but NOT the focus frame. Is the script being ran before my player loads into the game or something? when it’s in the ‘/run’ version the focus frame hides debuffs just fine. Thoughts?
TargetFrame.maxDebuffs = 0
FocusFrame.maxDebuffs = 0
Blizz dynamically loads a lot of elements these days to speed things up. So yeah, it’s likely executing before there’s a focus frame to modify.
local frame=CreateFrame(“Frame”);
frame:RegisterEvent(“PLAYER_LOGIN”);
frame:SetScript(“OnEvent”,function(self,event,…)
TargetFrame.maxDebuffs = 0
FocusFrame.maxDebuffs = 0
end);
this seems to work perfectly, thanks for steering me in the right direction