initial commit
This commit is contained in:
@@ -0,0 +1,128 @@
|
||||
-- Core/RaidCooldownSpellDatabase.lua
|
||||
-- Raid cooldown database.
|
||||
|
||||
HMGT_SpellData = HMGT_SpellData or {}
|
||||
local Spell = HMGT_SpellData.Spell
|
||||
if not Spell then return end
|
||||
|
||||
HMGT_SpellData.RaidCooldowns = {
|
||||
-- WARRIOR
|
||||
Spell(97462, "Rallying Cry", {
|
||||
classes = {"WARRIOR"},
|
||||
category = "defensive",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
|
||||
-- PALADIN
|
||||
Spell(31821, "Aura Mastery", {
|
||||
classes = {"PALADIN"},
|
||||
specs = {1},
|
||||
category = "defensive",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
|
||||
-- PRIEST
|
||||
Spell(62618, "Power Word: Barrier", {
|
||||
classes = {"PRIEST"},
|
||||
specs = {1},
|
||||
category = "defensive",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
Spell(64843, "Divine Hymn", {
|
||||
classes = {"PRIEST"},
|
||||
specs = {1, 2},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
Spell(47536, "Rapture", {
|
||||
classes = {"PRIEST"},
|
||||
specs = {1},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 90 },
|
||||
}),
|
||||
|
||||
-- DEATH KNIGHT
|
||||
Spell(51052, "Anti-Magic Zone", {
|
||||
classes = {"DEATHKNIGHT"},
|
||||
specs = {1, 2, 3},
|
||||
category = "defensive",
|
||||
state = { kind = "cooldown", cooldown = 120 },
|
||||
mods = {
|
||||
{ talentSpellId = 145629, value = 90, op = "set", target = "cooldown" },
|
||||
},
|
||||
}),
|
||||
-- SHAMAN
|
||||
Spell(98008, "Spirit Link Totem", {
|
||||
classes = {"SHAMAN"},
|
||||
specs = {3},
|
||||
category = "defensive",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
Spell(108280, "Healing Tide Totem", {
|
||||
classes = {"SHAMAN"},
|
||||
specs = {3},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
Spell(192077, "Wind Rush Totem", {
|
||||
classes = {"SHAMAN"},
|
||||
category = "utility",
|
||||
state = { kind = "cooldown", cooldown = 120 },
|
||||
}),
|
||||
|
||||
-- MONK
|
||||
Spell(115310, "Revival", {
|
||||
classes = {"MONK"},
|
||||
specs = {2},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
|
||||
-- DRUID
|
||||
Spell(740, "Tranquility", {
|
||||
classes = {"DRUID"},
|
||||
specs = {4},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
Spell(106898, "Stampeding Roar", {
|
||||
classes = {"DRUID"},
|
||||
category = "utility",
|
||||
state = { kind = "cooldown", cooldown = 120 },
|
||||
}),
|
||||
Spell(33891, "Incarnation: Tree of Life", {
|
||||
classes = {"DRUID"},
|
||||
specs = {4},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
|
||||
-- DEMON HUNTER
|
||||
Spell(196718, "Darkness", {
|
||||
classes = {"DEMONHUNTER"},
|
||||
specs = {1},
|
||||
category = "defensive",
|
||||
state = { kind = "cooldown", cooldown = 180 },
|
||||
}),
|
||||
|
||||
-- EVOKER
|
||||
Spell(363534, "Rewind", {
|
||||
classes = {"EVOKER"},
|
||||
specs = {2},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 240 },
|
||||
mods = {
|
||||
{ talentSpellId = 373862, value = 120, op = "set", target = "cooldown" },
|
||||
},
|
||||
}),
|
||||
Spell(406732, "Dream Projection", {
|
||||
classes = {"EVOKER"},
|
||||
specs = {2},
|
||||
category = "healing",
|
||||
state = { kind = "cooldown", cooldown = 45 },
|
||||
}),
|
||||
}
|
||||
|
||||
if HMGT_SpellData.RebuildLookups then
|
||||
HMGT_SpellData.RebuildLookups()
|
||||
end
|
||||
Reference in New Issue
Block a user