Resume work on raiderlossa
This commit is contained in:
@@ -2,11 +2,9 @@
|
||||
---@param e string
|
||||
---@param ... any
|
||||
function(e, ...)
|
||||
local spellName, err = CLEUParser.GetSpellName(...)
|
||||
local subevent, err = CLEUParser.GetSubevent(...)
|
||||
if err then return end
|
||||
local spellId, err = CLEUParser.GetSpellId(...)
|
||||
if err then return end
|
||||
local subevent, err = CLEUParser.GetSubevent(...)
|
||||
if err then return end
|
||||
aura_env.LogSpell(spellName, spellId, subevent, ...)
|
||||
print(EventMap[subevent][spellId])
|
||||
end
|
||||
|
@@ -1 +1 @@
|
||||
IFS=$'\n'; for spell in $(cat spells.txt | grep -P "^\w+"); do filename=$(echo $spell | sed 's/ /_/g'); grep $spell WeakAurasIridian.lua > out/$filename.txt; done
|
||||
IFS=$'\n'; for spell in $(cat spells.txt | grep -P "^#\d+" | sed 's/#//g' | sed 's/!.\+\?$//g'); do grep -P "\[\"$spell-" ../WeakAurasIridian.lua > out/$spell.txt; done
|
@@ -1065,11 +1065,17 @@ local SoundFileRoot = "Interface\\Sounds\\spellAlert\\"
|
||||
---@class SpellAlert
|
||||
---@field id number
|
||||
---@field soundFile string
|
||||
---@field events table<string, boolean>
|
||||
---@field instruction string
|
||||
---@field afflictedInstruction string
|
||||
SpellAlert = {
|
||||
---@param id number
|
||||
---@param name string
|
||||
---@param events table<string>
|
||||
---@param instruction string
|
||||
---@param afflictedInstruction string
|
||||
---@return SpellAlert
|
||||
new = function(id, name)
|
||||
new = function(id, name, events, instruction, afflictedInstruction)
|
||||
local self = setmetatable({}, {
|
||||
__index = SpellAlert
|
||||
})
|
||||
@@ -1077,249 +1083,257 @@ SpellAlert = {
|
||||
name = string.gsub(name, " ", "_")
|
||||
name = string.lower(name)
|
||||
self.soundFile = string.format("%s%s.ogg", SoundFileRoot, name)
|
||||
self.events = {}
|
||||
for _, event in ipairs(events) do
|
||||
self.events[event] = true
|
||||
end
|
||||
self.instruction = instruction
|
||||
self.afflictedInstruction = afflictedInstruction
|
||||
return self
|
||||
end
|
||||
}
|
||||
-- [230094] = "Nullification, 230094, SPELL_CAST_SUCCESS, 1709744064.211, SPELL_CAST_SUCCESS, false, Creature-0-67-1651-0-115765-000039BF96, Abstract Nullifier, 68168, 0, Player-67-00341022, Lanarhodess, 1298, 0, 230094, Nullification, 1",
|
||||
-- [230083] = "Nullification, 230083, SPELL_AURA_REMOVED, 1709744064.303, SPELL_AURA_REMOVED, false, Creature-0-67-1651-0-115765-000039BF96, Abstract Nullifier, 68168, 0, Player-67-003521C2, Bonkleta, 1297, 0, 230083, Nullification, 1, DEBUFF",
|
||||
-- [227267] = "Summon Volatile Energy, 227267, SPELL_SUMMON, 1709744153.649, SPELL_SUMMON, false, Creature-0-67-1651-0-114247-000039BF70, The Curator, 68168, 0, Creature-0-67-1651-0-114249-00003A1923, Volatile Energy, 2632, 0, 227267, Summon Volatile Energy, 64",
|
||||
|
||||
local alerts = {
|
||||
-- Garothi
|
||||
SpellAlert.new(244410, "Decimation"),
|
||||
SpellAlert.new(246220, "Fel Bombardment"),
|
||||
SpellAlert.new(244969, "Eradication"),
|
||||
SpellAlert.new(244106, "Carnage"),
|
||||
SpellAlert.new(244410, "Decimation", { "SPELL_CAST_SUCCESS" }, "", "Move"),
|
||||
SpellAlert.new(246220, "Fel Bombardment", { "SPELL_CAST_SUCCESS" }, "", "Move"),
|
||||
SpellAlert.new(244969, "Eradication", { "SPELL_CAST_START" }, "Run away", ""),
|
||||
SpellAlert.new(244106, "Carnage", { "SPELL_CAST_START" }, "Tank the boss", ""),
|
||||
-- Felhounds
|
||||
SpellAlert.new(244086, "Molten Touch"),
|
||||
SpellAlert.new(244768, "Desolate Gaze"),
|
||||
SpellAlert.new(244057, "Enflame Corruption"),
|
||||
SpellAlert.new(244131, "Consuming Sphere"),
|
||||
SpellAlert.new(244056, "Siphon Corruption"),
|
||||
SpellAlert.new(244086, "Molten Touch", { "SPELL_CAST_SUCCESS" }, "", "Run away"),
|
||||
SpellAlert.new(244768, "Desolate Gaze", { "SPELL_AURA_APPLIED" }, "", "Move away"),
|
||||
SpellAlert.new(244057, "Enflame Corruption", { "SPELL_CAST_START", "SPELL_AURA_APPLIED" }, "Spread", "Spread!!"),
|
||||
SpellAlert.new(244131, "Consuming Sphere", { "SPELL_AURA_APPLIED" }, "Move", ""),
|
||||
SpellAlert.new(244056, "Siphon Corruption", { "SPELL_CAST_START", "SPELL_AURA_APPLIED" }, "Stack", "Stack!!"),
|
||||
-- Antoran High Command
|
||||
SpellAlert.new(245161, "Entropic Mine"),
|
||||
SpellAlert.new(245546, "Summon Reinforcements"),
|
||||
-- SpellAlert.new(245161, "Entropic Mine"), -- Need more info
|
||||
-- SpellAlert.new(245546, "Summon Reinforcements"), -- Need more info
|
||||
-- Portal Keeper Hasabel
|
||||
SpellAlert.new(244016, "Reality Tear"),
|
||||
SpellAlert.new(243983, "Collapsing World"),
|
||||
SpellAlert.new(244000, "Felstorm Barrage"),
|
||||
SpellAlert.new(244016, "Reality Tear", { "SPELL_CAST_SUCCESS" }, "", ""),
|
||||
SpellAlert.new(243983, "Collapsing World", { "SPELL_CAST_SUCCESS" }, "Dodge", ""),
|
||||
SpellAlert.new(244000, "Felstorm Barrage", { "SPELL_CAST_START" }, "Dodge", ""),
|
||||
-- Imonar
|
||||
SpellAlert.new(247552, "Sleep Canister"),
|
||||
SpellAlert.new(247367, "Shock Lance"),
|
||||
SpellAlert.new(248068, "Empowered Pulse Grenade"),
|
||||
SpellAlert.new(247376, "Pulse Grenade"),
|
||||
SpellAlert.new(247716, "Charged Blasts"),
|
||||
SpellAlert.new(247687, "Sever"),
|
||||
SpellAlert.new(248070, "Empowered Shrapnel Blast"),
|
||||
SpellAlert.new(250255, "Empowered Shock Lance"),
|
||||
-- SpellAlert.new(247552, "Sleep Canister"), -- Need more info
|
||||
SpellAlert.new(247367, "Shock Lance", { "SPELL_CAST_SUCCESS" }, "", ""),
|
||||
SpellAlert.new(248068, "Empowered Pulse Grenade", { "SPELL_CAST_SUCCESS" }, "", ""), -- Need more info
|
||||
SpellAlert.new(247376, "Pulse Grenade", { "SPELL_CAST_SUCCESS" }, "", ""), -- Need more info
|
||||
SpellAlert.new(247716, "Charged Blasts", { "SPELL_AURA_APPLIED" }, "", "Move!!"),
|
||||
SpellAlert.new(247687, "Sever", { "SPELL_CAST_SUCCESS" }, "", ""),
|
||||
SpellAlert.new(248070, "Empowered Shrapnel Blast", { "SPELL_CAST_START" }, "Mines", ""),
|
||||
SpellAlert.new(250255, "Empowered Shock Lance", { "SPELL_CAST_START" }, "", ""),
|
||||
-- Kin'garoth
|
||||
SpellAlert.new(254919, "Forging Strike"),
|
||||
SpellAlert.new(254926, "Reverberating Strike"),
|
||||
SpellAlert.new(246840, "Ruiner"),
|
||||
SpellAlert.new(246779, "Diabolic Bomb"),
|
||||
SpellAlert.new(246706, "Demolish"),
|
||||
SpellAlert.new(246664, "Annihilation"),
|
||||
-- SpellAlert.new(254919, "Forging Strike"),
|
||||
-- SpellAlert.new(254926, "Reverberating Strike"),
|
||||
-- SpellAlert.new(246840, "Ruiner"),
|
||||
-- SpellAlert.new(246779, "Diabolic Bomb"),
|
||||
-- SpellAlert.new(246706, "Demolish"),
|
||||
-- SpellAlert.new(246664, "Annihilation"),
|
||||
-- Varimathras
|
||||
SpellAlert.new(243960, "Shadow Strike"),
|
||||
SpellAlert.new(243961, "Misery"),
|
||||
SpellAlert.new(244042, "Marked Prey"),
|
||||
SpellAlert.new(244093, "Necrotic Embrace"),
|
||||
SpellAlert.new(248732, "Echoes of Doom"),
|
||||
SpellAlert.new(243999, "Dark Fissure"),
|
||||
-- SpellAlert.new(243960, "Shadow Strike"),
|
||||
-- SpellAlert.new(243961, "Misery"),
|
||||
-- SpellAlert.new(244042, "Marked Prey"),
|
||||
-- SpellAlert.new(244093, "Necrotic Embrace"),
|
||||
-- SpellAlert.new(248732, "Echoes of Doom"),
|
||||
-- SpellAlert.new(243999, "Dark Fissure"),
|
||||
-- Coven
|
||||
SpellAlert.new(253189, "Shivan Pact"),
|
||||
SpellAlert.new(244899, "Fiery Strike"),
|
||||
SpellAlert.new(245627, "Whirling Saber"),
|
||||
SpellAlert.new(245281, "Shadow Blades"),
|
||||
SpellAlert.new(245586, "Chilled Blood"),
|
||||
-- SpellAlert.new(253189, "Shivan Pact"),
|
||||
-- SpellAlert.new(244899, "Fiery Strike"),
|
||||
-- SpellAlert.new(245627, "Whirling Saber"),
|
||||
-- SpellAlert.new(245281, "Shadow Blades"),
|
||||
-- SpellAlert.new(245586, "Chilled Blood"),
|
||||
-- Aggramar
|
||||
SpellAlert.new(254452, "Ravenous Blaze"),
|
||||
SpellAlert.new(244693, "Wake of Flame"),
|
||||
SpellAlert.new(244291, "Foe Braker"),
|
||||
SpellAlert.new(244033, "Flame Rend"),
|
||||
SpellAlert.new(247079, "Empowered Flame Rend"),
|
||||
SpellAlert.new(245983, "Flare"),
|
||||
SpellAlert.new(246037, "Empowered Flare"),
|
||||
-- SpellAlert.new(254452, "Ravenous Blaze"),
|
||||
-- SpellAlert.new(244693, "Wake of Flame"),
|
||||
-- SpellAlert.new(244291, "Foe Braker"),
|
||||
-- SpellAlert.new(244033, "Flame Rend"),
|
||||
-- SpellAlert.new(247079, "Empowered Flame Rend"),
|
||||
-- SpellAlert.new(245983, "Flare"),
|
||||
-- SpellAlert.new(246037, "Empowered Flare"),
|
||||
-- Argus
|
||||
SpellAlert.new(256457, "Cone of Death"),
|
||||
SpellAlert.new(248396, "Soulblight"),
|
||||
SpellAlert.new(257296, "Tortured Rage"),
|
||||
SpellAlert.new(251570, "Soulbomb"),
|
||||
-- SpellAlert.new(256457, "Cone of Death"),
|
||||
-- SpellAlert.new(248396, "Soulblight"),
|
||||
-- SpellAlert.new(257296, "Tortured Rage"),
|
||||
-- SpellAlert.new(251570, "Soulbomb"),
|
||||
|
||||
-- Mythic+
|
||||
-- Black Rook Hold
|
||||
SpellAlert.new(225573, "Dark Mending"),
|
||||
SpellAlert.new(200105, "Sacrifice Soul"),
|
||||
SpellAlert.new(225732, "Strike Down"),
|
||||
SpellAlert.new(194996, "Soul Echoes"),
|
||||
SpellAlert.new(195254, "Swirling Scythe"),
|
||||
SpellAlert.new(194956, "Reap Soul"),
|
||||
SpellAlert.new(200248, "Arcane Blitz"),
|
||||
SpellAlert.new(200345, "Arrow Barrage"),
|
||||
SpellAlert.new(200291, "Knife Dance"),
|
||||
SpellAlert.new(200261, "Bonebreaking Strike"),
|
||||
SpellAlert.new(197418, "Vengeful Shear"),
|
||||
SpellAlert.new(201139, "Brutal Assault"),
|
||||
SpellAlert.new(198245, "Brutal Haymaker"),
|
||||
SpellAlert.new(198079, "Hateful Gaze"),
|
||||
-- SpellAlert.new(225573, "Dark Mending"),
|
||||
-- SpellAlert.new(200105, "Sacrifice Soul"),
|
||||
-- SpellAlert.new(225732, "Strike Down"),
|
||||
-- SpellAlert.new(194996, "Soul Echoes"),
|
||||
-- SpellAlert.new(195254, "Swirling Scythe"),
|
||||
-- SpellAlert.new(194956, "Reap Soul"),
|
||||
-- SpellAlert.new(200248, "Arcane Blitz"),
|
||||
-- SpellAlert.new(200345, "Arrow Barrage"),
|
||||
-- SpellAlert.new(200291, "Knife Dance"),
|
||||
-- SpellAlert.new(200261, "Bonebreaking Strike"),
|
||||
-- SpellAlert.new(197418, "Vengeful Shear"),
|
||||
-- SpellAlert.new(201139, "Brutal Assault"),
|
||||
-- SpellAlert.new(198245, "Brutal Haymaker"),
|
||||
-- SpellAlert.new(198079, "Hateful Gaze"),
|
||||
-- Cathedral of Eternal Night
|
||||
SpellAlert.new(241937, "Shadow Wall"),
|
||||
SpellAlert.new(238543, "Demonic Mending"),
|
||||
SpellAlert.new(242792, "Vile Roots"),
|
||||
SpellAlert.new(236627, "Floral Fulmination"),
|
||||
SpellAlert.new(239217, "Blinding Glare"),
|
||||
SpellAlert.new(237726, "Scornful Gaze"),
|
||||
SpellAlert.new(190620, "Felblaze Orb"),
|
||||
SpellAlert.new(239268, "Venom Storm"),
|
||||
SpellAlert.new(234107, "Chaotic Energy"),
|
||||
SpellAlert.new(236543, "Felsoul Cleave"),
|
||||
SpellAlert.new(238315, "Shadow Sweep"),
|
||||
SpellAlert.new(243168, "Demonic Upheaval"),
|
||||
-- SpellAlert.new(241937, "Shadow Wall"),
|
||||
-- SpellAlert.new(238543, "Demonic Mending"),
|
||||
-- SpellAlert.new(242792, "Vile Roots"),
|
||||
-- SpellAlert.new(236627, "Floral Fulmination"),
|
||||
-- SpellAlert.new(239217, "Blinding Glare"),
|
||||
-- SpellAlert.new(237726, "Scornful Gaze"),
|
||||
-- SpellAlert.new(190620, "Felblaze Orb"),
|
||||
-- SpellAlert.new(239268, "Venom Storm"),
|
||||
-- SpellAlert.new(234107, "Chaotic Energy"),
|
||||
-- SpellAlert.new(236543, "Felsoul Cleave"),
|
||||
-- SpellAlert.new(238315, "Shadow Sweep"),
|
||||
-- SpellAlert.new(243168, "Demonic Upheaval"),
|
||||
-- Court of Stars
|
||||
SpellAlert.new(210261, "Sound Alarm"),
|
||||
SpellAlert.new(215204, "Hinder"),
|
||||
SpellAlert.new(209027, "Quelling Strike"),
|
||||
SpellAlert.new(209516, "Mana Fang"),
|
||||
SpellAlert.new(209485, "Drain Magic"),
|
||||
SpellAlert.new(209404, "Seal Magic"),
|
||||
SpellAlert.new(209495, "Charged Smash"),
|
||||
SpellAlert.new(225100, "Charging Station"),
|
||||
SpellAlert.new(219488, "Streetsweeper"),
|
||||
SpellAlert.new(212784, "Eye Storm"),
|
||||
SpellAlert.new(211464, "Fel Detonation"),
|
||||
SpellAlert.new(207980, "Disintegration Beam"),
|
||||
SpellAlert.new(207979, "Shockwave"),
|
||||
SpellAlert.new(209628, "Piercing Gale"),
|
||||
SpellAlert.new(209676, "Slicing Maelstrom"),
|
||||
-- SpellAlert.new(210261, "Sound Alarm"),
|
||||
-- SpellAlert.new(215204, "Hinder"),
|
||||
-- SpellAlert.new(209027, "Quelling Strike"),
|
||||
-- SpellAlert.new(209516, "Mana Fang"),
|
||||
-- SpellAlert.new(209485, "Drain Magic"),
|
||||
-- SpellAlert.new(209404, "Seal Magic"),
|
||||
-- SpellAlert.new(209495, "Charged Smash"),
|
||||
-- SpellAlert.new(225100, "Charging Station"),
|
||||
-- SpellAlert.new(219488, "Streetsweeper"),
|
||||
-- SpellAlert.new(212784, "Eye Storm"),
|
||||
-- SpellAlert.new(211464, "Fel Detonation"),
|
||||
-- SpellAlert.new(207980, "Disintegration Beam"),
|
||||
-- SpellAlert.new(207979, "Shockwave"),
|
||||
-- SpellAlert.new(209628, "Piercing Gale"),
|
||||
-- SpellAlert.new(209676, "Slicing Maelstrom"),
|
||||
-- Darkheart Thicket
|
||||
SpellAlert.new(200631, "Unnerving Screech"),
|
||||
SpellAlert.new(200580, "Maddening Roar"),
|
||||
SpellAlert.new(191326, "Breath of Corruption"),
|
||||
SpellAlert.new(201400, "Dread Inferno"),
|
||||
SpellAlert.new(200238, "Feed on the Weak"),
|
||||
-- SpellAlert.new(200631, "Unnerving Screech"),
|
||||
-- SpellAlert.new(200580, "Maddening Roar"),
|
||||
-- SpellAlert.new(191326, "Breath of Corruption"),
|
||||
-- SpellAlert.new(201400, "Dread Inferno"),
|
||||
-- SpellAlert.new(200238, "Feed on the Weak"),
|
||||
-- Eye of Azshara
|
||||
SpellAlert.new(195172, "Mighty Slam"),
|
||||
SpellAlert.new(195129, "Thundering Stomp"),
|
||||
SpellAlert.new(195046, "Rejuvenating Waters"),
|
||||
SpellAlert.new(162135, "Bellowing Roar"),
|
||||
SpellAlert.new(197105, "Polymorh Fish"),
|
||||
SpellAlert.new(193597, "Static Nova"),
|
||||
SpellAlert.new(193611, "Focused Lightning"),
|
||||
SpellAlert.new(196129, "Spray Sand"),
|
||||
SpellAlert.new(196144, "Sandstorm"),
|
||||
SpellAlert.new(196296, "Roiling Storm"),
|
||||
SpellAlert.new(196290, "Chaotic Tempest"),
|
||||
SpellAlert.new(191848, "Rampage"),
|
||||
-- SpellAlert.new(195172, "Mighty Slam"),
|
||||
-- SpellAlert.new(195129, "Thundering Stomp"),
|
||||
-- SpellAlert.new(195046, "Rejuvenating Waters"),
|
||||
-- SpellAlert.new(162135, "Bellowing Roar"),
|
||||
-- SpellAlert.new(197105, "Polymorh Fish"),
|
||||
-- SpellAlert.new(193597, "Static Nova"),
|
||||
-- SpellAlert.new(193611, "Focused Lightning"),
|
||||
-- SpellAlert.new(196129, "Spray Sand"),
|
||||
-- SpellAlert.new(196144, "Sandstorm"),
|
||||
-- SpellAlert.new(196296, "Roiling Storm"),
|
||||
-- SpellAlert.new(196290, "Chaotic Tempest"),
|
||||
-- SpellAlert.new(191848, "Rampage"),
|
||||
-- Halls of Valor
|
||||
SpellAlert.new(198605, "Thunderstrike"),
|
||||
SpellAlert.new(198888, "Lightning Breath"),
|
||||
SpellAlert.new(191284, "Horn of Valor"),
|
||||
SpellAlert.new(198934, "Rune of Healing"),
|
||||
SpellAlert.new(215433, "Holy Radiance"),
|
||||
SpellAlert.new(199210, "Penetrating Shot"),
|
||||
SpellAlert.new(191976, "Arcing Bolt"),
|
||||
SpellAlert.new(192305, "Eye of the Storm"),
|
||||
SpellAlert.new(192307, "Sanctify"),
|
||||
SpellAlert.new(192048, "Expel Light"),
|
||||
SpellAlert.new(192018, "Shield of Light"),
|
||||
SpellAlert.new(196512, "Claw Frenzy"),
|
||||
SpellAlert.new(199652, "Sever"),
|
||||
SpellAlert.new(199726, "Unruly Yell"),
|
||||
SpellAlert.new(199674, "Wicked Dagger"),
|
||||
SpellAlert.new(193826, "Ragnarok"),
|
||||
SpellAlert.new(198263, "Radiant Tempest"),
|
||||
SpellAlert.new(198072, "Spear of Light"),
|
||||
SpellAlert.new(197961, "Runic Band"),
|
||||
SpellAlert.new(198750, "Surge"),
|
||||
-- SpellAlert.new(198605, "Thunderstrike"),
|
||||
-- SpellAlert.new(198888, "Lightning Breath"),
|
||||
-- SpellAlert.new(191284, "Horn of Valor"),
|
||||
-- SpellAlert.new(198934, "Rune of Healing"),
|
||||
-- SpellAlert.new(215433, "Holy Radiance"),
|
||||
-- SpellAlert.new(199210, "Penetrating Shot"),
|
||||
-- SpellAlert.new(191976, "Arcing Bolt"),
|
||||
-- SpellAlert.new(192305, "Eye of the Storm"),
|
||||
-- SpellAlert.new(192307, "Sanctify"),
|
||||
-- SpellAlert.new(192048, "Expel Light"),
|
||||
-- SpellAlert.new(192018, "Shield of Light"),
|
||||
-- SpellAlert.new(196512, "Claw Frenzy"),
|
||||
-- SpellAlert.new(199652, "Sever"),
|
||||
-- SpellAlert.new(199726, "Unruly Yell"),
|
||||
-- SpellAlert.new(199674, "Wicked Dagger"),
|
||||
-- SpellAlert.new(193826, "Ragnarok"),
|
||||
-- SpellAlert.new(198263, "Radiant Tempest"),
|
||||
-- SpellAlert.new(198072, "Spear of Light"),
|
||||
-- SpellAlert.new(197961, "Runic Band"),
|
||||
-- SpellAlert.new(198750, "Surge"),
|
||||
-- Maw of Souls
|
||||
SpellAlert.new(193364, "Screams of the Dead"),
|
||||
SpellAlert.new(194442, "Six Pound Barrel"),
|
||||
SpellAlert.new(194615, "Sea Legs"),
|
||||
SpellAlert.new(192019, "Lantern of Darkness"),
|
||||
SpellAlert.new(194099, "Bile Breath"),
|
||||
SpellAlert.new(198405, "Bone Chilling Scream"),
|
||||
SpellAlert.new(194325, "Fragment"),
|
||||
SpellAlert.new(194216, "Cosmic Scythe"),
|
||||
SpellAlert.new(195293, "Debilitating Shout"),
|
||||
SpellAlert.new(185539, "Rapid Rupture"),
|
||||
SpellAlert.new(198495, "Torrent"),
|
||||
SpellAlert.new(202098, "Brackwater Barrage"),
|
||||
-- SpellAlert.new(193364, "Screams of the Dead"),
|
||||
-- SpellAlert.new(194442, "Six Pound Barrel"),
|
||||
-- SpellAlert.new(194615, "Sea Legs"),
|
||||
-- SpellAlert.new(192019, "Lantern of Darkness"),
|
||||
-- SpellAlert.new(194099, "Bile Breath"),
|
||||
-- SpellAlert.new(198405, "Bone Chilling Scream"),
|
||||
-- SpellAlert.new(194325, "Fragment"),
|
||||
-- SpellAlert.new(194216, "Cosmic Scythe"),
|
||||
-- SpellAlert.new(195293, "Debilitating Shout"),
|
||||
-- SpellAlert.new(185539, "Rapid Rupture"),
|
||||
-- SpellAlert.new(198495, "Torrent"),
|
||||
-- SpellAlert.new(202098, "Brackwater Barrage"),
|
||||
-- Neltharion's Lair
|
||||
SpellAlert.new(202181, "Stone Gaze"),
|
||||
SpellAlert.new(226296, "Piercing Shards"),
|
||||
SpellAlert.new(188169, "Razor Shards"),
|
||||
SpellAlert.new(198496, "Sunder"),
|
||||
SpellAlert.new(199176, "Spiked Tongue"),
|
||||
SpellAlert.new(193585, "Bound"),
|
||||
SpellAlert.new(200700, "Landslide"),
|
||||
SpellAlert.new(200732, "Molten Crash"),
|
||||
-- SpellAlert.new(202181, "Stone Gaze"),
|
||||
-- SpellAlert.new(226296, "Piercing Shards"),
|
||||
-- SpellAlert.new(188169, "Razor Shards"),
|
||||
-- SpellAlert.new(198496, "Sunder"),
|
||||
-- SpellAlert.new(199176, "Spiked Tongue"),
|
||||
-- SpellAlert.new(193585, "Bound"),
|
||||
-- SpellAlert.new(200700, "Landslide"),
|
||||
-- SpellAlert.new(200732, "Molten Crash"),
|
||||
-- The Arcway
|
||||
SpellAlert.new(211771, "Prophecies of Doom"),
|
||||
SpellAlert.new(211037, "Celerity Zone"),
|
||||
SpellAlert.new(195791, "Quarantine"),
|
||||
SpellAlert.new(226285, "Demonic Ascension"),
|
||||
SpellAlert.new(197810, "Wicked Slam"),
|
||||
SpellAlert.new(211217, "Arcane Slicer"),
|
||||
SpellAlert.new(211115, "Phase Breach"),
|
||||
SpellAlert.new(196392, "Overcharge Mana"),
|
||||
SpellAlert.new(200040, "Nether Venom"),
|
||||
SpellAlert.new(200227, "Tangled Web"),
|
||||
SpellAlert.new(220871, "Unstable Mana"),
|
||||
-- SpellAlert.new(211771, "Prophecies of Doom"),
|
||||
-- SpellAlert.new(211037, "Celerity Zone"),
|
||||
-- SpellAlert.new(195791, "Quarantine"),
|
||||
-- SpellAlert.new(226285, "Demonic Ascension"),
|
||||
-- SpellAlert.new(197810, "Wicked Slam"),
|
||||
-- SpellAlert.new(211217, "Arcane Slicer"),
|
||||
-- SpellAlert.new(211115, "Phase Breach"),
|
||||
-- SpellAlert.new(196392, "Overcharge Mana"),
|
||||
-- SpellAlert.new(200040, "Nether Venom"),
|
||||
-- SpellAlert.new(200227, "Tangled Web"),
|
||||
-- SpellAlert.new(220871, "Unstable Mana"),
|
||||
-- Vault of the Wardens
|
||||
SpellAlert.new(193069, "Nightmares"),
|
||||
SpellAlert.new(197799, "Unleash Fury"),
|
||||
SpellAlert.new(191735, "Deafening Screech"),
|
||||
SpellAlert.new(190836, "Hatred"),
|
||||
SpellAlert.new(202913, "Fel Mortar"),
|
||||
SpellAlert.new(200898, "Teleport"),
|
||||
SpellAlert.new(199917, "Shadow Crash"),
|
||||
SpellAlert.new(202658, "Drain"),
|
||||
SpellAlert.new(194945, "Lingering Gaze"),
|
||||
SpellAlert.new(196249, "Meteor"),
|
||||
SpellAlert.new(192631, "Lava Wreath"),
|
||||
SpellAlert.new(197513, "Detonating Moonglaive"),
|
||||
SpellAlert.new(189469, "Turn Kick"),
|
||||
-- SpellAlert.new(193069, "Nightmares"),
|
||||
-- SpellAlert.new(197799, "Unleash Fury"),
|
||||
-- SpellAlert.new(191735, "Deafening Screech"),
|
||||
-- SpellAlert.new(190836, "Hatred"),
|
||||
-- SpellAlert.new(202913, "Fel Mortar"),
|
||||
-- SpellAlert.new(200898, "Teleport"),
|
||||
-- SpellAlert.new(199917, "Shadow Crash"),
|
||||
-- SpellAlert.new(202658, "Drain"),
|
||||
-- SpellAlert.new(194945, "Lingering Gaze"),
|
||||
-- SpellAlert.new(196249, "Meteor"),
|
||||
-- SpellAlert.new(192631, "Lava Wreath"),
|
||||
-- SpellAlert.new(197513, "Detonating Moonglaive"),
|
||||
-- SpellAlert.new(189469, "Turn Kick"),
|
||||
-- Upper Karazhan
|
||||
SpellAlert.new(230083, "Nullification"),
|
||||
SpellAlert.new(227267, "Summon Volatile Energy"),
|
||||
SpellAlert.new(227254, "Evocation"),
|
||||
SpellAlert.new(229662, "Fel Breath"),
|
||||
SpellAlert.new(36247, "Fel Fireball"),
|
||||
SpellAlert.new(227628, "Piercing Missiles"),
|
||||
SpellAlert.new(227615, "Inferno Bolt"),
|
||||
SpellAlert.new(227592, "Frostbite"),
|
||||
SpellAlert.new(228269, "Flame Wreath"),
|
||||
SpellAlert.new(227779, "Ceaseless Winter"),
|
||||
SpellAlert.new(229706, "Leech Life"),
|
||||
SpellAlert.new(229714, "Consume Magic"),
|
||||
SpellAlert.new(229159, "Chaotic Shadows"),
|
||||
SpellAlert.new(229083, "Burning Blast"),
|
||||
SpellAlert.new(229151, "Disintegrate"),
|
||||
-- SpellAlert.new(230083, "Nullification"),
|
||||
-- SpellAlert.new(227267, "Summon Volatile Energy"),
|
||||
-- SpellAlert.new(227254, "Evocation"),
|
||||
-- SpellAlert.new(229662, "Fel Breath"),
|
||||
-- SpellAlert.new(36247, "Fel Fireball"),
|
||||
-- SpellAlert.new(227628, "Piercing Missiles"),
|
||||
-- SpellAlert.new(227615, "Inferno Bolt"),
|
||||
-- SpellAlert.new(227592, "Frostbite"),
|
||||
-- SpellAlert.new(228269, "Flame Wreath"),
|
||||
-- SpellAlert.new(227779, "Ceaseless Winter"),
|
||||
-- SpellAlert.new(229706, "Leech Life"),
|
||||
-- SpellAlert.new(229714, "Consume Magic"),
|
||||
-- SpellAlert.new(229159, "Chaotic Shadows"),
|
||||
-- SpellAlert.new(229083, "Burning Blast"),
|
||||
-- SpellAlert.new(229151, "Disintegrate"),
|
||||
-- Lower Karazhan
|
||||
SpellAlert.new(228221, "Severe Dusting"),
|
||||
SpellAlert.new(228225, "Sultry Heat"),
|
||||
SpellAlert.new(232153, "Kara Kazham"),
|
||||
SpellAlert.new(227987, "Dinner Bell"),
|
||||
SpellAlert.new(228025, "Heat Wave"),
|
||||
SpellAlert.new(227568, "Burning Leg Sweep"),
|
||||
SpellAlert.new(227776, "Magic Magnificent"),
|
||||
SpellAlert.new(227966, "Flashlight"),
|
||||
SpellAlert.new(228279, "Shadow Rejuvenation"),
|
||||
SpellAlert.new(228278, "Demoralizing Shout"),
|
||||
SpellAlert.new(228277, "Shackles of Servitude"),
|
||||
SpellAlert.new(226316, "Shadow Bolt Volley"),
|
||||
SpellAlert.new(227508, "Mass Repentance"),
|
||||
SpellAlert.new(227793, "Sacred Ground"),
|
||||
SpellAlert.new(227463, "Whirling Edge"),
|
||||
SpellAlert.new(227646, "Iron Whirlwind"),
|
||||
SpellAlert.new(227672, "Will Breaker"),
|
||||
SpellAlert.new(227404, "Intangible Presence"),
|
||||
SpellAlert.new(227493, "Mortal Strike"),
|
||||
SpellAlert.new(228852, "Shared Suffering"),
|
||||
SpellAlert.new(228837, "Bellowing Roar"),
|
||||
-- SpellAlert.new(228221, "Severe Dusting"),
|
||||
-- SpellAlert.new(228225, "Sultry Heat"),
|
||||
-- SpellAlert.new(232153, "Kara Kazham"),
|
||||
-- SpellAlert.new(227987, "Dinner Bell"),
|
||||
-- SpellAlert.new(228025, "Heat Wave"),
|
||||
-- SpellAlert.new(227568, "Burning Leg Sweep"),
|
||||
-- SpellAlert.new(227776, "Magic Magnificent"),
|
||||
-- SpellAlert.new(227966, "Flashlight"),
|
||||
-- SpellAlert.new(228279, "Shadow Rejuvenation"),
|
||||
-- SpellAlert.new(228278, "Demoralizing Shout"),
|
||||
-- SpellAlert.new(228277, "Shackles of Servitude"),
|
||||
-- SpellAlert.new(226316, "Shadow Bolt Volley"),
|
||||
-- SpellAlert.new(227508, "Mass Repentance"),
|
||||
-- SpellAlert.new(227793, "Sacred Ground"),
|
||||
-- SpellAlert.new(227463, "Whirling Edge"),
|
||||
-- SpellAlert.new(227646, "Iron Whirlwind"),
|
||||
-- SpellAlert.new(227672, "Will Breaker"),
|
||||
-- SpellAlert.new(227404, "Intangible Presence"),
|
||||
-- SpellAlert.new(227493, "Mortal Strike"),
|
||||
-- SpellAlert.new(228852, "Shared Suffering"),
|
||||
-- SpellAlert.new(228837, "Bellowing Roar"),
|
||||
}
|
||||
|
||||
aura_env.EventMap = {
|
||||
["SPELL_CAST_SUCCESS"] = {
|
||||
alerts[230094], -- Nullification
|
||||
}
|
||||
}
|
||||
EventMap = {}
|
||||
for _, alert in ipairs(alerts) do
|
||||
for event, _ in pairs(alert.events) do
|
||||
if not EventMap[event] then
|
||||
EventMap[event] = {}
|
||||
end
|
||||
EventMap[event][alert.id] = alert
|
||||
end
|
||||
end
|
12
FreshShit/RaiderlosSA/logger.lua
Normal file
12
FreshShit/RaiderlosSA/logger.lua
Normal file
@@ -0,0 +1,12 @@
|
||||
--- COMBAT_LOG_EVENT_UNFILTERED
|
||||
---@param e string
|
||||
---@param ... any
|
||||
function(e, ...)
|
||||
local spellName, err = CLEUParser.GetSpellName(...)
|
||||
if err then return end
|
||||
local spellId, err = CLEUParser.GetSpellId(...)
|
||||
if err then return end
|
||||
local subevent, err = CLEUParser.GetSubevent(...)
|
||||
if err then return end
|
||||
aura_env.LogSpell(spellName, spellId, subevent, ...)
|
||||
end
|
Reference in New Issue
Block a user