-
Notifications
You must be signed in to change notification settings - Fork 0
/
Speclist.lua
119 lines (100 loc) · 5.12 KB
/
Speclist.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
local GetSpellInfo = GetSpellInfo
local Gladdy = LibStub("Gladdy")
local L = Gladdy.L
function Gladdy:GetSpecBuffs()
return {
-- DRUID
[GetSpellInfo(33881)] = L["Restoration"], -- Natural Perfection
[GetSpellInfo(16880)] = L["Restoration"], -- Nature's Grace; Dreamstate spec in TBC equals Restoration
[GetSpellInfo(24858)] = L["Restoration"], -- Moonkin Form; Dreamstate spec in TBC equals Restoration
-- HUNTER
[GetSpellInfo(34692)] = L["Beast Mastery"], -- The Beast Within
[GetSpellInfo(20895)] = L["Beast Mastery"], -- Spirit Bond
[GetSpellInfo(34455)] = L["Beast Mastery"], -- Ferocious Inspiration
-- MAGE
[GetSpellInfo(33405)] = L["Frost"], -- Ice Barrier
-- PALADIN
[GetSpellInfo(31836)] = L["Holy"], -- Light's Grace
[GetSpellInfo(20375)] = L["Retribution"], -- Seal of Command
[GetSpellInfo(20049)] = L["Retribution"], -- Vengeance
-- PRIEST
[GetSpellInfo(15473)] = L["Shadow"], -- Shadowform
[GetSpellInfo(45234)] = L["Discipline"], -- Focused Will
[GetSpellInfo(27811)] = L["Discipline"], -- Blessed Recovery
[GetSpellInfo(33142)] = L["Holy"], -- Blessed Resilience
-- ROGUE
[GetSpellInfo(36554)] = L["Subtlety"], -- Shadowstep
[GetSpellInfo(31233)] = L["Assassination"], -- Find Weakness
-- WARLOCK
[GetSpellInfo(19028)] = L["Demonology"], -- Soul Link
[GetSpellInfo(23759)] = L["Demonology"], -- Master Demonologist
[GetSpellInfo(30302)] = L["Destruction"], -- Nether Protection
[GetSpellInfo(34935)] = L["Destruction"], -- Backlash
-- WARRIOR
[GetSpellInfo(29838)] = L["Arms"], -- Second Wind
[GetSpellInfo(12292)] = L["Arms"], -- Death Wish
}
end
function Gladdy:GetSpecSpells()
return {
-- DRUID
[GetSpellInfo(33831)] = L["Balance"], -- Force of Nature
[GetSpellInfo(33983)] = L["Feral"], -- Mangle (Cat)
[GetSpellInfo(33987)] = L["Feral"], -- Mangle (Bear)
[GetSpellInfo(17007)] = L["Feral"], -- Leader of the Pack
[GetSpellInfo(18562)] = L["Restoration"], -- Swiftmend
-- HUNTER
[GetSpellInfo(19577)] = L["Beast Mastery"], -- Intimidation
[GetSpellInfo(34490)] = L["Marksmanship"], -- Silencing Shot
[GetSpellInfo(27066)] = L["Marksmanship"], -- Trueshot Aura
[GetSpellInfo(27068)] = L["Survival"], -- Wyvern Sting
[GetSpellInfo(19306)] = L["Survival"], -- Counterattack
-- MAGE
[GetSpellInfo(12042)] = L["Arcane"], -- Arcane Power
[GetSpellInfo(33043)] = L["Fire"], -- Dragon's Breath
[GetSpellInfo(33933)] = L["Fire"], -- Blast Wave
[GetSpellInfo(33405)] = L["Frost"], -- Ice Barrier
[GetSpellInfo(31687)] = L["Frost"], -- Summon Water Elemental
[GetSpellInfo(12472)] = L["Frost"], -- Icy Veins
[GetSpellInfo(11958)] = L["Frost"], -- Cold Snap
-- PALADIN
[GetSpellInfo(33072)] = L["Holy"], -- Holy Shock
[GetSpellInfo(20216)] = L["Holy"], -- Divine Favor
[GetSpellInfo(31842)] = L["Holy"], -- Divine Illumination
[GetSpellInfo(32700)] = L["Protection"], -- Avenger's Shield
[GetSpellInfo(27170)] = L["Retribution"], -- Seal of Command
[GetSpellInfo(35395)] = L["Retribution"], -- Crusader Strike
[GetSpellInfo(20066)] = L["Retribution"], -- Repentance
[GetSpellInfo(20218)] = L["Retribution"], -- Sanctity Aura
-- PRIEST
[GetSpellInfo(10060)] = L["Discipline"], -- Power Infusion
[GetSpellInfo(33206)] = L["Discipline"], -- Pain Suppression
[GetSpellInfo(14752)] = L["Discipline"], -- Divine Spirit
[GetSpellInfo(33143)] = L["Holy"], -- Blessed Resilience
[GetSpellInfo(34861)] = L["Holy"], -- Circle of Healing
[GetSpellInfo(15473)] = L["Shadow"], -- Shadowform
[GetSpellInfo(34917)] = L["Shadow"], -- Vampiric Touch
-- ROGUE
[GetSpellInfo(34413)] = L["Assassination"], -- Mutilate
[GetSpellInfo(13750)] = L["Combat"], -- Adrenaline Rush
[GetSpellInfo(14185)] = L["Subtlety"], -- Preparation
[GetSpellInfo(16511)] = L["Subtlety"], -- Hemorrhage
[GetSpellInfo(36554)] = L["Subtlety"], -- Shadowstep
-- SHAMAN
[GetSpellInfo(16166)] = L["Elemental"], -- Elemental Mastery
[GetSpellInfo(30823)] = L["Enhancement"], -- Shamanistic Rage
[GetSpellInfo(17364)] = L["Enhancement"], -- Stormstrike
[GetSpellInfo(16190)] = L["Restoration"], -- Mana Tide Totem
[GetSpellInfo(32594)] = L["Restoration"], -- Earth Shield
-- WARLOCK
[GetSpellInfo(30405)] = L["Affliction"], -- Unstable Affliction
[GetSpellInfo(30911)] = L["Affliction"], -- Siphon Life
[GetSpellInfo(30414)] = L["Destruction"], -- Shadowfury
-- WARRIOR
[GetSpellInfo(30330)] = L["Arms"], -- Mortal Strike
[GetSpellInfo(12292)] = L["Arms"], -- Death Wish
[GetSpellInfo(30335)] = L["Fury"], -- Bloodthirst
[GetSpellInfo(12809)] = L["Protection"], -- Concussion Blow
[GetSpellInfo(30022)] = L["Protection"], -- Devastation
}
end