3f2b013 - Add pixel border to TellMeWhen icons
[wowui.git] / OmaAB / TellMeWhen.lua
index 05d2c0d..a43d22d 100644 (file)
@@ -77,7 +77,7 @@ local settings = {
     {
         unit = "player",
         auras = {
-            "Entropic Blast", "Necrotic Embrace", "Flametouched", "Shadowtouched",
+            "Delusions", "Entropic Blast", "Necrotic Embrace", "Flametouched", "Shadowtouched",
             "Blazing Eruption", "Shattering Scream", "Consuming Hunger", "Unstable Soul",
             "Time Bomb", "Broken Shard",
         },
@@ -158,11 +158,14 @@ local function createTMW(name, config, parent)
     frame.auraFilter = config.auraFilter;
     frame.totems = config.totems;
     frame:Hide();
-    -- TODO a background, like Masque
+    frame.base = frame:CreateTexture(nil, "BACKGROUND");
+    frame.base:SetAllPoints();
+    frame.base:SetColorTexture(0, 0, 0, 0.6);
     frame.icon = frame:CreateTexture(nil, "ARTWORK");
-    frame.icon:SetAllPoints();
+    frame.icon:SetPoint("TOPLEFT", frame.base, "TOPLEFT", 1, -1);
+    frame.icon:SetPoint("BOTTOMRIGHT", frame.base, "BOTTOMRIGHT", -1, 1);
     frame.icon:SetTexCoord(0.07, 0.93, 0.07, 0.93);
-    frame.stack = frame:CreateFontString(nil, "OVERLAY", "GameFontHighlightHuge"); -- TODO change to number font
+    frame.stack = frame:CreateFontString(nil, "OVERLAY", "NumberFontNormalLarge");
     frame.stack:SetPoint("TOPLEFT");
     frame.cd = CreateFrame("Cooldown", name.."CD", frame, "CooldownFrameTemplate");
     frame.cd:SetReverse(true);
@@ -202,7 +205,6 @@ local function initialize()
     end
 end
 
--- TODO have healthstone icon for player separate from this
 Indicators:RegisterEvent("UNIT_AURA");
 Indicators:RegisterEvent("PLAYER_TARGET_CHANGED");
 Indicators:RegisterEvent("PLAYER_TOTEM_UPDATE");