X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/2120a9c685552e6de2a8531ccc155398c8db24aa..1e0cd8d9b816fdf44ebc2e1a8831cd456114f2e6:/kehys/auras.lua diff --git a/kehys/auras.lua b/kehys/auras.lua index dac8764..f7f4365 100644 --- a/kehys/auras.lua +++ b/kehys/auras.lua @@ -10,7 +10,6 @@ local watchedAuras = { --[268391] = {bar=false}, -- Mental Assault --[272571] = {bar=false}, -- Choking Waters --[268008] = {bar=false}, -- Snake Charm - --[260741] = {bar=false}, -- Jagged Nettles --[280605] = {bar=false}, -- Brain Freeze --[268797] = {bar=false}, -- Transmute to Goo --[265889] = {bar=false}, -- Torch Strike @@ -20,6 +19,9 @@ local watchedAuras = { [287280] = {1, "buff1"}, -- Glimmer of Light [194384] = {1, "buff1"}, -- Atonement [61295] = {1, "buff1"}, -- Riptide + [53563] = {1, "buff2"}, -- Beacon of Light + [156910] = {1, "buff2"}, -- Beacon of Faith + [200025] = {1, "buff2"}, -- Beacon of Virtue -- Tank defensives [6940] = {1, "tankcd"}, -- Blessing of Sacrifice [33206] = {1, "tankcd"}, -- Pain Suppression @@ -31,6 +33,7 @@ local watchedAuras = { [209858] = {1, "stacks"}, -- Necrotic Wound (M+) [240559] = {1, "stacks"}, -- Grievous Wound (M+) [240443] = {1, "stacks"}, -- Burst (M+) + [260741] = {1, "heal"}, -- Jagged Nettles (Waycrest Manor) -- Uldir [265264] = {2, "alert"}, -- Void Lash (Zek'voz) -- Battle of Dazar'alor @@ -40,6 +43,8 @@ local watchedAuras = { [286646] = {1, "heal"}, -- Gigavolt Charge (Mekkatorque) [288939] = {1, "heal"}, -- Gigavolt Radiation (Mekkatorque) [287891] = {1, "stacks"}, -- Sheep Shrapnel (Mekkatorque) + [287114] = {1, "alert"}, -- Miscalculated Teleport (Mekkatorque) + [287167] = {1, "stacks"}, -- Discombobulation (Mekkatorque) [287993] = {1, "stacks"}, -- Chilling Touch (Jaina) [283507] = {1, "heal"}, -- Volatile Charge (Opulence) [287648] = {1, "heal"}, -- Volatile Charge (Opulence) @@ -68,11 +73,16 @@ local watchedAuras = { [313255] = {20, "stacks"}, -- Creeping Madness (Wrathion) [310224] = {1, "stacks"}, -- Annihilation (Vexiona) [307358] = {1, "heal"}, -- Debilitating Spit (Shad'har) + [318078] = {1, "alert"}, -- Fixate (Shad'har) [312486] = {1, "stacks"}, -- Recurring Nightmare (Il'gynoth) [313400] = {1, "stacks"}, -- Corrupted Mind (N'zoth) [319346] = {1, "heal"}, -- Infinity's Toll (N'zoth) phase marker [316506] = {1, "alert"}, -- Heartpiercer Venom (Trash) [315025] = {1, "heal"}, -- Ancient Curse (Maut) + [315311] = {1, "stacks"}, -- Ravage (Hivemind) + [313460] = {1, "alert"}, -- Nullification (Hivemind) + [313461] = {1, "heal"}, -- Corrosion (Hivemind) + [307359] = {1, "heal"}, -- Despair (Vexiona) }; local playerGuid = nil; @@ -146,3 +156,22 @@ frame:SetScript("OnEvent", function() frame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED"); end); frame:RegisterEvent("PLAYER_LOGIN"); + +-- debug slash command to get target auras +SLASH_KEHYS1 = "/kaura" +function SlashCmdList.KEHYS(msg, editBox) + local name, spellid, count, source; + local unit = "target"; + if msg and msg ~= "" then + unit = msg; + end + for filter, atype in pairs(types) do + local i = 1; + while true do + name, _, count, _, _, _, source, _, _, spellid = UnitAura(unit, i, filter); + if not spellid then break end + print(atype, name, count, source, spellid); + i = i + 1; + end + end +end