Turn this into an addon at https://addon.bool.no
local f = CreateFrame("Frame")
local events = {}
function events:NAME_PLATE_UNIT_ADDED(plate)
local unitId = plate
local nameplate = C_NamePlate.GetNamePlateForUnit(unitId)
local frame = nameplate.UnitFrame
if not nameplate or frame:IsForbidden() then return end
frame.BuffFrame:ClearAllPoints()
frame.BuffFrame:SetAlpha(0)
end
for j, u in pairs(events) do
f:RegisterEvent(j)
end
f:SetScript("OnEvent", function(self, event, ...) events[event](self, ...) end)