Comments (12)
Updated addon link, generated Arms Warrior. Elemental Shaman needs to be regenerated due to addon changes (new functions added for tracking)
from weakauras2-mop.
Hey maczuga, here is the LUA i've got for FURY WARRIOR.
[1] = {
title = L["Buffs"],
args = {
{ spell = 146194, type = "buff", unit = "player"}, -- Flurry of Xuen
{ spell = 55694, type = "buff", unit = "player", talent = 0 }, -- Enraged Regeneration
{ spell = 46924, type = "buff", unit = "player", talent = 0 }, -- Bladestorm
{ spell = 114192, type = "buff", unit = "player"}, -- Mocking Banner
{ spell = 118038, type = "buff", unit = "player"}, -- Die by the Sword
{ spell = 6673, type = "buff", unit = "player"}, -- Battle Shout
{ spell = 871, type = "buff", unit = "player"}, -- Shield Wall
{ spell = 114206, type = "buff", unit = "player"}, -- Skull Banner
{ spell = 23920, type = "buff", unit = "player"}, -- Spell Reflection
{ spell = 12968, type = "buff", unit = "player"}, -- Flurry
{ spell = 1719, type = "buff", unit = "player"}, -- Recklessness
{ spell = 114028, type = "buff", unit = "player", talent = 0 }, -- Mass Spell Reflection
{ spell = 12880, type = "buff", unit = "player"}, -- Enrage
{ spell = 18499, type = "buff", unit = "player"}, -- Berserker Rage
{ spell = 46916, type = "buff", unit = "player"}, -- Bloodsurge
{ spell = 131116, type = "buff", unit = "player"}, -- Raging Blow!
{ spell = 115317, type = "buff", unit = "player"}, -- Raging Wind
{ spell = 97463, type = "buff", unit = "player"}, -- Rallying Cry
{ spell = 85739, type = "buff", unit = "player"}, -- Meat Cleaver
{ spell = 147833, type = "buff", unit = "target"}, -- Intervene
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 115767, type = "debuff", unit = "target"}, -- Deep Wounds
{ spell = 7922, type = "debuff", unit = "target"}, -- Charge Stun
{ spell = 1715, type = "debuff", unit = "target"}, -- Hamstring
{ spell = 676, type = "debuff", unit = "target"}, -- Disarm
{ spell = 355, type = "debuff", unit = "target"}, -- Taunt
{ spell = 64382, type = "debuff", unit = "target"}, -- Shattering Throw
{ spell = 115804, type = "debuff", unit = "target"}, -- Mortal Wounds
{ spell = 132169, type = "debuff", unit = "target", talent = 0 }, -- Storm Bolt
{ spell = 86346, type = "debuff", unit = "target"}, -- Colossus Smash
{ spell = 5246, type = "debuff", unit = "target"}, -- Intimidating Shout
{ spell = 115798, type = "debuff", unit = "target"}, -- Weakened Blows
{ spell = 114198, type = "debuff", unit = "target"}, -- Mocking Banner
{ spell = 114205, type = "debuff", unit = "target"}, -- Demoralizing Banner
{ spell = 81326, type = "debuff", unit = "target"}, -- Physical Vulnerability
{ spell = 113746, type = "debuff", unit = "target"}, -- Weakened Armor
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 71, type = "ability", usable = true }, -- Defensive Stance
{ spell = 78, type = "ability", usable = true }, -- Heroic Strike
{ spell = 100, type = "ability", charges = true , usable = true }, -- Charge
{ spell = 355, type = "ability", usable = true }, -- Taunt
{ spell = 469, type = "ability", usable = true }, -- Commanding Shout
{ spell = 676, type = "ability", usable = true }, -- Disarm
{ spell = 845, type = "ability", usable = true }, -- Cleave
{ spell = 871, type = "ability", usable = true , buff = true }, -- Shield Wall
{ spell = 1680, type = "ability", usable = true }, -- Whirlwind
{ spell = 1715, type = "ability", usable = true }, -- Hamstring
{ spell = 1719, type = "ability", usable = true , buff = true }, -- Recklessness
{ spell = 2457, type = "ability", usable = true }, -- Battle Stance
{ spell = 2458, type = "ability", usable = true }, -- Berserker Stance
{ spell = 3411, type = "ability", usable = true }, -- Intervene
{ spell = 5246, type = "ability", usable = true }, -- Intimidating Shout
{ spell = 5308, type = "ability", usable = true }, -- Execute
{ spell = 6343, type = "ability", usable = true }, -- Thunder Clap
{ spell = 6544, type = "ability", usable = true }, -- Heroic Leap
{ spell = 6552, type = "ability", usable = true }, -- Pummel
{ spell = 6673, type = "ability", usable = true , buff = true }, -- Battle Shout
{ spell = 7386, type = "ability", usable = true }, -- Sunder Armor
{ spell = 18499, type = "ability", usable = true , buff = true }, -- Berserker Rage
{ spell = 23881, type = "ability", usable = true }, -- Bloodthirst
{ spell = 23920, type = "ability", usable = true , buff = true }, -- Spell Reflection
{ spell = 46924, type = "ability", talent = 0 , usable = true , buff = true }, -- Bladestorm
{ spell = 55694, type = "ability", talent = 0 , usable = true , buff = true }, -- Enraged Regeneration
{ spell = 57755, type = "ability", usable = true }, -- Heroic Throw
{ spell = 64382, type = "ability", usable = true }, -- Shattering Throw
{ spell = 85288, type = "ability", usable = true }, -- Raging Blow
{ spell = 86346, type = "ability", usable = true }, -- Colossus Smash
{ spell = 97462, type = "ability", usable = true }, -- Rallying Cry
{ spell = 100130, type = "ability", charges = true , usable = true }, -- Wild Strike
{ spell = 102060, type = "ability", talent = 0 , usable = true }, -- Disrupting Shout
{ spell = 107570, type = "ability", talent = 0 , usable = true }, -- Storm Bolt
{ spell = 114028, type = "ability", talent = 0 , usable = true , buff = true }, -- Mass Spell Reflection
{ spell = 118038, type = "ability", usable = true , buff = true }, -- Die by the Sword
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},
from weakauras2-mop.
Added in b30f2ec
Also corrected elemental shaman in 84e7086#diff-e45af4e304c2b006b7afcbe4b556b0a6ec41127ebe7992b9ccf67afa055e0b9a
from weakauras2-mop.
Updated addon with v3 version, which now also registers grouped spells like totems, banners, teleports, portals etc. + supports a "totem" variant for spells.
EDIT: v3.1 uploaded due to typo
EDIT2: Enhancement Shaman updated
from weakauras2-mop.
Important information - v4 of templating addon has been released with QOL features.
You no longer have to type commands in chat - buttons have been added:
from weakauras2-mop.
Added yet another version (v5).
https://github.com/Maczuga/WeakAurasTemplateCollector/releases/download/v5/WeakAurasTemplateCollector.zip
This one is automatically detecting talent changes and adds proper info for logging (no longer adding talent = 0).
Make sure you test talents last.
from weakauras2-mop.
All Death Knight specs generated.
from weakauras2-mop.
[1] = {
title = L["Buffs"],
args = {
{ spell = 30482, type = "buff", unit = "player", talent = 16 }, -- Molten Armor
{ spell = 111264, type = "buff", unit = "player", talent = 15 }, -- Ice Ward
{ spell = 116257, type = "buff", unit = "player", talent = 16 }, -- Invoker's Energy
{ spell = 115610, type = "buff", unit = "player", talent = 4 }, -- Temporal Shield
{ spell = 79683, type = "buff", unit = "player", talent = 16 }, -- Arcane Missiles!
{ spell = 66, type = "buff", unit = "player", talent = 16 }, -- Invisibility
{ spell = 12043, type = "buff", unit = "player", talent = 7 }, -- Presence of Mind
{ spell = 12051, type = "buff", unit = "player", talent = 16 }, -- Evocation
{ spell = 32612, type = "buff", unit = "player", talent = 16 }, -- Invisibility
{ spell = 108839, type = "buff", unit = "player", talent = 3 }, -- Ice Floes
{ spell = 1463, type = "buff", unit = "player", talent = 18 }, -- Incanter's Ward
{ spell = 108843, type = "buff", unit = "player", talent = 2 }, -- Blazing Speed
{ spell = 45438, type = "buff", unit = "player", talent = 16 }, -- Ice Block
{ spell = 116014, type = "buff", unit = "player", talent = 17 }, -- Rune of Power
{ spell = 11426, type = "buff", unit = "player", talent = 15 }, -- Ice Barrier
{ spell = 130, type = "buff", unit = "player", talent = 16 }, -- Slow Fall
{ spell = 110960, type = "buff", unit = "player", talent = 9 }, -- Greater Invisibility
{ spell = 12042, type = "buff", unit = "player", talent = 16 }, -- Arcane Power
{ spell = 110909, type = "buff", unit = "player", talent = 16 }, -- Alter Time
{ spell = 123993, type = "buff", unit = "player", talent = 16 }, -- Golden Cloud Serpent
{ spell = 80353, type = "buff", unit = "player", talent = 16 }, -- Time Warp
{ spell = 6117, type = "buff", unit = "player", talent = 16 }, -- Mage Armor
{ spell = 113862, type = "buff", unit = "player", talent = 9 }, -- Greater Invisibility
{ spell = 7302, type = "buff", unit = "player", talent = 16 }, -- Frost Armor
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 112948, type = "debuff", unit = "target", talent = 15 }, -- Frost Bomb
{ spell = 2120, type = "debuff", unit = "target", talent = 16 }, -- Flamestrike
{ spell = 114923, type = "debuff", unit = "target", talent = 13 }, -- Nether Tempest
{ spell = 44457, type = "debuff", unit = "target", talent = 14 }, -- Living Bomb
{ spell = 31589, type = "debuff", unit = "target", talent = 16 }, -- Slow
{ spell = 118, type = "debuff", unit = "target", talent = 16 }, -- Polymorph
{ spell = 111340, type = "debuff", unit = "target", talent = 15 }, -- Ice Ward
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 10, type = "ability", usable = true }, -- Blizzard
{ spell = 66, type = "ability", talent = 16 , usable = true , buff = true }, -- Invisibility
{ spell = 118, type = "ability", talent = 16 , usable = true }, -- Polymorph
{ spell = 120, type = "ability", usable = true }, -- Cone of Cold
{ spell = 122, type = "ability", usable = true }, -- Frost Nova
{ spell = 130, type = "ability", talent = 16 , usable = true , buff = true }, -- Slow Fall
{ spell = 475, type = "ability", usable = true }, -- Remove Curse
{ spell = 759, type = "ability", usable = true }, -- Conjure Mana Gem
{ spell = 1449, type = "ability", usable = true }, -- Arcane Explosion
{ spell = 1459, type = "ability", usable = true }, -- Arcane Brilliance
{ spell = 1463, type = "ability", talent = 18 , usable = true , buff = true }, -- Incanter's Ward
{ spell = 1953, type = "ability", usable = true }, -- Blink
{ spell = 2120, type = "ability", talent = 16 , usable = true }, -- Flamestrike
{ spell = 2136, type = "ability", usable = true }, -- Fire Blast
{ spell = 2139, type = "ability", usable = true }, -- Counterspell
{ spell = 5143, type = "ability", talent = 16 , charges = true }, -- Arcane Missiles
{ spell = 6117, type = "ability", talent = 16 , usable = true , buff = true }, -- Mage Armor
{ spell = 7302, type = "ability", talent = 16 , usable = true , buff = true }, -- Frost Armor
{ spell = 11426, type = "ability", talent = 15 , usable = true , buff = true }, -- Ice Barrier
{ spell = 11958, type = "ability", talent = 12 , usable = true }, -- Cold Snap
{ spell = 12042, type = "ability", talent = 16 , usable = true , buff = true }, -- Arcane Power
{ spell = 12043, type = "ability", talent = 7 , usable = true , buff = true }, -- Presence of Mind
{ spell = 12051, type = "ability", talent = 16 , usable = true , buff = true }, -- Evocation
{ spell = 30449, type = "ability", usable = true }, -- Spellsteal
{ spell = 30451, type = "ability", usable = true }, -- Arcane Blast
{ spell = 30455, type = "ability", usable = true }, -- Ice Lance
{ spell = 30482, type = "ability", talent = 16 , usable = true , buff = true }, -- Molten Armor
{ spell = 31589, type = "ability", talent = 16 , usable = true }, -- Slow
{ spell = 32266, type = "ability", talent = 16 , usable = true }, -- Portal: Exodar
{ spell = 42955, type = "ability", usable = true }, -- Conjure Refreshment
{ spell = 43987, type = "ability", usable = true }, -- Conjure Refreshment Table
{ spell = 44425, type = "ability", usable = true }, -- Arcane Barrage
{ spell = 44457, type = "ability", talent = 14 , usable = true }, -- Living Bomb
{ spell = 44572, type = "ability", usable = true }, -- Deep Freeze
{ spell = 44614, type = "ability", usable = true }, -- Frostfire Bolt
{ spell = 45438, type = "ability", talent = 16 , usable = true , buff = true }, -- Ice Block
{ spell = 55342, type = "ability", usable = true }, -- Mirror Image
{ spell = 80353, type = "ability", talent = 16 , usable = true , buff = true }, -- Time Warp
{ spell = 102051, type = "ability", talent = 9 , usable = true }, -- Frostjaw
{ spell = 108839, type = "ability", talent = 3 , charges = true , usable = true , buff = true }, -- Ice Floes
{ spell = 108843, type = "ability", talent = 2 , usable = true , buff = true }, -- Blazing Speed
{ spell = 108978, type = "ability", usable = true }, -- Alter Time
{ spell = 110959, type = "ability", talent = 10 , usable = true }, -- Greater Invisibility
{ spell = 111264, type = "ability", talent = 15 , usable = true , buff = true }, -- Ice Ward
{ spell = 112948, type = "ability", talent = 15 , usable = true }, -- Frost Bomb
{ spell = 113724, type = "ability", usable = true }, -- Ring of Frost
{ spell = 114923, type = "ability", talent = 13 , usable = true }, -- Nether Tempest
{ spell = 115610, type = "ability", talent = 4 , usable = true , buff = true }, -- Temporal Shield
{ spell = 140376, type = "ability", talent = 7 , usable = true }, -- Ring of Frost
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},
Arcane Mage LUA
from weakauras2-mop.
[1] = {
title = L["Buffs"],
args = {
{ spell = 30482, type = "buff", unit = "player"}, -- Molten Armor
{ spell = 111264, type = "buff", unit = "player", talent = 16 }, -- Ice Ward
{ spell = 116257, type = "buff", unit = "player", talent = 16 }, -- Invoker's Energy
{ spell = 110960, type = "buff", unit = "player", talent = 10 }, -- Greater Invisibility
{ spell = 45438, type = "buff", unit = "player"}, -- Ice Block
{ spell = 66, type = "buff", unit = "player"}, -- Invisibility
{ spell = 48107, type = "buff", unit = "player"}, -- Heating Up
{ spell = 48108, type = "buff", unit = "player"}, -- Pyroblast!
{ spell = 1459, type = "buff", unit = "player"}, -- Arcane Brilliance
{ spell = 32612, type = "buff", unit = "player"}, -- Invisibility
{ spell = 1463, type = "buff", unit = "player", talent = 18 }, -- Incanter's Ward
{ spell = 108843, type = "buff", unit = "player", talent = 16 }, -- Blazing Speed
{ spell = 116014, type = "buff", unit = "player", talent = 17 }, -- Rune of Power
{ spell = 11426, type = "buff", unit = "player", talent = 16 }, -- Ice Barrier
{ spell = 130, type = "buff", unit = "player"}, -- Slow Fall
{ spell = 12043, type = "buff", unit = "player", talent = 4 }, -- Presence of Mind
{ spell = 115610, type = "buff", unit = "player", talent = 4 }, -- Temporal Shield
{ spell = 110909, type = "buff", unit = "player"}, -- Alter Time
{ spell = 12051, type = "buff", unit = "player"}, -- Evocation
{ spell = 80353, type = "buff", unit = "player"}, -- Time Warp
{ spell = 6117, type = "buff", unit = "player"}, -- Mage Armor
{ spell = 113862, type = "buff", unit = "player", talent = 10 }, -- Greater Invisibility
{ spell = 7302, type = "buff", unit = "player"}, -- Frost Armor
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 112948, type = "debuff", unit = "target", talent = 15 }, -- Frost Bomb
{ spell = 132210, type = "debuff", unit = "target", talent = 16 }, -- Pyromaniac
{ spell = 83853, type = "debuff", unit = "target", talent = 16 }, -- Combustion
{ spell = 2120, type = "debuff", unit = "target"}, -- Flamestrike
{ spell = 102051, type = "debuff", unit = "target", talent = 11 }, -- Frostjaw
{ spell = 113092, type = "debuff", unit = "target", talent = 15 }, -- Frost Bomb
{ spell = 44457, type = "debuff", unit = "target", talent = 16 }, -- Living Bomb
{ spell = 12654, type = "debuff", unit = "target"}, -- Ignite
{ spell = 11366, type = "debuff", unit = "target"}, -- Pyroblast
{ spell = 82691, type = "debuff", unit = "target", talent = 4 }, -- Ring of Frost
{ spell = 114923, type = "debuff", unit = "target", talent = 13 }, -- Nether Tempest
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 10, type = "ability", usable = true }, -- Blizzard
{ spell = 66, type = "ability", usable = true , buff = true }, -- Invisibility
{ spell = 118, type = "ability", usable = true }, -- Polymorph
{ spell = 120, type = "ability", usable = true }, -- Cone of Cold
{ spell = 122, type = "ability", usable = true }, -- Frost Nova
{ spell = 130, type = "ability", usable = true , buff = true }, -- Slow Fall
{ spell = 133, type = "ability", usable = true }, -- Fireball
{ spell = 475, type = "ability", usable = true }, -- Remove Curse
{ spell = 759, type = "ability", usable = true }, -- Conjure Mana Gem
{ spell = 1449, type = "ability", usable = true }, -- Arcane Explosion
{ spell = 1459, type = "ability", usable = true , buff = true }, -- Arcane Brilliance
{ spell = 1463, type = "ability", talent = 18 , usable = true , buff = true }, -- Incanter's Ward
{ spell = 1953, type = "ability", usable = true }, -- Blink
{ spell = 2120, type = "ability", usable = true }, -- Flamestrike
{ spell = 2139, type = "ability", usable = true }, -- Counterspell
{ spell = 2948, type = "ability", usable = true }, -- Scorch
{ spell = 6117, type = "ability", usable = true , buff = true }, -- Mage Armor
{ spell = 7302, type = "ability", usable = true , buff = true }, -- Frost Armor
{ spell = 11129, type = "ability", usable = true }, -- Combustion
{ spell = 11366, type = "ability", usable = true }, -- Pyroblast
{ spell = 11426, type = "ability", talent = 16 , usable = true , buff = true }, -- Ice Barrier
{ spell = 11958, type = "ability", talent = 12 , usable = true }, -- Cold Snap
{ spell = 12043, type = "ability", talent = 4 , usable = true , buff = true }, -- Presence of Mind
{ spell = 12051, type = "ability", usable = true , buff = true }, -- Evocation
{ spell = 30449, type = "ability", usable = true }, -- Spellsteal
{ spell = 30455, type = "ability", usable = true }, -- Ice Lance
{ spell = 30482, type = "ability", usable = true , buff = true }, -- Molten Armor
{ spell = 31661, type = "ability", usable = true }, -- Dragon's Breath
{ spell = 42955, type = "ability", usable = true }, -- Conjure Refreshment
{ spell = 43987, type = "ability", usable = true }, -- Conjure Refreshment Table
{ spell = 44457, type = "ability", talent = 16 , usable = true }, -- Living Bomb
{ spell = 44572, type = "ability", usable = true }, -- Deep Freeze
{ spell = 44614, type = "ability", usable = true }, -- Frostfire Bolt
{ spell = 45438, type = "ability", usable = true , buff = true }, -- Ice Block
{ spell = 55342, type = "ability", usable = true }, -- Mirror Image
{ spell = 80353, type = "ability", usable = true , buff = true }, -- Time Warp
{ spell = 102051, type = "ability", talent = 11 , usable = true }, -- Frostjaw
{ spell = 108843, type = "ability", talent = 16 , usable = true , buff = true }, -- Blazing Speed
{ spell = 108853, type = "ability", usable = true }, -- Inferno Blast
{ spell = 108978, type = "ability", usable = true }, -- Alter Time
{ spell = 110959, type = "ability", talent = 10 , usable = true }, -- Greater Invisibility
{ spell = 111264, type = "ability", talent = 16 , usable = true , buff = true }, -- Ice Ward
{ spell = 112948, type = "ability", talent = 15 , usable = true }, -- Frost Bomb
{ spell = 113724, type = "ability", talent = 7 , usable = true }, -- Ring of Frost
{ spell = 114923, type = "ability", talent = 13 , usable = true }, -- Nether Tempest
{ spell = 115610, type = "ability", talent = 4 , usable = true , buff = true }, -- Temporal Shield
{ spell = 140376, type = "ability", talent = 4 , usable = true }, -- Ring of Frost
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},
Fire Mage LUA
from weakauras2-mop.
[1] = {
title = L["Buffs"],
args = {
{ spell = 30482, type = "buff", unit = "player"}, -- Molten Armor
{ spell = 116257, type = "buff", unit = "player", talent = 16 }, -- Invoker's Energy
{ spell = 110960, type = "buff", unit = "player", talent = 16 }, -- Greater Invisibility
{ spell = 45438, type = "buff", unit = "player"}, -- Ice Block
{ spell = 66, type = "buff", unit = "player"}, -- Invisibility
{ spell = 12043, type = "buff", unit = "player", talent = 16 }, -- Presence of Mind
{ spell = 1459, type = "buff", unit = "player"}, -- Arcane Brilliance
{ spell = 32612, type = "buff", unit = "player"}, -- Invisibility
{ spell = 108839, type = "buff", unit = "player", talent = 18 }, -- Ice Floes
{ spell = 1463, type = "buff", unit = "player", talent = 18 }, -- Incanter's Ward
{ spell = 108843, type = "buff", unit = "player", talent = 17 }, -- Blazing Speed
{ spell = 11426, type = "buff", unit = "player", talent = 18 }, -- Ice Barrier
{ spell = 80353, type = "buff", unit = "player"}, -- Time Warp
{ spell = 116014, type = "buff", unit = "player", talent = 17 }, -- Rune of Power
{ spell = 12472, type = "buff", unit = "player"}, -- Icy Veins
{ spell = 57761, type = "buff", unit = "player", talent = 16 }, -- Brain Freeze
{ spell = 7302, type = "buff", unit = "player"}, -- Frost Armor
{ spell = 115610, type = "buff", unit = "player", talent = 16 }, -- Temporal Shield
{ spell = 44544, type = "buff", unit = "player"}, -- Fingers of Frost
{ spell = 110909, type = "buff", unit = "player"}, -- Alter Time
{ spell = 123993, type = "buff", unit = "player", talent = 17 }, -- Golden Cloud Serpent
{ spell = 12051, type = "buff", unit = "player"}, -- Evocation
{ spell = 6117, type = "buff", unit = "player"}, -- Mage Armor
{ spell = 113862, type = "buff", unit = "player", talent = 16 }, -- Greater Invisibility
{ spell = 130, type = "buff", unit = "player"}, -- Slow Fall
{ spell = 96243, type = "buff", unit = "pet", talent = 16 }, -- Invisibility
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 44572, type = "debuff", unit = "target"}, -- Deep Freeze
{ spell = 84721, type = "debuff", unit = "target", talent = 16 }, -- Frozen Orb
{ spell = 2120, type = "debuff", unit = "target"}, -- Flamestrike
{ spell = 102051, type = "debuff", unit = "target", talent = 18 }, -- Frostjaw
{ spell = 44614, type = "debuff", unit = "target", talent = 18 }, -- Frostfire Bolt
{ spell = 44457, type = "debuff", unit = "target", talent = 17 }, -- Living Bomb
{ spell = 33395, type = "debuff", unit = "target"}, -- Freeze
{ spell = 112948, type = "debuff", unit = "target", talent = 18 }, -- Frost Bomb
{ spell = 114923, type = "debuff", unit = "target", talent = 16 }, -- Nether Tempest
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 10, type = "ability", usable = true }, -- Blizzard
{ spell = 66, type = "ability", usable = true , buff = true }, -- Invisibility
{ spell = 116, type = "ability", usable = true }, -- Frostbolt
{ spell = 118, type = "ability", usable = true }, -- Polymorph
{ spell = 120, type = "ability", usable = true }, -- Cone of Cold
{ spell = 122, type = "ability", usable = true }, -- Frost Nova
{ spell = 130, type = "ability", usable = true , buff = true }, -- Slow Fall
{ spell = 475, type = "ability", usable = true }, -- Remove Curse
{ spell = 759, type = "ability", usable = true }, -- Conjure Mana Gem
{ spell = 1449, type = "ability", usable = true }, -- Arcane Explosion
{ spell = 1459, type = "ability", usable = true , buff = true }, -- Arcane Brilliance
{ spell = 1463, type = "ability", talent = 18 , usable = true , buff = true }, -- Incanter's Ward
{ spell = 1953, type = "ability", usable = true }, -- Blink
{ spell = 2120, type = "ability", usable = true }, -- Flamestrike
{ spell = 2136, type = "ability", usable = true }, -- Fire Blast
{ spell = 2139, type = "ability", usable = true }, -- Counterspell
{ spell = 6117, type = "ability", usable = true , buff = true }, -- Mage Armor
{ spell = 7302, type = "ability", usable = true , buff = true }, -- Frost Armor
{ spell = 11426, type = "ability", talent = 18 , usable = true , buff = true }, -- Ice Barrier
{ spell = 11958, type = "ability", talent = 18 , usable = true }, -- Cold Snap
{ spell = 12051, type = "ability", usable = true , buff = true }, -- Evocation
{ spell = 12472, type = "ability", usable = true , buff = true }, -- Icy Veins
{ spell = 30449, type = "ability", usable = true }, -- Spellsteal
{ spell = 30455, type = "ability", charges = true , usable = true }, -- Ice Lance
{ spell = 30482, type = "ability", usable = true , buff = true }, -- Molten Armor
{ spell = 31687, type = "ability", usable = true }, -- Summon Water Elemental
{ spell = 31707, type = "ability", usable = true }, -- Waterbolt
{ spell = 33395, type = "ability", usable = true }, -- Freeze
{ spell = 42955, type = "ability", usable = true }, -- Conjure Refreshment
{ spell = 43987, type = "ability", usable = true }, -- Conjure Refreshment Table
{ spell = 44457, type = "ability", talent = 17 , usable = true }, -- Living Bomb
{ spell = 44572, type = "ability", usable = true }, -- Deep Freeze
{ spell = 44614, type = "ability", talent = 18 , usable = true }, -- Frostfire Bolt
{ spell = 45438, type = "ability", usable = true , buff = true }, -- Ice Block
{ spell = 55342, type = "ability", usable = true }, -- Mirror Image
{ spell = 80353, type = "ability", usable = true , buff = true }, -- Time Warp
{ spell = 84714, type = "ability", usable = true }, -- Frozen Orb
{ spell = 102051, type = "ability", talent = 18 , usable = true }, -- Frostjaw
{ spell = 108839, type = "ability", talent = 18 , charges = true , usable = true , buff = true }, -- Ice Floes
{ spell = 108843, type = "ability", talent = 17 , usable = true , buff = true }, -- Blazing Speed
{ spell = 108978, type = "ability", usable = true }, -- Alter Time
{ spell = 110959, type = "ability", talent = 16 , usable = true }, -- Greater Invisibility
{ spell = 112948, type = "ability", talent = 18 , usable = true }, -- Frost Bomb
{ spell = 113724, type = "ability", talent = 16 , usable = true }, -- Ring of Frost
{ spell = 114923, type = "ability", talent = 16 , usable = true }, -- Nether Tempest
{ spell = 115610, type = "ability", talent = 16 , usable = true , buff = true }, -- Temporal Shield
{ spell = 140376, type = "ability", talent = 16 , usable = true }, -- Ring of Frost
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},
Frost Mage LUA
from weakauras2-mop.
[1] = {
title = L["Buffs"],
args = {
{ spell = 108503, type = "buff", unit = "player", talent = 18 }, -- Grimoire of Sacrifice
{ spell = 88448, type = "buff", unit = "player", talent = 18 }, -- Demonic Rebirth
{ spell = 113901, type = "buff", unit = "player"}, -- Demonic Gateway
{ spell = 108416, type = "buff", unit = "player", talent = 17 }, -- Sacrificial Pact
{ spell = 1949, type = "buff", unit = "player"}, -- Hellfire
{ spell = 103958, type = "buff", unit = "player"}, -- Metamorphosis
{ spell = 111400, type = "buff", unit = "player", talent = 17 }, -- Burning Rush
{ spell = 20707, type = "buff", unit = "player"}, -- Soulstone
{ spell = 48018, type = "buff", unit = "player"}, -- Demonic Circle: Summon
{ spell = 113861, type = "buff", unit = "player"}, -- Dark Soul: Knowledge
{ spell = 5697, type = "buff", unit = "player"}, -- Unending Breath
{ spell = 108446, type = "buff", unit = "player", talent = 16 }, -- Soul Link
{ spell = 114925, type = "buff", unit = "player"}, -- Demonic Calling
{ spell = 116198, type = "buff", unit = "player"}, -- Aura of Enfeeblement
{ spell = 108508, type = "buff", unit = "player", talent = 18 }, -- Mannoroth's Fury
{ spell = 116202, type = "buff", unit = "player"}, -- Aura of the Elements
{ spell = 111397, type = "buff", unit = "player", talent = 16 }, -- Blood Horror
{ spell = 108359, type = "buff", unit = "player", talent = 16 }, -- Dark Regeneration
{ spell = 104025, type = "buff", unit = "player"}, -- Immolation Aura
{ spell = 119899, type = "buff", unit = "player"}, -- Cauterize Master
{ spell = 104773, type = "buff", unit = "player"}, -- Unending Resolve
{ spell = 110913, type = "buff", unit = "player", talent = 9 }, -- Dark Bargain
{ spell = 122355, type = "buff", unit = "player"}, -- Molten Core
{ spell = 755, type = "buff", unit = "player"}, -- Health Funnel
{ spell = 6229, type = "buff", unit = "player"}, -- Twilight Ward
{ spell = 7870, type = "buff", unit = "pet"}, -- Lesser Invisibility
{ spell = 115556, type = "buff", unit = "pet"}, -- Master Demonologist
{ spell = 89751, type = "buff", unit = "pet"}, -- Felstorm
{ spell = 755, type = "buff", unit = "pet"}, -- Health Funnel
{ spell = 134477, type = "buff", unit = "pet"}, -- Threatening Presence
{ spell = 115831, type = "buff", unit = "pet", talent = 16 }, -- Wrathstorm
{ spell = 108446, type = "buff", unit = "pet", talent = 16 }, -- Soul Link
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 116202, type = "debuff", unit = "target"}, -- Aura of the Elements
{ spell = 146739, type = "debuff", unit = "target"}, -- Corruption
{ spell = 1490, type = "debuff", unit = "target"}, -- Curse of the Elements
{ spell = 689, type = "debuff", unit = "target"}, -- Drain Life
{ spell = 603, type = "debuff", unit = "target"}, -- Doom
{ spell = 17735, type = "debuff", unit = "target", talent = 17 }, -- Suffering
{ spell = 6789, type = "debuff", unit = "target", talent = 17 }, -- Mortal Coil
{ spell = 116198, type = "debuff", unit = "target"}, -- Aura of Enfeeblement
{ spell = 47960, type = "debuff", unit = "target"}, -- Shadowflame
{ spell = 103990, type = "debuff", unit = "target"}, -- Drain Life
{ spell = 30213, type = "debuff", unit = "target", talent = 17 }, -- Legion Strike
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 126, type = "ability", usable = true }, -- Eye of Kilrogg
{ spell = 172, type = "ability", usable = true }, -- Corruption
{ spell = 689, type = "ability", usable = true }, -- Drain Life
{ spell = 698, type = "ability", usable = true }, -- Ritual of Summoning
{ spell = 710, type = "ability", usable = true }, -- Banish
{ spell = 1098, type = "ability", usable = true }, -- Enslave Demon
{ spell = 1122, type = "ability", usable = true }, -- Summon Infernal
{ spell = 1490, type = "ability", usable = true }, -- Curse of the Elements
{ spell = 1949, type = "ability", usable = true , buff = true }, -- Hellfire
{ spell = 3110, type = "ability", usable = true }, -- Firebolt
{ spell = 3716, type = "ability", talent = 16 , usable = true }, -- Torment
{ spell = 5484, type = "ability", usable = true }, -- Howl of Terror
{ spell = 5697, type = "ability", usable = true , buff = true }, -- Unending Breath
{ spell = 5782, type = "ability", usable = true }, -- Fear
{ spell = 6201, type = "ability", usable = true }, -- Create Healthstone
{ spell = 6229, type = "ability", usable = true , buff = true }, -- Twilight Ward
{ spell = 6353, type = "ability", charges = true , usable = true }, -- Soul Fire
{ spell = 6358, type = "ability", usable = true }, -- Seduction
{ spell = 6360, type = "ability", usable = true }, -- Whiplash
{ spell = 6789, type = "ability", talent = 17 , usable = true }, -- Mortal Coil
{ spell = 7814, type = "ability", usable = true }, -- Lash of Pain
{ spell = 7870, type = "ability", usable = true , buff = true, unit = 'pet' }, -- Lesser Invisibility
{ spell = 17735, type = "ability", talent = 17 , usable = true }, -- Suffering
{ spell = 17767, type = "ability", talent = 16 , usable = true }, -- Shadow Bulwark
{ spell = 18540, type = "ability", usable = true }, -- Summon Doomguard
{ spell = 19505, type = "ability", usable = true }, -- Devour Magic
{ spell = 19647, type = "ability", usable = true }, -- Spell Lock
{ spell = 20707, type = "ability", usable = true , buff = true }, -- Soulstone
{ spell = 29858, type = "ability", usable = true }, -- Soulshatter
{ spell = 29893, type = "ability", usable = true }, -- Create Soulwell
{ spell = 30151, type = "ability", usable = true }, -- Pursuit
{ spell = 30213, type = "ability", talent = 17 , usable = true }, -- Legion Strike
{ spell = 30283, type = "ability", talent = 18 , usable = true }, -- Shadowfury
{ spell = 47897, type = "ability", talent = 16 , usable = true }, -- Demonic Breath
{ spell = 48018, type = "ability", usable = true , buff = true }, -- Demonic Circle: Summon
{ spell = 48020, type = "ability", usable = true }, -- Demonic Circle: Teleport
{ spell = 54049, type = "ability", usable = true }, -- Shadow Bite
{ spell = 77799, type = "ability", usable = true }, -- Fel Flame
{ spell = 89751, type = "ability", usable = true , buff = true, unit = 'pet' }, -- Felstorm
{ spell = 89766, type = "ability", usable = true }, -- Axe Toss
{ spell = 89792, type = "ability", usable = true }, -- Flee
{ spell = 89808, type = "ability", usable = true }, -- Singe Magic
{ spell = 103958, type = "ability", usable = true , buff = true }, -- Metamorphosis
{ spell = 103967, type = "ability", usable = true }, -- Carrion Swarm
{ spell = 103990, type = "ability", usable = true }, -- Drain Life
{ spell = 104027, type = "ability", charges = true , usable = true }, -- Soul Fire
{ spell = 104135, type = "ability", usable = true }, -- Demonic Circle: Summon
{ spell = 104136, type = "ability", usable = true }, -- Demonic Circle: Teleport
{ spell = 104773, type = "ability", usable = true , buff = true }, -- Unending Resolve
{ spell = 105174, type = "ability", charges = true , usable = true }, -- Hand of Gul'dan
{ spell = 108359, type = "ability", talent = 16 , usable = true , buff = true }, -- Dark Regeneration
{ spell = 108416, type = "ability", talent = 17 , usable = true , buff = true }, -- Sacrificial Pact
{ spell = 108482, type = "ability", talent = 9 , usable = true }, -- Unbound Will
{ spell = 108503, type = "ability", talent = 18 , usable = true , buff = true }, -- Grimoire of Sacrifice
{ spell = 108508, type = "ability", talent = 18 , usable = true , buff = true }, -- Mannoroth's Fury
{ spell = 109151, type = "ability", usable = true }, -- Demonic Leap
{ spell = 109466, type = "ability", usable = true }, -- Curse of Enfeeblement
{ spell = 109773, type = "ability", usable = true }, -- Dark Intent
{ spell = 110913, type = "ability", talent = 9 , usable = true , buff = true }, -- Dark Bargain
{ spell = 111397, type = "ability", talent = 16 , usable = true , buff = true }, -- Blood Horror
{ spell = 111771, type = "ability", usable = true }, -- Demonic Gateway
{ spell = 111859, type = "ability", talent = 17 , usable = true }, -- Grimoire: Imp
{ spell = 111895, type = "ability", talent = 17 , usable = true }, -- Grimoire: Voidwalker
{ spell = 111896, type = "ability", talent = 17 , usable = true }, -- Grimoire: Succubus
{ spell = 111897, type = "ability", talent = 17 , usable = true }, -- Grimoire: Felhunter
{ spell = 111898, type = "ability", talent = 17 , usable = true }, -- Grimoire: Felguard
{ spell = 112921, type = "ability", talent = 16 , usable = true }, -- Summon Abyssal
{ spell = 112927, type = "ability", talent = 16 , usable = true }, -- Summon Terrorguard
{ spell = 113861, type = "ability", charges = true , usable = true , buff = true }, -- Dark Soul: Knowledge
{ spell = 115232, type = "ability", talent = 18 , usable = true }, -- Shadow Shield
{ spell = 115236, type = "ability", talent = 16 , usable = true }, -- Void Shield
{ spell = 115268, type = "ability", talent = 16 , usable = true }, -- Mesmerize
{ spell = 115276, type = "ability", talent = 16 , usable = true }, -- Sear Magic
{ spell = 115625, type = "ability", talent = 16 , usable = true }, -- Mortal Cleave
{ spell = 115746, type = "ability", talent = 16 , usable = true }, -- Felbolt
{ spell = 115748, type = "ability", talent = 16 , usable = true }, -- Bladedance
{ spell = 115770, type = "ability", talent = 16 , usable = true }, -- Fellash
{ spell = 115831, type = "ability", talent = 16 , usable = true , buff = true, unit = 'pet' }, -- Wrathstorm
{ spell = 118093, type = "ability", talent = 16 , usable = true }, -- Disarm
{ spell = 119899, type = "ability", usable = true , buff = true }, -- Cauterize Master
{ spell = 119905, type = "ability", usable = true }, -- Cauterize Master
{ spell = 119909, type = "ability", usable = true }, -- Whiplash
{ spell = 119914, type = "ability", usable = true }, -- Felstorm
{ spell = 119915, type = "ability", talent = 16 , usable = true }, -- Wrathstorm
{ spell = 132409, type = "ability", talent = 18 , usable = true }, -- Spell Lock
{ spell = 132410, type = "ability", talent = 18 , usable = true }, -- Pursuit
{ spell = 132411, type = "ability", talent = 18 , usable = true }, -- Singe Magic
{ spell = 132413, type = "ability", talent = 18 , usable = true }, -- Shadow Bulwark
{ spell = 134477, type = "ability", usable = true , buff = true, unit = 'pet' }, -- Threatening Presence
{ spell = 137706, type = "ability", talent = 18 , usable = true }, -- Whiplash
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},
Demonology Warlock
from weakauras2-mop.
[1] = {
title = L["Buffs"],
args = {
{ spell = 30482, type = "buff", unit = "player", talent = 16 }, -- Molten Armor
{ spell = 111264, type = "buff", unit = "player", talent = 15 }, -- Ice Ward
{ spell = 116257, type = "buff", unit = "player", talent = 16 }, -- Invoker's Energy
{ spell = 115610, type = "buff", unit = "player", talent = 4 }, -- Temporal Shield
{ spell = 79683, type = "buff", unit = "player", talent = 16 }, -- Arcane Missiles!
{ spell = 66, type = "buff", unit = "player", talent = 16 }, -- Invisibility
{ spell = 12043, type = "buff", unit = "player", talent = 7 }, -- Presence of Mind
{ spell = 12051, type = "buff", unit = "player", talent = 16 }, -- Evocation
{ spell = 32612, type = "buff", unit = "player", talent = 16 }, -- Invisibility
{ spell = 108839, type = "buff", unit = "player", talent = 3 }, -- Ice Floes
{ spell = 1463, type = "buff", unit = "player", talent = 18 }, -- Incanter's Ward
{ spell = 108843, type = "buff", unit = "player", talent = 2 }, -- Blazing Speed
{ spell = 45438, type = "buff", unit = "player", talent = 16 }, -- Ice Block
{ spell = 116014, type = "buff", unit = "player", talent = 17 }, -- Rune of Power
{ spell = 11426, type = "buff", unit = "player", talent = 15 }, -- Ice Barrier
{ spell = 130, type = "buff", unit = "player", talent = 16 }, -- Slow Fall
{ spell = 110960, type = "buff", unit = "player", talent = 9 }, -- Greater Invisibility
{ spell = 12042, type = "buff", unit = "player", talent = 16 }, -- Arcane Power
{ spell = 110909, type = "buff", unit = "player", talent = 16 }, -- Alter Time
{ spell = 123993, type = "buff", unit = "player", talent = 16 }, -- Golden Cloud Serpent
{ spell = 80353, type = "buff", unit = "player", talent = 16 }, -- Time Warp
{ spell = 6117, type = "buff", unit = "player", talent = 16 }, -- Mage Armor
{ spell = 113862, type = "buff", unit = "player", talent = 9 }, -- Greater Invisibility
{ spell = 7302, type = "buff", unit = "player", talent = 16 }, -- Frost Armor
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 112948, type = "debuff", unit = "target", talent = 15 }, -- Frost Bomb
{ spell = 2120, type = "debuff", unit = "target", talent = 16 }, -- Flamestrike
{ spell = 114923, type = "debuff", unit = "target", talent = 13 }, -- Nether Tempest
{ spell = 44457, type = "debuff", unit = "target", talent = 14 }, -- Living Bomb
{ spell = 31589, type = "debuff", unit = "target", talent = 16 }, -- Slow
{ spell = 118, type = "debuff", unit = "target", talent = 16 }, -- Polymorph
{ spell = 111340, type = "debuff", unit = "target", talent = 15 }, -- Ice Ward
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 10, type = "ability", usable = true }, -- Blizzard
{ spell = 66, type = "ability", talent = 16 , usable = true , buff = true }, -- Invisibility
{ spell = 118, type = "ability", talent = 16 , usable = true }, -- Polymorph
{ spell = 120, type = "ability", usable = true }, -- Cone of Cold
{ spell = 122, type = "ability", usable = true }, -- Frost Nova
{ spell = 130, type = "ability", talent = 16 , usable = true , buff = true }, -- Slow Fall
{ spell = 475, type = "ability", usable = true }, -- Remove Curse
{ spell = 759, type = "ability", usable = true }, -- Conjure Mana Gem
{ spell = 1449, type = "ability", usable = true }, -- Arcane Explosion
{ spell = 1459, type = "ability", usable = true }, -- Arcane Brilliance
{ spell = 1463, type = "ability", talent = 18 , usable = true , buff = true }, -- Incanter's Ward
{ spell = 1953, type = "ability", usable = true }, -- Blink
{ spell = 2120, type = "ability", talent = 16 , usable = true }, -- Flamestrike
{ spell = 2136, type = "ability", usable = true }, -- Fire Blast
{ spell = 2139, type = "ability", usable = true }, -- Counterspell
{ spell = 5143, type = "ability", talent = 16 , charges = true }, -- Arcane Missiles
{ spell = 6117, type = "ability", talent = 16 , usable = true , buff = true }, -- Mage Armor
{ spell = 7302, type = "ability", talent = 16 , usable = true , buff = true }, -- Frost Armor
{ spell = 11426, type = "ability", talent = 15 , usable = true , buff = true }, -- Ice Barrier
{ spell = 11958, type = "ability", talent = 12 , usable = true }, -- Cold Snap
{ spell = 12042, type = "ability", talent = 16 , usable = true , buff = true }, -- Arcane Power
{ spell = 12043, type = "ability", talent = 7 , usable = true , buff = true }, -- Presence of Mind
{ spell = 12051, type = "ability", talent = 16 , usable = true , buff = true }, -- Evocation
{ spell = 30449, type = "ability", usable = true }, -- Spellsteal
{ spell = 30451, type = "ability", usable = true }, -- Arcane Blast
{ spell = 30455, type = "ability", usable = true }, -- Ice Lance
{ spell = 30482, type = "ability", talent = 16 , usable = true , buff = true }, -- Molten Armor
{ spell = 31589, type = "ability", talent = 16 , usable = true }, -- Slow
{ spell = 32266, type = "ability", talent = 16 , usable = true }, -- Portal: Exodar
{ spell = 42955, type = "ability", usable = true }, -- Conjure Refreshment
{ spell = 43987, type = "ability", usable = true }, -- Conjure Refreshment Table
{ spell = 44425, type = "ability", usable = true }, -- Arcane Barrage
{ spell = 44457, type = "ability", talent = 14 , usable = true }, -- Living Bomb
{ spell = 44572, type = "ability", usable = true }, -- Deep Freeze
{ spell = 44614, type = "ability", usable = true }, -- Frostfire Bolt
{ spell = 45438, type = "ability", talent = 16 , usable = true , buff = true }, -- Ice Block
{ spell = 55342, type = "ability", usable = true }, -- Mirror Image
{ spell = 80353, type = "ability", talent = 16 , usable = true , buff = true }, -- Time Warp
{ spell = 102051, type = "ability", talent = 9 , usable = true }, -- Frostjaw
{ spell = 108839, type = "ability", talent = 3 , charges = true , usable = true , buff = true }, -- Ice Floes
{ spell = 108843, type = "ability", talent = 2 , usable = true , buff = true }, -- Blazing Speed
{ spell = 108978, type = "ability", usable = true }, -- Alter Time
{ spell = 110959, type = "ability", talent = 10 , usable = true }, -- Greater Invisibility
{ spell = 111264, type = "ability", talent = 15 , usable = true , buff = true }, -- Ice Ward
{ spell = 112948, type = "ability", talent = 15 , usable = true }, -- Frost Bomb
{ spell = 113724, type = "ability", usable = true }, -- Ring of Frost
{ spell = 114923, type = "ability", talent = 13 , usable = true }, -- Nether Tempest
{ spell = 115610, type = "ability", talent = 4 , usable = true , buff = true }, -- Temporal Shield
{ spell = 140376, type = "ability", talent = 7 , usable = true }, -- Ring of Frost
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},Arcane Mage LUA
Complete Arcane Mage LUA with proper talents:
[1] = {
title = L["Buffs"],
args = {
{ spell = 30482, type = "buff", unit = "player"}, -- Molten Armor
{ spell = 111264, type = "buff", unit = "player", talent = 8 }, -- Ice Ward
{ spell = 116257, type = "buff", unit = "player", talent = 16 }, -- Invoker's Energy
{ spell = 115610, type = "buff", unit = "player", talent = 4 }, -- Temporal Shield
{ spell = 45438, type = "buff", unit = "player"}, -- Ice Block
{ spell = 66, type = "buff", unit = "player"}, -- Invisibility
{ spell = 116267, type = "buff", unit = "player", talent = 18 }, -- Incanter's Absorption
{ spell = 12043, type = "buff", unit = "player", talent = 1 }, -- Presence of Mind
{ spell = 1459, type = "buff", unit = "player"}, -- Arcane Brilliance
{ spell = 32612, type = "buff", unit = "player"}, -- Invisibility
{ spell = 108839, type = "buff", unit = "player", talent = 3 }, -- Ice Floes
{ spell = 1463, type = "buff", unit = "player", talent = 18 }, -- Incanter's Ward
{ spell = 108843, type = "buff", unit = "player", talent = 2 }, -- Blazing Speed
{ spell = 116014, type = "buff", unit = "player", talent = 17 }, -- Rune of Power
{ spell = 110960, type = "buff", unit = "player", talent = 10 }, -- Greater Invisibility
{ spell = 79683, type = "buff", unit = "player"}, -- Arcane Missiles!
{ spell = 133630, type = "buff", unit = "player"}, -- Exquisite Proficiency
{ spell = 11426, type = "buff", unit = "player", talent = 6 }, -- Ice Barrier
{ spell = 130, type = "buff", unit = "player"}, -- Slow Fall
{ spell = 80353, type = "buff", unit = "player"}, -- Time Warp
{ spell = 12051, type = "buff", unit = "player"}, -- Evocation
{ spell = 110909, type = "buff", unit = "player"}, -- Alter Time
{ spell = 126659, type = "buff", unit = "player"}, -- Quickened Tongues
{ spell = 12042, type = "buff", unit = "player"}, -- Arcane Power
{ spell = 6117, type = "buff", unit = "player"}, -- Mage Armor
{ spell = 113862, type = "buff", unit = "player", talent = 10 }, -- Greater Invisibility
{ spell = 7302, type = "buff", unit = "player"}, -- Frost Armor
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[2] = {
title = L["Debuffs"],
args = {
{ spell = 118, type = "debuff", unit = "target"}, -- Polymorph
{ spell = 120, type = "debuff", unit = "target"}, -- Cone of Cold
{ spell = 122, type = "debuff", unit = "target"}, -- Frost Nova
{ spell = 112948, type = "debuff", unit = "target", talent = 15 }, -- Frost Bomb
{ spell = 44572, type = "debuff", unit = "target"}, -- Deep Freeze
{ spell = 111340, type = "debuff", unit = "target", talent = 8 }, -- Ice Ward
{ spell = 55021, type = "debuff", unit = "target"}, -- Silenced - Improved Counterspell
{ spell = 31589, type = "debuff", unit = "target"}, -- Slow
{ spell = 12486, type = "debuff", unit = "target"}, -- Chilled
{ spell = 2120, type = "debuff", unit = "target"}, -- Flamestrike
{ spell = 44457, type = "debuff", unit = "target", talent = 14 }, -- Living Bomb
{ spell = 114923, type = "debuff", unit = "target", talent = 13 }, -- Nether Tempest
{ spell = 44614, type = "debuff", unit = "target"}, -- Frostfire Bolt
{ spell = 7321, type = "debuff", unit = "target"}, -- Chilled
{ spell = 82691, type = "debuff", unit = "target", talent = 7 }, -- Ring of Frost
{ spell = 102051, type = "debuff", unit = "target", talent = 9 }, -- Frostjaw
{ spell = 113092, type = "debuff", unit = "target", talent = 15 }, -- Frost Bomb
},
icon = "Interface\Icons\Warrior_talent_icon_innerrage"
},
[3] = {
title = L["Abilities"],
args = {
{ spell = 10, type = "ability", usable = true }, -- Blizzard
{ spell = 66, type = "ability", usable = true , buff = true }, -- Invisibility
{ spell = 118, type = "ability", usable = true }, -- Polymorph
{ spell = 120, type = "ability", usable = true }, -- Cone of Cold
{ spell = 122, type = "ability", usable = true }, -- Frost Nova
{ spell = 130, type = "ability", usable = true , buff = true }, -- Slow Fall
{ spell = 475, type = "ability", usable = true }, -- Remove Curse
{ spell = 759, type = "ability", usable = true }, -- Conjure Mana Gem
{ spell = 1449, type = "ability", usable = true }, -- Arcane Explosion
{ spell = 1459, type = "ability", usable = true , buff = true }, -- Arcane Brilliance
{ spell = 1463, type = "ability", talent = 18 , usable = true , buff = true }, -- Incanter's Ward
{ spell = 1953, type = "ability", usable = true }, -- Blink
{ spell = 2120, type = "ability", usable = true }, -- Flamestrike
{ spell = 2136, type = "ability", usable = true }, -- Fire Blast
{ spell = 2139, type = "ability", usable = true }, -- Counterspell
{ spell = 5143, type = "ability", charges = true }, -- Arcane Missiles
{ spell = 6117, type = "ability", usable = true , buff = true }, -- Mage Armor
{ spell = 7302, type = "ability", usable = true , buff = true }, -- Frost Armor
{ spell = 11417, type = "ability", usable = true }, -- Portal: Orgrimmar
{ spell = 11426, type = "ability", talent = 6 , usable = true , buff = true }, -- Ice Barrier
{ spell = 11958, type = "ability", talent = 12 , usable = true }, -- Cold Snap
{ spell = 12042, type = "ability", usable = true , buff = true }, -- Arcane Power
{ spell = 12043, type = "ability", talent = 1 , usable = true , buff = true }, -- Presence of Mind
{ spell = 12051, type = "ability", usable = true , buff = true }, -- Evocation
{ spell = 30449, type = "ability", usable = true }, -- Spellsteal
{ spell = 30451, type = "ability", usable = true }, -- Arcane Blast
{ spell = 30455, type = "ability", usable = true }, -- Ice Lance
{ spell = 30482, type = "ability", usable = true , buff = true }, -- Molten Armor
{ spell = 31589, type = "ability", usable = true }, -- Slow
{ spell = 42955, type = "ability", usable = true }, -- Conjure Refreshment
{ spell = 43987, type = "ability", usable = true }, -- Conjure Refreshment Table
{ spell = 44425, type = "ability", usable = true }, -- Arcane Barrage
{ spell = 44457, type = "ability", talent = 14 , usable = true }, -- Living Bomb
{ spell = 44572, type = "ability", usable = true }, -- Deep Freeze
{ spell = 44614, type = "ability", usable = true }, -- Frostfire Bolt
{ spell = 45438, type = "ability", usable = true , buff = true }, -- Ice Block
{ spell = 55342, type = "ability", usable = true }, -- Mirror Image
{ spell = 80353, type = "ability", usable = true , buff = true }, -- Time Warp
{ spell = 102051, type = "ability", talent = 9 , usable = true }, -- Frostjaw
{ spell = 108839, type = "ability", talent = 3 , charges = true , usable = true , buff = true }, -- Ice Floes
{ spell = 108843, type = "ability", talent = 2 , usable = true , buff = true }, -- Blazing Speed
{ spell = 108978, type = "ability", usable = true }, -- Alter Time
{ spell = 110959, type = "ability", talent = 10 , usable = true }, -- Greater Invisibility
{ spell = 111264, type = "ability", talent = 8 , usable = true , buff = true }, -- Ice Ward
{ spell = 112948, type = "ability", talent = 15 , usable = true }, -- Frost Bomb
{ spell = 113724, type = "ability", talent = 7 , usable = true }, -- Ring of Frost
{ spell = 114923, type = "ability", talent = 13 , usable = true }, -- Nether Tempest
{ spell = 115610, type = "ability", talent = 4 , usable = true , buff = true }, -- Temporal Shield
},
icon = "Interface\Icons\Spell_nature_bloodlust"
},
from weakauras2-mop.
Related Issues (20)
- Global conditions not working HOT 2
- Desaturate Issues with On Cooldown trigger updates HOT 5
- Progress Textures bugged HOT 2
- Priest spell Power Word: Solace Cooldown not showing HOT 2
- Pulsing effect bugs out with CDs HOT 1
- Druid talents (Incarnation, Force of Nature and Heart of the Wild (all have spec variants)) not able to show CD information HOT 3
- Tooltip not working HOT 1
- Weakauras stopped working after update from 1.2.5 to 1.2.6 HOT 2
- Show On: Match Count -> Remaining Time does nothing HOT 2
- Death Runes not trackable
- Smooth progress option not working
- Death runes not updating properly HOT 3
- "Clipped by progress" option not working HOT 3
- UI Taint error - Action blocked HOT 1
- Option to remove blacking out effect but keep the timer sweep for charge based abilities
- Huge Lag on Logout from Spell Cache
- Weakaura seems to break my global channels
- In combat condition not working
- Weak aura from retail doesnt work as it should
- command /wa does not work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weakauras2-mop.