From b18a7b964ce529bbe129bdad775008ff02d585b9 Mon Sep 17 00:00:00 2001 From: nebula169 Date: Tue, 30 Jul 2013 07:20:24 +0000 Subject: [PATCH] - Added boss5 to boss unit tokens, and boss target/targetarget wacky units --- LibDogTag-Unit-3.0.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/LibDogTag-Unit-3.0.lua b/LibDogTag-Unit-3.0.lua index 0b45538..f7789bb 100644 --- a/LibDogTag-Unit-3.0.lua +++ b/LibDogTag-Unit-3.0.lua @@ -129,11 +129,9 @@ for i = 1, 4 do IsLegitimateUnit["party" .. i] = true IsLegitimateUnit["partypet" .. i] = true IsLegitimateUnit["party" .. i .. "pet"] = true - IsLegitimateUnit["boss" .. i] = true IsNormalUnit["party" .. i] = true IsNormalUnit["partypet" .. i] = true IsNormalUnit["party" .. i .. "pet"] = true - IsNormalUnit["boss" .. i] = true WACKY_UNITS["party" .. i .. "target"] = true WACKY_UNITS["partypet" .. i .. "target"] = true WACKY_UNITS["party" .. i .. "pettarget"] = true @@ -152,6 +150,12 @@ for i = 1, 40 do WACKY_UNITS["raidpet" .. i .. "target"] = true WACKY_UNITS["raid" .. i .. "pettarget"] = true end +for i = 1, MAX_BOSS_FRAMES do + IsLegitimateUnit["boss" .. i] = true + IsNormalUnit["boss" .. i] = true + WACKY_UNITS["boss" .. i .. "target"] = true + WACKY_UNITS["boss" .. i .. "targettarget"] = true +end setmetatable(IsLegitimateUnit, { __index = function(self, key) if type(key) ~= "string" then return false @@ -441,7 +445,7 @@ DogTag:AddEventHandler("Unit", "UPDATE_MOUSEOVER_UNIT", function(event, ...) end) DogTag:AddEventHandler("Unit", "INSTANCE_ENCOUNTER_ENGAGE_UNIT", function(event, ...) - for i = 1, 4 do + for i = 1, MAX_BOSS_FRAMES do refreshGUID("boss"..i) DogTag:FireEvent("UnitChanged", "boss"..i) end