Weakaura hilfe

Ich habe ein Problem mit 2 Auren, diese beiden funktionieren eigentlich genau so wie ich es haben wollte, aber beide werfen mir die ganze zeit nur fehler in BugSack aus.

Hier sind die Strings dazu:

Target Power %
https://pastebin.com/khe1hdnN

Target Name
https://pastebin.com/cVHMWmgi

Vielleicht kann mir ja jemand helfen diese fehler zu beseitigen.

Danke im voraus
Du solltest bei Animation > Hauptanimation > Farbe > Benutzerdefiniert den Code ändern zufunction()
local _, class = UnitClass("target")
if not class then
return 1,1,1
end
local c = RAID_CLASS_COLORS[class]
return c.r, c.g, c.b
end


Alternativ könntest du die Farbe auch direkt in der Text-Funktion anpassen

Target Name:function()
if UnitExists("target") then
local tar = UnitName("Target") or 0
local tar_ct = string.len(tar) or 0

local _, class = UnitClass("target")
local colorStr
if class then
colorStr = RAID_CLASS_COLORS[class].colorStr
end

if tar_ct > 14 then
tar = string.sub(tar,1,13)..'...'
end

return (colorStr and "|c"..colorStr or "")..tar..(colorStr and "|r" or "")

end
end

Target Power %:function()
local p = math.max(0, UnitPower("target")) / math.max(1, UnitPowerMax("target")) * 100;

local _, class = UnitClass("target")
local colorStr
if class then
colorStr = RAID_CLASS_COLORS[class].colorStr
end

return (colorStr and "|c"..colorStr or "")..string.format("%.f", p)..(colorStr and "|r" or "")

end
Vielen vielen Dank,

Jetzt hab ich keine fehler mehr.
Jetzt ist alles so wie ich es wollte
Hallo,

ich hüpf einmal kurz mit in die Unterhaltung rein, denn hier ist genau der Code den ich gesucht habe, bis auf eine Kleinigkeit. Aber ich hoffe da kannst du mir helfen, ist es möglich vor den gefärbten TargetNamen noch das TargetLevel zu bekommen allerdings das Level in weiß und nicht in Klassenfarbe?

Besten Gruß!