mirror of
https://github.com/Relintai/Relintais-Enemy-Kooldown-Tracker-TBC.git
synced 2025-01-27 15:39:23 +01:00
-Implemented the interruptbar functionality.
-Started the warn functionality.
This commit is contained in:
parent
0b61f4bf04
commit
58a6cfe458
23
Rekt.lua
23
Rekt.lua
@ -27,7 +27,8 @@ Rekt.frames = {
|
|||||||
["focus"] = {},
|
["focus"] = {},
|
||||||
["targetdr"] = {},
|
["targetdr"] = {},
|
||||||
["focusdr"] = {},
|
["focusdr"] = {},
|
||||||
["selfdr"] = {}
|
["selfdr"] = {},
|
||||||
|
["interruptbar"] = {}
|
||||||
}
|
}
|
||||||
|
|
||||||
Rekt.defaults = {
|
Rekt.defaults = {
|
||||||
@ -39,6 +40,7 @@ Rekt.defaults = {
|
|||||||
spellAuraDebug = false,
|
spellAuraDebug = false,
|
||||||
allCDebug = false,
|
allCDebug = false,
|
||||||
selfCDRegister = false,
|
selfCDRegister = false,
|
||||||
|
selfIBCDRegister = false,
|
||||||
specdetection = true,
|
specdetection = true,
|
||||||
petcdguessing = true,
|
petcdguessing = true,
|
||||||
target = {
|
target = {
|
||||||
@ -61,6 +63,16 @@ Rekt.defaults = {
|
|||||||
colorframeenabled = true,
|
colorframeenabled = true,
|
||||||
colorframesize = 4
|
colorframesize = 4
|
||||||
},
|
},
|
||||||
|
interruptbar = {
|
||||||
|
enabled = true,
|
||||||
|
size = 27,
|
||||||
|
xPos = 350,
|
||||||
|
yPos = 350,
|
||||||
|
growOrder = tostring(2),
|
||||||
|
sortOrder = tostring(5),
|
||||||
|
colorframeenabled = true,
|
||||||
|
colorframesize = 4
|
||||||
|
},
|
||||||
targetdr = {
|
targetdr = {
|
||||||
enabled = true,
|
enabled = true,
|
||||||
size = 27,
|
size = 27,
|
||||||
@ -214,6 +226,7 @@ function Rekt:OnEnable()
|
|||||||
self:CreateDRFrames("targetdr");
|
self:CreateDRFrames("targetdr");
|
||||||
self:CreateDRFrames("focusdr");
|
self:CreateDRFrames("focusdr");
|
||||||
self:CreateDRFrames("selfdr");
|
self:CreateDRFrames("selfdr");
|
||||||
|
self:CreateInterruptBarFrames();
|
||||||
self:ApplySettings();
|
self:ApplySettings();
|
||||||
self.targets["self"] = UnitGUID("player");
|
self.targets["self"] = UnitGUID("player");
|
||||||
|
|
||||||
@ -296,7 +309,7 @@ function Rekt:COMBAT_LOG_EVENT_UNFILTERED(_, timestamp, eventType, srcGUID, srcN
|
|||||||
end
|
end
|
||||||
|
|
||||||
if Rekt.spells[spellID] then
|
if Rekt.spells[spellID] then
|
||||||
Rekt:AddCd(srcGUID, spellID);
|
Rekt:AddCd(srcGUID, spellID, srcFlags);
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -380,15 +393,21 @@ end
|
|||||||
|
|
||||||
function Rekt:ApplySettings()
|
function Rekt:ApplySettings()
|
||||||
local db = Rekt.db.profile;
|
local db = Rekt.db.profile;
|
||||||
|
|
||||||
Rekt:MoveTimersStop("target");
|
Rekt:MoveTimersStop("target");
|
||||||
Rekt:MoveTimersStop("focus");
|
Rekt:MoveTimersStop("focus");
|
||||||
Rekt:ReassignCds("target");
|
Rekt:ReassignCds("target");
|
||||||
Rekt:ReassignCds("focus");
|
Rekt:ReassignCds("focus");
|
||||||
|
|
||||||
|
Rekt:MoveTimersStop("interruptbar");
|
||||||
|
Rekt:ReassignIBCds();
|
||||||
|
|
||||||
Rekt:MoveDRTimersStop("targetdr");
|
Rekt:MoveDRTimersStop("targetdr");
|
||||||
Rekt:MoveDRTimersStop("focusdr");
|
Rekt:MoveDRTimersStop("focusdr");
|
||||||
Rekt:MoveDRTimersStop("selfdr");
|
Rekt:MoveDRTimersStop("selfdr");
|
||||||
Rekt:ReassignDRs("targetdr");
|
Rekt:ReassignDRs("targetdr");
|
||||||
Rekt:ReassignDRs("focusdr");
|
Rekt:ReassignDRs("focusdr");
|
||||||
Rekt:ReassignDRs("selfdr");
|
Rekt:ReassignDRs("selfdr");
|
||||||
|
|
||||||
if not db["locked"] then self:ShowMovableFrames() end;
|
if not db["locked"] then self:ShowMovableFrames() end;
|
||||||
end
|
end
|
||||||
|
2
Rekt.toc
2
Rekt.toc
@ -16,4 +16,6 @@ data\options.lua
|
|||||||
data\sorters.lua
|
data\sorters.lua
|
||||||
data\drs.lua
|
data\drs.lua
|
||||||
data\cooldowns.lua
|
data\cooldowns.lua
|
||||||
|
data\interruptbar.lua
|
||||||
|
data\warn.lua
|
||||||
Rekt.lua
|
Rekt.lua
|
||||||
|
@ -51,7 +51,7 @@ function Rekt:ReassignCds(which)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function Rekt:AddCd(srcGUID, spellID)
|
function Rekt:AddCd(srcGUID, spellID, srcFlags)
|
||||||
local db = Rekt.db.profile;
|
local db = Rekt.db.profile;
|
||||||
if not db["enabled"] then return end;
|
if not db["enabled"] then return end;
|
||||||
|
|
||||||
@ -72,6 +72,7 @@ function Rekt:AddCd(srcGUID, spellID)
|
|||||||
local spec = Rekt.cds[srcGUID]["spec"][1];
|
local spec = Rekt.cds[srcGUID]["spec"][1];
|
||||||
local class, isPet = Rekt.spells[spellID][7], Rekt.spells[spellID][9];
|
local class, isPet = Rekt.spells[spellID][7], Rekt.spells[spellID][9];
|
||||||
local cd, reset, spellCategory = Rekt.spells[spellID][spec], Rekt.spells[spellID][2], Rekt.spells[spellID][8];
|
local cd, reset, spellCategory = Rekt.spells[spellID][spec], Rekt.spells[spellID][2], Rekt.spells[spellID][8];
|
||||||
|
local interrupt, warn = Rekt.spells[spellID][10], Rekt.spells[spellID][11];
|
||||||
|
|
||||||
if db["petcdguessing"] then
|
if db["petcdguessing"] then
|
||||||
if (Rekt.cds[srcGUID]["spec"][2] == "") and class then
|
if (Rekt.cds[srcGUID]["spec"][2] == "") and class then
|
||||||
@ -104,6 +105,11 @@ function Rekt:AddCd(srcGUID, spellID)
|
|||||||
spellCategory
|
spellCategory
|
||||||
}
|
}
|
||||||
|
|
||||||
|
--Interruptbar
|
||||||
|
if interrupt and db["interruptbar"]["enabled"] then
|
||||||
|
Rekt:AddInterruptCD(Rekt.cds[srcGUID][spellID], srcFlags);
|
||||||
|
end
|
||||||
|
|
||||||
--add it to every class of the same type
|
--add it to every class of the same type
|
||||||
if db["petcdguessing"] and isPet then
|
if db["petcdguessing"] and isPet then
|
||||||
for k, v in pairs(Rekt.cds) do
|
for k, v in pairs(Rekt.cds) do
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
Rekt = LibStub("AceAddon-3.0"):NewAddon("Rekt", "AceConsole-3.0", "AceEvent-3.0")
|
Rekt = LibStub("AceAddon-3.0"):NewAddon("Rekt", "AceConsole-3.0", "AceEvent-3.0")
|
||||||
Rekt.appName = "Rekt"
|
Rekt.appName = "Rekt"
|
||||||
Rekt.dbName = "RektDB"
|
Rekt.dbName = "RektDB"
|
||||||
Rekt.version = "1.0RC1"
|
Rekt.version = "1.05"
|
||||||
|
|
||||||
function Rekt:HideFrames()
|
function Rekt:HideFrames()
|
||||||
for i = 1, 23 do
|
for i = 1, 23 do
|
||||||
|
242
data/interruptbar.lua
Normal file
242
data/interruptbar.lua
Normal file
@ -0,0 +1,242 @@
|
|||||||
|
|
||||||
|
local band = bit.band
|
||||||
|
|
||||||
|
Rekt.interrupts = {
|
||||||
|
["count"] = 0,
|
||||||
|
["spells"] = {}
|
||||||
|
}
|
||||||
|
|
||||||
|
function Rekt:AddInterruptCD(cooldown, srcFlags)
|
||||||
|
local db = Rekt.db.profile;
|
||||||
|
|
||||||
|
if not db["selfIBCDRegister"] then
|
||||||
|
if not (band(srcFlags, 0x00000040) == 0x00000040) then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
local ir = Rekt.interrupts;
|
||||||
|
|
||||||
|
ir["count"] = ir["count"] + 1;
|
||||||
|
|
||||||
|
if not ir["spells"] then
|
||||||
|
ir["spells"] = {};
|
||||||
|
end
|
||||||
|
|
||||||
|
ir["spells"][ir["count"]] = cooldown;
|
||||||
|
|
||||||
|
Rekt:ReassignIBCds();
|
||||||
|
end
|
||||||
|
|
||||||
|
function Rekt:CreateInterruptBarFrames()
|
||||||
|
for i = 1, 23 do
|
||||||
|
local frame = CreateFrame("Frame", nil, UIParent, nil);
|
||||||
|
frame:SetFrameStrata("MEDIUM");
|
||||||
|
frame:SetWidth(150);
|
||||||
|
frame:SetHeight(150);
|
||||||
|
if i == 1 then
|
||||||
|
frame:SetScript("OnUpdate", function() self:OnInterruptBarUpdate() end)
|
||||||
|
end
|
||||||
|
local text = frame:CreateTexture();
|
||||||
|
text:SetTexture("Interface\\Icons\\Spell_Arcane_Blink")
|
||||||
|
text:SetAllPoints(frame);
|
||||||
|
frame.texture = text;
|
||||||
|
local CoolDown = CreateFrame("Cooldown", "RektIBCoolDown" .. i, frame);
|
||||||
|
CoolDown:SetAllPoints()
|
||||||
|
CoolDown:SetCooldown(GetTime(), 50);
|
||||||
|
frame:Hide();
|
||||||
|
|
||||||
|
local colorframe = CreateFrame("Frame", nil, UIParent, nil);
|
||||||
|
colorframe:SetFrameStrata("BACKGROUND");
|
||||||
|
colorframe:SetWidth(150);
|
||||||
|
colorframe:SetHeight(150);
|
||||||
|
colorframe:SetBackdrop({bgFile = "Interface/Tooltips/UI-Tooltip-Background",
|
||||||
|
--edgeFile = "Interface/Tooltips/UI-Tooltip-Border",
|
||||||
|
edgeFile = nil,
|
||||||
|
tile = true, tileSize = 16, edgeSize = 0,
|
||||||
|
--insets = { left = 4, right = 4, top = 4, bottom = 4 }});
|
||||||
|
insets = nil});
|
||||||
|
colorframe:Hide();
|
||||||
|
|
||||||
|
Rekt.frames["interruptbar"][i] = {}
|
||||||
|
Rekt.frames["interruptbar"][i]["frame"] = frame;
|
||||||
|
Rekt.frames["interruptbar"][i]["texture"] = text;
|
||||||
|
Rekt.frames["interruptbar"][i]["cooldown"] = CoolDown;
|
||||||
|
Rekt.frames["interruptbar"][i]["colorframe"] = colorframe;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function Rekt:OnInterruptBarUpdate()
|
||||||
|
if Rekt:UpdateIBCDs() then
|
||||||
|
Rekt:ReassignIBCds();
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function Rekt:UpdateIBCDs()
|
||||||
|
if self.interrupts["count"] == 0 then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
if not self.interrupts["spells"] then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
local t = GetTime();
|
||||||
|
local found = false;
|
||||||
|
local count = 0;
|
||||||
|
|
||||||
|
--let's check if one of the cooldowns finished
|
||||||
|
for k, v in pairs(self.interrupts["spells"]) do
|
||||||
|
if v[2] <= t then
|
||||||
|
self.interrupts["spells"][k] = nil;
|
||||||
|
count = count + 1;
|
||||||
|
found = true;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if found then
|
||||||
|
self.interrupts["count"] = self.interrupts["count"] - count;
|
||||||
|
self.interrupts["spells"] = Rekt.NormalizeTable(self.interrupts["spells"]);
|
||||||
|
end
|
||||||
|
|
||||||
|
return found;
|
||||||
|
end
|
||||||
|
|
||||||
|
--This function will remap the given table to be sequential
|
||||||
|
--meaning: [0] = 5, [1] = nil, [2] = 4, will become [0] = 5, [1] = 4, [2] = nil
|
||||||
|
function Rekt:NormalizeTable(table)
|
||||||
|
|
||||||
|
if not table then return; end
|
||||||
|
|
||||||
|
local tmp = {};
|
||||||
|
|
||||||
|
--make the tmp table
|
||||||
|
local i = 1;
|
||||||
|
for k, v in pairs(table) do
|
||||||
|
if v then
|
||||||
|
tmp[i] = v;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
return tmp;
|
||||||
|
end
|
||||||
|
|
||||||
|
--Refreshes the frames
|
||||||
|
function Rekt:ReassignIBCds()
|
||||||
|
local db = Rekt.db.profile;
|
||||||
|
|
||||||
|
--first hide all
|
||||||
|
for i = 1, 23 do
|
||||||
|
local frame = Rekt.frames["interruptbar"][i]["frame"];
|
||||||
|
frame:Hide();
|
||||||
|
local colorframe = Rekt.frames["interruptbar"][i]["colorframe"];
|
||||||
|
colorframe:Hide();
|
||||||
|
end
|
||||||
|
|
||||||
|
--check if frames are unlocked
|
||||||
|
if not db["locked"] then return end;
|
||||||
|
|
||||||
|
if self.interrupts["count"] == 0 then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
if not self.interrupts["spells"] then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
--update cds
|
||||||
|
Rekt:UpdateIBCDs();
|
||||||
|
|
||||||
|
--sort them
|
||||||
|
local tmp = Rekt:SortIBCDs();
|
||||||
|
|
||||||
|
--let's fill them up
|
||||||
|
local i = 1;
|
||||||
|
for k, v in ipairs(tmp) do
|
||||||
|
local frame = Rekt.frames["interruptbar"][i]["frame"];
|
||||||
|
local text = Rekt.frames["interruptbar"][i]["texture"];
|
||||||
|
text:SetTexture(v["spellIcon"]);
|
||||||
|
local CoolDown = Rekt.frames["interruptbar"][i]["cooldown"];
|
||||||
|
CoolDown:SetCooldown(v["currentTime"], v["cd"]);
|
||||||
|
frame:Show();
|
||||||
|
if (db["interruptbar"]["colorframeenabled"]) then
|
||||||
|
local colorframe = Rekt.frames["interruptbar"][i]["colorframe"];
|
||||||
|
--self:Print(v["spellID"] .. " cat: " .. v["spellCategory"]);
|
||||||
|
|
||||||
|
colorframe:SetBackdropColor(db["color"][v["spellCategory"]]["r"],
|
||||||
|
db["color"][v["spellCategory"]]["g"],
|
||||||
|
db["color"][v["spellCategory"]]["b"],
|
||||||
|
db["color"][v["spellCategory"]]["a"]);
|
||||||
|
colorframe:Show();
|
||||||
|
end
|
||||||
|
i = i + 1;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function Rekt:SortIBCDs()
|
||||||
|
if self.interrupts["count"] == 0 then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
if not self.interrupts["spells"] then
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
local db = Rekt.db.profile;
|
||||||
|
local ir = Rekt.interrupts;
|
||||||
|
local tmp = {};
|
||||||
|
|
||||||
|
--make the tmp table
|
||||||
|
local i = 1;
|
||||||
|
for k, v in pairs(ir["spells"]) do
|
||||||
|
if v then
|
||||||
|
tmp[i] = {
|
||||||
|
currentTime = v[1],
|
||||||
|
endTime = v[2],
|
||||||
|
cd = v[3],
|
||||||
|
spellIcon = v[4],
|
||||||
|
spellID = v[5],
|
||||||
|
spellCategory = v[6]
|
||||||
|
};
|
||||||
|
|
||||||
|
--self:Print(v[1] .. v[2] .. v[3] .. v[4] .. v[5])
|
||||||
|
--self:Print(tmp[i]["currentTime"] .. " " .. tmp[i]["endTime"] .. " " .. tmp[i]["cd"]);-- .. " " .. tmp[i][4] .. " " .. tmp[i][5])
|
||||||
|
i = i + 1;
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if not tmp then return end;
|
||||||
|
|
||||||
|
if not db["cdtypesortorder"]["enabled"] then
|
||||||
|
if db["interruptbar"]["sortOrder"] == "1" then --["1"] = "Ascending (CD left)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerAscendingCDLeft(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "2" then --["2"] = "Descending (CD left)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerDescendingCDLeft(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "3" then --["3"] = "Ascending (CD total)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerAscendingCDTotal(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "4" then --["4"] = "Descending (CD total)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerDescendingCDTotal(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "5" then --["5"] = "Recent first",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerRecentFirst(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "6" then --["6"] = "Recent Last",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerRecentLast(a, b) end);
|
||||||
|
end --["7"] = "No order"
|
||||||
|
else
|
||||||
|
if db["interruptbar"]["sortOrder"] == "1" then --["1"] = "Ascending (CD left)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerAscendingCDLeftT(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "2" then --["2"] = "Descending (CD left)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerDescendingCDLeftT(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "3" then --["3"] = "Ascending (CD total)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerAscendingCDTotalT(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "4" then --["4"] = "Descending (CD total)",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerDescendingCDTotalT(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "5" then --["5"] = "Recent first",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerRecentFirstT(a, b) end);
|
||||||
|
elseif db["interruptbar"]["sortOrder"] == "6" then --["6"] = "Recent Last",
|
||||||
|
table.sort(tmp, function(a, b) return Rekt:ComparerRecentLastT(a, b) end);
|
||||||
|
end --["7"] = "No order"
|
||||||
|
end
|
||||||
|
|
||||||
|
return tmp;
|
||||||
|
end
|
@ -163,7 +163,7 @@ function Rekt:ShowMovableFrames()
|
|||||||
--Create them if they doesn't exists
|
--Create them if they doesn't exists
|
||||||
if not Rekt.MovableFrames then
|
if not Rekt.MovableFrames then
|
||||||
Rekt.MovableFrames = {}
|
Rekt.MovableFrames = {}
|
||||||
for i = 1, 5 do
|
for i = 1, 6 do
|
||||||
local frame = CreateFrame("Frame", nil, UIParent, nil);
|
local frame = CreateFrame("Frame", nil, UIParent, nil);
|
||||||
frame:SetFrameStrata("BACKGROUND");
|
frame:SetFrameStrata("BACKGROUND");
|
||||||
frame:SetScript("OnDragStart", function() self:MovableFrameDragStart() end)
|
frame:SetScript("OnDragStart", function() self:MovableFrameDragStart() end)
|
||||||
@ -188,6 +188,8 @@ function Rekt:ShowMovableFrames()
|
|||||||
ttext = "FDR";
|
ttext = "FDR";
|
||||||
elseif i == 5 then
|
elseif i == 5 then
|
||||||
ttext = "SDR";
|
ttext = "SDR";
|
||||||
|
elseif i == 6 then
|
||||||
|
ttext = "IB";
|
||||||
end
|
end
|
||||||
|
|
||||||
t:SetText(ttext);
|
t:SetText(ttext);
|
||||||
@ -203,6 +205,8 @@ function Rekt:ShowMovableFrames()
|
|||||||
which = "focusdr";
|
which = "focusdr";
|
||||||
elseif i == 5 then
|
elseif i == 5 then
|
||||||
which = "selfdr";
|
which = "selfdr";
|
||||||
|
elseif i == 6 then
|
||||||
|
which = "interruptbar";
|
||||||
end
|
end
|
||||||
|
|
||||||
frame.DragID = which;
|
frame.DragID = which;
|
||||||
@ -418,3 +422,13 @@ function Rekt:setSelfCDRegister(v)
|
|||||||
Rekt:ReassignCds("target");
|
Rekt:ReassignCds("target");
|
||||||
Rekt:ReassignCds("focus");
|
Rekt:ReassignCds("focus");
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function Rekt:getIBSelfCDRegister()
|
||||||
|
local db = Rekt.db.profile;
|
||||||
|
return db["selfIBCDRegister"];
|
||||||
|
end
|
||||||
|
|
||||||
|
function Rekt:setIBSelfCDRegister(v)
|
||||||
|
local db = Rekt.db.profile;
|
||||||
|
db["selfIBCDRegister"] = v;
|
||||||
|
end
|
@ -42,6 +42,7 @@ function Rekt:GetRektOptions()
|
|||||||
}
|
}
|
||||||
return options;
|
return options;
|
||||||
end
|
end
|
||||||
|
|
||||||
--order 10-20
|
--order 10-20
|
||||||
function Rekt:getTargetandFocusOptions()
|
function Rekt:getTargetandFocusOptions()
|
||||||
local args = {
|
local args = {
|
||||||
@ -169,6 +170,68 @@ function Rekt:getTargetandFocusOptions()
|
|||||||
Rekt:setColorFrameSize("focus", v);
|
Rekt:setColorFrameSize("focus", v);
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
|
ibHeader = {
|
||||||
|
type = "header", name = "InterruptBar's settings", order = 30
|
||||||
|
},
|
||||||
|
ibtoggle = {
|
||||||
|
type = "toggle", name = "InterruptBar", desc = "Enable/Disable showing the InterruptBar", order = 31,
|
||||||
|
get = function() return Rekt:isPartEnabled("interruptbar") end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:SetPartEnabledOrDisabled("interruptbar", v);
|
||||||
|
end
|
||||||
|
},
|
||||||
|
ibrange = {
|
||||||
|
type = "range", name = "InterruptBar's size", order = 32, min = 10, max = 150, step = 1,
|
||||||
|
get = function() return Rekt:getFrameSize("interruptbar") end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:setFrameSize("interruptbar", v);
|
||||||
|
end
|
||||||
|
},
|
||||||
|
ibGrowSelect = {
|
||||||
|
type = "select", style = "dropdown", name = "InterruptBarGrow",
|
||||||
|
desc = "Change which way the InterruptBar's cooldowns will grow", order = 33,
|
||||||
|
values = {
|
||||||
|
["1"] = "Up",
|
||||||
|
["2"] = "Right",
|
||||||
|
["3"] = "Down",
|
||||||
|
["4"] = "Left"
|
||||||
|
},
|
||||||
|
get = function() return Rekt:getGrowOrder("interruptbar") end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:setGrowOrder("interruptbar", v);
|
||||||
|
end
|
||||||
|
},
|
||||||
|
ibSortSelect = {
|
||||||
|
type = "select", style = "dropdown", name = "InterruptBarSortOrder",
|
||||||
|
desc = "Change the InterruptBar's cooldowns's sort order", order = 34,
|
||||||
|
values = {
|
||||||
|
["1"] = "Ascending (CD left)",
|
||||||
|
["2"] = "Descending (CD left)",
|
||||||
|
["3"] = "Ascending (CD total)",
|
||||||
|
["4"] = "Descending (CD total)",
|
||||||
|
["5"] = "Recent first",
|
||||||
|
["6"] = "Recent Last",
|
||||||
|
["7"] = "No order"
|
||||||
|
},
|
||||||
|
get = function() return Rekt:getSortOrder("interruptbar") end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:setSortOrder("interruptbar", v);
|
||||||
|
end
|
||||||
|
},
|
||||||
|
ibcolortoggle = {
|
||||||
|
type = "toggle", name = "Colors", desc = "Enable/Disable showing the InterruptBar's cooldown's colors.", order = 35,
|
||||||
|
get = function() return Rekt:getColorFrameEnabled("interruptbar") end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:setColorFrameEnabled("interruptbar", v);
|
||||||
|
end
|
||||||
|
},
|
||||||
|
ibcolorrange = {
|
||||||
|
type = "range", name = "InterruptBar's Color size", order = 36, min = 1, max = 30, step = 1,
|
||||||
|
get = function() return Rekt:getColorFrameSize("interruptbar") end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:setColorFrameSize("interruptbar", v);
|
||||||
|
end
|
||||||
|
},
|
||||||
}
|
}
|
||||||
return args;
|
return args;
|
||||||
end
|
end
|
||||||
@ -637,9 +700,16 @@ function Rekt:getDebugOptions()
|
|||||||
Rekt:setSelfCDRegister(v);
|
Rekt:setSelfCDRegister(v);
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
|
selfcd = {
|
||||||
|
type = "toggle", name = "Friendly + Self Interrupts", desc = "Enable/Disable registering, and showing friendly and self interrupts at the interruptbar.", order = 54,
|
||||||
|
get = function() return Rekt:getIBSelfCDRegister() end,
|
||||||
|
set = function(_, v)
|
||||||
|
Rekt:setIBSelfCDRegister(v);
|
||||||
|
end
|
||||||
|
},
|
||||||
debugselect = {
|
debugselect = {
|
||||||
type = "select", style = "dropdown", name = "debuglevel",
|
type = "select", style = "dropdown", name = "debuglevel",
|
||||||
desc = "Change the debuglevel", order = 54,
|
desc = "Change the debuglevel", order = 55,
|
||||||
values = {
|
values = {
|
||||||
["0"] = "No Messages",
|
["0"] = "No Messages",
|
||||||
},
|
},
|
||||||
|
714
data/spells.lua
714
data/spells.lua
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
-- [42292] ={120, nil, 120, 120, 120, 0, "", "anticc", false}, --PvP Trinket
|
-- [42292] ={120, nil, 120, 120, 120, 0, "", "anticc", false, false, false, false, false}, --PvP Trinket
|
||||||
-- spellid cd reset spec1cd, spec2cd, spec3cd, spec, class, type, ispetspell --comment
|
-- spellid cd reset spec1cd, spec2cd, spec3cd, spec, class, type, ispetspell interrupt warn --comment
|
||||||
|
|
||||||
--!IMPORTANT type, has to match one from the list below, nor can it be empty, you will get Lua errors from Sorters!
|
--!IMPORTANT type, has to match one from the list below, nor can it be empty, you will get Lua errors from Sorters!
|
||||||
|
|
||||||
@ -14,153 +14,155 @@
|
|||||||
--Type -> used for the colors, and type based sorting
|
--Type -> used for the colors, and type based sorting
|
||||||
-- values: silence,gapcloser,defensive,potion,nuke,anticc,cc,stun,disarm,cdreset,shield,uncategorized
|
-- values: silence,gapcloser,defensive,potion,nuke,anticc,cc,stun,disarm,cdreset,shield,uncategorized
|
||||||
--ispetspell -> if its a pet spell true, else false
|
--ispetspell -> if its a pet spell true, else false
|
||||||
|
--interrupt -> show it on the interruptbar?
|
||||||
|
--warn -> Show it on the warn frame?
|
||||||
|
|
||||||
Rekt.spells = {
|
Rekt.spells = {
|
||||||
--Trinkets
|
--Trinkets
|
||||||
--This (Doesn't work, because there is no combatlog event)
|
--This (Doesn't work, because there is no combatlog event)
|
||||||
[42292] = {120, nil, 120, 120, 120, 0, "", "anticc", false}, --PvP Trinket
|
[42292] = {120, nil, 120, 120, 120, 0, "", "anticc", false, false, true}, --PvP Trinket
|
||||||
[44055] = {180, nil, 180, 180, 180, 0, "", "defensive", false}, --Battlemaster Trinket
|
[44055] = {180, nil, 180, 180, 180, 0, "", "defensive", false, false, true}, --Battlemaster Trinket
|
||||||
|
|
||||||
--Other Stuff
|
--Other Stuff
|
||||||
[51582] = {300, nil, 300, 300, 300, 0, "", "gapcloser", false}, --Rocket Boots Extreme + Lite
|
[51582] = {300, nil, 300, 300, 300, 0, "", "gapcloser", false, false, true}, --Rocket Boots Extreme + Lite
|
||||||
[30456] = {300, nil, 300, 300, 300, 0, "", "shield", false}, --Nigh Invulnerability Belt
|
[30456] = {300, nil, 300, 300, 300, 0, "", "shield", false, false, true}, --Nigh Invulnerability Belt
|
||||||
[30501] = {300, nil, 300, 300, 300, 0, "", "cc", false}, --Gnomish Poultryizer
|
[30501] = {300, nil, 300, 300, 300, 0, "", "cc", false, false, false}, --Gnomish Poultryizer
|
||||||
|
|
||||||
--Racials (War Stomp no combatlog entry)
|
--Racials (War Stomp no combatlog entry)
|
||||||
[20600] = {180, nil, 120, 120, 120, 0, "", "anticc", false}, --Perception
|
[20600] = {180, nil, 120, 120, 120, 0, "", "anticc", false, false, true}, --Perception
|
||||||
[7744] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Will of the Forsaken
|
[7744] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Will of the Forsaken
|
||||||
[25046] = {120, nil, 120, 120, 120, 0, "", "silence", false}, --Arcane Torrent (Energy Version)
|
[25046] = {120, nil, 120, 120, 120, 0, "", "silence", false, false, false}, --Arcane Torrent (Energy Version)
|
||||||
[28730] = {120, nil, 120, 120, 120, 0, "", "silence", false}, --Arcane Torrent (Mana version)
|
[28730] = {120, nil, 120, 120, 120, 0, "", "silence", false, false, false}, --Arcane Torrent (Mana version)
|
||||||
[50613] = {120, nil, 120, 120, 120, 0, "", "silence", false}, --Arcane Torrent (Runic Power version)
|
[50613] = {120, nil, 120, 120, 120, 0, "", "silence", false, false, false}, --Arcane Torrent (Runic Power version)
|
||||||
[28730] = {120, nil, 120, 120, 120, 0, "", "silence", false}, --Arcane Torrent (Heroes Warrior)
|
[28730] = {120, nil, 120, 120, 120, 0, "", "silence", false, false, false}, --Arcane Torrent (Heroes Warrior)
|
||||||
[65116] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Stoneform
|
[65116] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, true}, --Stoneform
|
||||||
[20589] = {105, nil, 105, 105, 105, 0, "", "defensive", false}, --Escape Artist
|
[20589] = {105, nil, 105, 105, 105, 0, "", "defensive", false, false, false}, --Escape Artist
|
||||||
[28880] = {180, nil, 180, 180, 180, 0, "", "defensive", false}, --Gift of the Naaru
|
[28880] = {180, nil, 180, 180, 180, 0, "", "defensive", false, false, false}, --Gift of the Naaru
|
||||||
--Potions
|
--Potions
|
||||||
[6615] = {60, nil, 60, 60, 60, 0, "", "potion", false}, --Free Action Potion
|
[6615] = {60, nil, 60, 60, 60, 0, "", "potion", false, false, true}, --Free Action Potion
|
||||||
|
|
||||||
--Warrior
|
--Warrior
|
||||||
--Arms
|
--Arms
|
||||||
[100] = {15, nil, 20, 15, 15, 0, "Warrior", "gapcloser", false}, --Charge rank 1
|
[100] = {15, nil, 20, 15, 15, 0, "Warrior", "gapcloser", false, false, false}, --Charge rank 1
|
||||||
[6178] = {15, nil, 20, 15, 15, 0, "Warrior", "gapcloser", false}, --Charge rank 2
|
[6178] = {15, nil, 20, 15, 15, 0, "Warrior", "gapcloser", false, false, false}, --Charge rank 2
|
||||||
[11578] = {15, nil, 20, 15, 15, 0, "Warrior", "gapcloser", false}, --Charge rank 3
|
[11578] = {15, nil, 20, 15, 15, 0, "Warrior", "gapcloser", false, false, false}, --Charge rank 3
|
||||||
[20230] = {1800, nil, 1800, 1800, 1800, 0, "Warrior", "nuke", false}, --Retaliation
|
[20230] = {1800, nil, 1800, 1800, 1800, 0, "Warrior", "nuke", false, false, true}, --Retaliation
|
||||||
[12292] = {180, nil, 180, 180, 180, 3, "Warrior", "nuke", false}, --Death Wish
|
[12292] = {180, nil, 180, 180, 180, 3, "Warrior", "nuke", false, false, true}, --Death Wish
|
||||||
--Detection
|
--Detection
|
||||||
[12294] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false}, --Mortal Strike r1
|
[12294] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false, false, false}, --Mortal Strike r1
|
||||||
[21551] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false}, --Mortal Strike r2
|
[21551] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false, false, false}, --Mortal Strike r2
|
||||||
[21552] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false}, --Mortal Strike r3
|
[21552] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false, false, false}, --Mortal Strike r3
|
||||||
[21553] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false}, --Mortal Strike r4
|
[21553] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false, false, false}, --Mortal Strike r4
|
||||||
[25248] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false}, --Mortal Strike r5
|
[25248] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false, false, false}, --Mortal Strike r5
|
||||||
[30330] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false}, --Mortal Strike r6
|
[30330] = {0, nil, 0, 0, 0, 3, "Warrior", "uncategorized", false, false, false}, --Mortal Strike r6
|
||||||
--Fury
|
--Fury
|
||||||
[18499] = {30, nil, 30, 30, 30, 0, "Warrior", "anticc", false}, --Berserker Rage
|
[18499] = {30, nil, 30, 30, 30, 0, "Warrior", "anticc", false, false, true}, --Berserker Rage
|
||||||
[20252] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false}, --Intercept r1
|
[20252] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false, false, false}, --Intercept r1
|
||||||
[20616] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false}, --Intercept r2
|
[20616] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false, false, false}, --Intercept r2
|
||||||
[20617] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false}, --Intercept r3
|
[20617] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false, false, false}, --Intercept r3
|
||||||
[25272] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false}, --Intercept r4
|
[25272] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false, false, false}, --Intercept r4
|
||||||
[25275] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false}, --Intercept r5
|
[25275] = {30, nil, 20, 30, 30, 0, "Warrior", "gapcloser", false, false, false}, --Intercept r5
|
||||||
[5246] = {180, nil, 180, 180, 180, 0, "Warrior", "cc", false}, --Intimidating Shout
|
[5246] = {180, nil, 180, 180, 180, 0, "Warrior", "cc", false, false, false}, --Intimidating Shout
|
||||||
[6552] = {10, nil, 10, 10, 10, 0, "Warrior", "silence", false}, --Pummel r1
|
[6552] = {10, nil, 10, 10, 10, 0, "Warrior", "silence", false, true, true}, --Pummel r1
|
||||||
[6554] = {10, nil, 10, 10, 10, 0, "Warrior", "silence", false}, --Pummel r2
|
[6554] = {10, nil, 10, 10, 10, 0, "Warrior", "silence", false, true, true}, --Pummel r2
|
||||||
[1719] = {1800, nil, 1800, 1800, 1800, 0, "Warrior", "nuke", false}, --Recklessness
|
[1719] = {1800, nil, 1800, 1800, 1800, 0, "Warrior", "nuke", false, false, true}, --Recklessness
|
||||||
[12328] = {30, nil, 30, 30, 30, 4, "Warrior", "uncategorized", false}, --Sweeping Strikes
|
[12328] = {30, nil, 30, 30, 30, 4, "Warrior", "uncategorized", false, false, false}, --Sweeping Strikes
|
||||||
--Detection
|
--Detection
|
||||||
[23881] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Bloodthirst r1
|
[23881] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Bloodthirst r1
|
||||||
[23892] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Bloodthirst r2
|
[23892] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Bloodthirst r2
|
||||||
[23893] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Bloodthirst r3
|
[23893] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Bloodthirst r3
|
||||||
[23894] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Bloodthirst r4
|
[23894] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Bloodthirst r4
|
||||||
[25251] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Bloodthirst r5
|
[25251] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Bloodthirst r5
|
||||||
[30335] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Bloodthirst r6
|
[30335] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Bloodthirst r6
|
||||||
[29801] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Rampage r1
|
[29801] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Rampage r1
|
||||||
[30030] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Rampage r2
|
[30030] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Rampage r2
|
||||||
[30033] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false}, --Rampage r3
|
[30033] = {0, nil, 0, 0, 0, 4, "Warrior", "uncategorized", false, false, false}, --Rampage r3
|
||||||
--Protection
|
--Protection
|
||||||
[12809] = {45, nil, 45, 45, 45, 5, "Warrior", "stun", false}, --Concussion Blow
|
[12809] = {45, nil, 45, 45, 45, 5, "Warrior", "stun", false, false, false}, --Concussion Blow
|
||||||
[676] = {60, nil, 60, 60, 60, 0, "Warrior", "disarm", false}, --Disarm
|
[676] = {60, nil, 60, 60, 60, 0, "Warrior", "disarm", false, false, false}, --Disarm
|
||||||
[3411] = {30, nil, 30, 30, 30, 0, "Warrior", "gapcloser", false}, --Intervene
|
[3411] = {30, nil, 30, 30, 30, 0, "Warrior", "gapcloser", false, false, false}, --Intervene
|
||||||
[12975] = {480, nil, 480, 480, 480, 0, "Warrior", "defensive", false}, --Last Stand
|
[12975] = {480, nil, 480, 480, 480, 0, "Warrior", "defensive", false, false, true}, --Last Stand
|
||||||
[871] = {1800, nil, 1800, 1800, 1800, 0, "Warrior", "defensive", false}, --Shield Wall
|
[871] = {1800, nil, 1800, 1800, 1800, 0, "Warrior", "defensive", false, false, true}, --Shield Wall
|
||||||
[23920] = {10, nil, 10, 10, 10, 0, "Warrior", "silence", false}, --Spell Reflection
|
[23920] = {10, nil, 10, 10, 10, 0, "Warrior", "silence", false, true, true}, --Spell Reflection
|
||||||
[72] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false}, --Shield Bash r1
|
[72] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false, true, false}, --Shield Bash r1
|
||||||
[1671] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false}, --Shield Bash r2
|
[1671] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false, true, false}, --Shield Bash r2
|
||||||
[1672] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false}, --Shield Bash r3
|
[1672] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false, true, false}, --Shield Bash r3
|
||||||
[29704] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false}, --Shield Bash r4
|
[29704] = {12, nil, 12, 12, 12, 0, "Warrior", "silence", false, true, false}, --Shield Bash r4
|
||||||
--Detection
|
--Detection
|
||||||
[20243] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Devastate r1
|
[20243] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Devastate r1
|
||||||
[30016] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Devastate r2
|
[30016] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Devastate r2
|
||||||
[30022] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Devastate r3
|
[30022] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Devastate r3
|
||||||
[23922] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Shield Slam r1
|
[23922] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Shield Slam r1
|
||||||
[23923] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Shield Slam r2
|
[23923] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Shield Slam r2
|
||||||
[23924] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Shield Slam r3
|
[23924] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Shield Slam r3
|
||||||
[23925] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Shield Slam r4
|
[23925] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Shield Slam r4
|
||||||
[25258] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Shield Slam r5
|
[25258] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Shield Slam r5
|
||||||
[30356] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false}, --Shield Slam r6
|
[30356] = {0, nil, 0, 0, 0, 5, "Warrior", "uncategorized", false, false, false}, --Shield Slam r6
|
||||||
|
|
||||||
--Paladin
|
--Paladin
|
||||||
--Holy
|
--Holy
|
||||||
[20216] = {120, nil, 120, 120, 120, 3, "Paladin", "uncategorized", false}, --Divine Favor
|
[20216] = {120, nil, 120, 120, 120, 3, "Paladin", "uncategorized", false, false, false}, --Divine Favor
|
||||||
[31842] = {180, nil, 180, 180, 180, 3, "Paladin", "uncategorized", false}, --Divine Illumination
|
[31842] = {180, nil, 180, 180, 180, 3, "Paladin", "uncategorized", false, false, false}, --Divine Illumination
|
||||||
[2812] = {20, nil, 20, 20, 20, 0, "Paladin", "uncategorized", false}, --Holy Wrath r1
|
[2812] = {20, nil, 20, 20, 20, 0, "Paladin", "uncategorized", false, false, false}, --Holy Wrath r1
|
||||||
[10318] = {20, nil, 20, 20, 20, 0, "Paladin", "uncategorized", false}, --Holy Wrath r2
|
[10318] = {20, nil, 20, 20, 20, 0, "Paladin", "uncategorized", false, false, false}, --Holy Wrath r2
|
||||||
[27139] = {20, nil, 20, 20, 20, 0, "Paladin", "uncategorized", false}, --Holy Wrath r3
|
[27139] = {20, nil, 20, 20, 20, 0, "Paladin", "uncategorized", false, false, false}, --Holy Wrath r3
|
||||||
[633] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false}, --Lay on Hands r1
|
[633] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false, false, true}, --Lay on Hands r1
|
||||||
[2800] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false}, --Lay on Hands r2
|
[2800] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false, false, true}, --Lay on Hands r2
|
||||||
[10310] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false}, --Lay on Hands r3
|
[10310] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false, false, true}, --Lay on Hands r3
|
||||||
[27154] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false}, --Lay on Hands r4
|
[27154] = {3600, nil, 3600, 3600, 3600, 0, "Paladin", "uncategorized", false, false, true}, --Lay on Hands r4
|
||||||
[20473] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false}, --Holy Shock r1
|
[20473] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false, false, false}, --Holy Shock r1
|
||||||
[20929] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false}, --Holy Shock r2
|
[20929] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false, false, false}, --Holy Shock r2
|
||||||
[20930] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false}, --Holy Shock r3
|
[20930] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false, false, false}, --Holy Shock r3
|
||||||
[27174] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false}, --Holy Shock r4
|
[27174] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false, false, false}, --Holy Shock r4
|
||||||
[33072] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false}, --Holy Shock r5
|
[33072] = {15, nil, 15, 15, 15, 3, "Paladin", "uncategorized", false, false, false}, --Holy Shock r5
|
||||||
[10326] = {30, nil, 30, 30, 30, 0, "Paladin", "uncategorized", false}, --Turn Evil r1
|
[10326] = {30, nil, 30, 30, 30, 0, "Paladin", "uncategorized", false, false, false}, --Turn Evil r1
|
||||||
[2878] = {30, nil, 30, 30, 30, 0, "Paladin", "uncategorized", false}, --Turn Undead r1
|
[2878] = {30, nil, 30, 30, 30, 0, "Paladin", "uncategorized", false, false, false}, --Turn Undead r1
|
||||||
[5627] = {30, nil, 30, 30, 30, 0, "Paladin", "uncategorized", false}, --Turn Undead r2
|
[5627] = {30, nil, 30, 30, 30, 0, "Paladin", "uncategorized", false, false, false}, --Turn Undead r2
|
||||||
--Protection
|
--Protection
|
||||||
[31935] = {30, nil, 30, 30, 30, 4, "Paladin", "uncategorized", false}, --Avenger's Shield r1
|
[31935] = {30, nil, 30, 30, 30, 4, "Paladin", "uncategorized", false, false, false}, --Avenger's Shield r1
|
||||||
[32699] = {30, nil, 30, 30, 30, 4, "Paladin", "uncategorized", false}, --Avenger's Shield r2
|
[32699] = {30, nil, 30, 30, 30, 4, "Paladin", "uncategorized", false, false, false}, --Avenger's Shield r2
|
||||||
[32700] = {30, nil, 30, 30, 30, 4, "Paladin", "uncategorized", false}, --Avenger's Shield r3
|
[32700] = {30, nil, 30, 30, 30, 4, "Paladin", "uncategorized", false, false, false}, --Avenger's Shield r3
|
||||||
[498] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false}, --Divine Protection r1
|
[498] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false, false, false}, --Divine Protection r1
|
||||||
[5573] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false}, --Divine Protection r2
|
[5573] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false, false, false}, --Divine Protection r2
|
||||||
[642] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false}, --Divine Shield r1
|
[642] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false, false, false}, --Divine Shield r1
|
||||||
[1020] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false}, --Divine Shield r2
|
[1020] = {300, nil, 300, 300, 300, 0, "Paladin", "defensive", false, false, false}, --Divine Shield r2
|
||||||
[853] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false}, --Hammer of justice r1
|
[853] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false, false, true}, --Hammer of justice r1
|
||||||
[5588] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false}, --Hammer of justice r2
|
[5588] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false, false, true}, --Hammer of justice r2
|
||||||
[5589] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false}, --Hammer of justice r3
|
[5589] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false, false, true}, --Hammer of justice r3
|
||||||
[10308] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false}, --Hammer of justice r4
|
[10308] = {45, nil, 45, 45, 45, 0, "Paladin", "stun", false, false, true}, --Hammer of justice r4
|
||||||
[1044] = {25, nil, 25, 25, 25, 0, "Paladin", "anticc", false}, --Blessing of Freedom
|
[1044] = {25, nil, 25, 25, 25, 0, "Paladin", "anticc", false, false, true}, --Blessing of Freedom
|
||||||
[1022] = {180, nil, 180, 180, 180, 0, "Paladin", "defensive", false}, --Blessing of Protection r1
|
[1022] = {180, nil, 180, 180, 180, 0, "Paladin", "defensive", false, false, true}, --Blessing of Protection r1
|
||||||
[5599] = {180, nil, 180, 180, 180, 0, "Paladin", "defensive", false}, --Blessing of Protection r2
|
[5599] = {180, nil, 180, 180, 180, 0, "Paladin", "defensive", false, false, true}, --Blessing of Protection r2
|
||||||
[10278] = {180, nil, 180, 180, 180, 0, "Paladin", "defensive", false}, --Blessing of Protection r3
|
[10278] = {180, nil, 180, 180, 180, 0, "Paladin", "defensive", false, false, true}, --Blessing of Protection r3
|
||||||
[6940] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false}, --Blessing of Sacrifice r1
|
[6940] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false, false, false}, --Blessing of Sacrifice r1
|
||||||
[20729] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false}, --Blessing of Sacrifice r2
|
[20729] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false, false, false}, --Blessing of Sacrifice r2
|
||||||
[27147] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false}, --Blessing of Sacrifice r3
|
[27147] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false, false, false}, --Blessing of Sacrifice r3
|
||||||
[27148] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false}, --Blessing of Sacrifice r4
|
[27148] = {30, nil, 30, 30, 30, 0, "Paladin", "defensive", false, false, false}, --Blessing of Sacrifice r4
|
||||||
--Detection
|
--Detection
|
||||||
[20925] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false}, --Holy Shield r1
|
[20925] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false, false, false}, --Holy Shield r1
|
||||||
[20927] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false}, --Holy Shield r2
|
[20927] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false, false, false}, --Holy Shield r2
|
||||||
[20928] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false}, --Holy Shield r3
|
[20928] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false, false, false}, --Holy Shield r3
|
||||||
[27179] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false}, --Holy Shield r4
|
[27179] = {0, nil, 0, 0, 0, 4, "Paladin", "uncategorized", false, false, false}, --Holy Shield r4
|
||||||
--Retribution
|
--Retribution
|
||||||
[31884] = {180, nil, 180, 180, 180, 0, "Paladin", "nuke", false}, --Avenging Wrath
|
[31884] = {180, nil, 180, 180, 180, 0, "Paladin", "nuke", false, false, false}, --Avenging Wrath
|
||||||
[20066] = {60, nil, 60, 60, 60, 5, "Paladin", "cc", false}, --Repentance
|
[20066] = {60, nil, 60, 60, 60, 5, "Paladin", "cc", false, false, false}, --Repentance
|
||||||
--Detection
|
--Detection
|
||||||
[35395] = {0, nil, 0, 0, 0, 5, "Paladin", "", false}, --Crusader Strike
|
[35395] = {0, nil, 0, 0, 0, 5, "Paladin", "", false, false, false}, --Crusader Strike
|
||||||
|
|
||||||
--Hunter
|
--Hunter
|
||||||
--Feign Death No Combat log entry
|
--Feign Death No Combat log entry
|
||||||
--Beast Mastery
|
--Beast Mastery
|
||||||
[19574] = {84, nil, 84, 84, 84, 3, "Hunter", "nuke", false}, --Bestial Wrath
|
[19574] = {84, nil, 84, 84, 84, 3, "Hunter", "nuke", false, false, true}, --Bestial Wrath
|
||||||
[19577] = {42, nil, 42, 42, 42, 3, "Hunter", "stun", false}, --Intimidation
|
[19577] = {42, nil, 42, 42, 42, 3, "Hunter", "stun", false, false, false}, --Intimidation
|
||||||
[14327] = {30, nil, 30, 30, 30, 0, "Hunter", "cc", false}, --Scare Beast
|
[14327] = {30, nil, 30, 30, 30, 0, "Hunter", "cc", false, false, false}, --Scare Beast
|
||||||
--Marksman
|
--Marksman
|
||||||
[1543] = {20, nil, 20, 20, 20, 0, "Hunter", "uncategorized", false}, --Flare
|
[1543] = {20, nil, 20, 20, 20, 0, "Hunter", "uncategorized", false, false, false}, --Flare
|
||||||
[3045] = {180, nil, 300, 180, 300, 0, "Hunter", "nuke", false}, --Rapid Fire
|
[3045] = {180, nil, 300, 180, 300, 0, "Hunter", "nuke", false, false, false}, --Rapid Fire
|
||||||
[19503] = {30, nil, 30, 30, 30, 4, "Hunter", "cc", false}, --Scatter Shot
|
[19503] = {30, nil, 30, 30, 30, 4, "Hunter", "cc", false, false, false}, --Scatter Shot
|
||||||
[34490] = {20, nil, 20, 20, 20, 4, "Hunter", "silence", false}, --Silencing Shot
|
[34490] = {20, nil, 20, 20, 20, 4, "Hunter", "silence", false, true, true}, --Silencing Shot
|
||||||
[19801] = {20, nil, 20, 20, 20, 0, "Hunter", "uncategorized", false}, --Tranquilizing Shot
|
[19801] = {20, nil, 20, 20, 20, 0, "Hunter", "uncategorized", false, false, false}, --Tranquilizing Shot
|
||||||
--Detection
|
--Detection
|
||||||
[19506] = {0, nil, 0, 0, 0, 4, "Hunter", "uncategorized", false}, --Trueshot Aura
|
[19506] = {0, nil, 0, 0, 0, 4, "Hunter", "uncategorized", false, false, false}, --Trueshot Aura
|
||||||
--Survival (trap cds default to 30, as survival hunters are rare in TBC)
|
--Survival (trap cds default to 30, as survival hunters are rare in TBC)
|
||||||
--Readiness -> it will have all the cooldowns, there might be servers with more talents given
|
--Readiness -> it will have all the cooldowns, there might be servers with more talents given
|
||||||
[23989] = {180,
|
[23989] = {180,
|
||||||
@ -180,57 +182,57 @@ Rekt.spells = {
|
|||||||
13795, 14302, 14303, 14304, 14305, 27023, --Immolation Trap
|
13795, 14302, 14303, 14304, 14305, 27023, --Immolation Trap
|
||||||
34600, --Snake Trap
|
34600, --Snake Trap
|
||||||
19386, 24132, 24133, 27068 --Wyvern Sting
|
19386, 24132, 24133, 27068 --Wyvern Sting
|
||||||
}, 180, 180, 180, 5, "Hunter", "cdreset", false}, --Readiness
|
, false, false}, 180, 180, 180, 5, "Hunter", "cdreset", false, false, false}, --Readiness
|
||||||
|
|
||||||
[19263] = {300, nil, 300, 300, 300, 0, "Hunter", "defensive", false}, --Deterrence
|
[19263] = {300, nil, 300, 300, 300, 0, "Hunter", "defensive", false, false, true}, --Deterrence
|
||||||
[13813] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Explosive Trap r1
|
[13813] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Explosive Trap r1
|
||||||
[14316] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Explosive Trap r2
|
[14316] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Explosive Trap r2
|
||||||
[14317] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Explosive Trap r3
|
[14317] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Explosive Trap r3
|
||||||
[27025] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Explosive Trap r4
|
[27025] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Explosive Trap r4
|
||||||
--Feign Death
|
--Feign Death
|
||||||
[1499] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false}, --Freezing Trap r1
|
[1499] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false, false, false}, --Freezing Trap r1
|
||||||
[14310] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false}, --Freezing Trap r2
|
[14310] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false, false, false}, --Freezing Trap r2
|
||||||
[14311] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false}, --Freezing Trap r3
|
[14311] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false, false, false}, --Freezing Trap r3
|
||||||
[13809] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false}, --Frost Trap
|
[13809] = {24, nil, 30, 30, 24, 0, "Hunter", "cc", false, false, false}, --Frost Trap
|
||||||
[13795] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Immolation Trap r1
|
[13795] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Immolation Trap r1
|
||||||
[14302] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Immolation Trap r2
|
[14302] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Immolation Trap r2
|
||||||
[14303] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Immolation Trap r3
|
[14303] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Immolation Trap r3
|
||||||
[14304] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Immolation Trap r4
|
[14304] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Immolation Trap r4
|
||||||
[14305] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Immolation Trap r5
|
[14305] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Immolation Trap r5
|
||||||
[27023] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Immolation Trap r6
|
[27023] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Immolation Trap r6
|
||||||
[34600] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false}, --Snake Trap
|
[34600] = {24, nil, 30, 30, 24, 0, "Hunter", "uncategorized", false, false, false}, --Snake Trap
|
||||||
[19386] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false}, --Wyvern Sting r1
|
[19386] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false, false, false}, --Wyvern Sting r1
|
||||||
[24132] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false}, --Wyvern Sting r2
|
[24132] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false, false, false}, --Wyvern Sting r2
|
||||||
[24133] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false}, --Wyvern Sting r3
|
[24133] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false, false, false}, --Wyvern Sting r3
|
||||||
[27068] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false}, --Wyvern Sting r4
|
[27068] = {60, nil, 60, 60, 60, 5, "Hunter", "cc", false, false, false}, --Wyvern Sting r4
|
||||||
--Detection
|
--Detection
|
||||||
[19306] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false}, --Counterattack r1
|
[19306] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false, false, false}, --Counterattack r1
|
||||||
[20909] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false}, --Counterattack r2
|
[20909] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false, false, false}, --Counterattack r2
|
||||||
[20910] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false}, --Counterattack r3
|
[20910] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false, false, false}, --Counterattack r3
|
||||||
[27067] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false}, --Counterattack r4
|
[27067] = {0, nil, 0, 0, 0, 5, "Hunter", "uncategorized", false, false, false}, --Counterattack r4
|
||||||
|
|
||||||
--Rogue
|
--Rogue
|
||||||
--Assassination
|
--Assassination
|
||||||
[14177] = {180, nil, 180, 180, 180, 3, "Rogue", "nuke", false}, --Cold Blood
|
[14177] = {180, nil, 180, 180, 180, 3, "Rogue", "nuke", false, false, false}, --Cold Blood
|
||||||
[408] = {20, nil, 20, 20, 20, 0, "Rogue", "stun", false}, --Kidney Shot r1
|
[408] = {20, nil, 20, 20, 20, 0, "Rogue", "stun", false, false, false}, --Kidney Shot r1
|
||||||
[8643] = {20, nil, 20, 20, 20, 0, "Rogue", "stun", false}, --Kidney Shot r2
|
[8643] = {20, nil, 20, 20, 20, 0, "Rogue", "stun", false, false, false}, --Kidney Shot r2
|
||||||
--detect
|
--detect
|
||||||
[1329] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false}, --Mutilate r1
|
[1329] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false, false, false}, --Mutilate r1
|
||||||
[34411] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false}, --Mutilate r2
|
[34411] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false, false, false}, --Mutilate r2
|
||||||
[34412] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false}, --Mutilate r3
|
[34412] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false, false, false}, --Mutilate r3
|
||||||
[34413] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false}, --Mutilate r4
|
[34413] = {0, nil, 0, 0, 0, 3, "Rogue", "uncategorized", false, false, false}, --Mutilate r4
|
||||||
--Combat
|
--Combat
|
||||||
[13750] = {300, nil, 300, 300, 300, 4, "Rogue", "nuke", false}, --Adrenaline Rush
|
[13750] = {300, nil, 300, 300, 300, 4, "Rogue", "nuke", false, false, true}, --Adrenaline Rush
|
||||||
[13877] = {120, nil, 120, 120, 120, 4, "Rogue", "nuke", false}, --Blade Flurry
|
[13877] = {120, nil, 120, 120, 120, 4, "Rogue", "nuke", false, false, false}, --Blade Flurry
|
||||||
[5277] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false}, --Evasion r1
|
[5277] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false, false, true}, --Evasion r1
|
||||||
[26669] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false}, --Evasion r2
|
[26669] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false, false, true}, --Evasion r2
|
||||||
[1766] = {10, nil, 10, 10, 10, 0, "Rogue", "silence", false}, --Kick
|
[1766] = {10, nil, 10, 10, 10, 0, "Rogue", "silence", false, true, true}, --Kick
|
||||||
[2983] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false}, --Sprint r1
|
[2983] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false, false, true}, --Sprint r1
|
||||||
[8696] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false}, --Sprint r2
|
[8696] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false, false, true}, --Sprint r2
|
||||||
[11305] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false}, --Sprint r3
|
[11305] = {210, nil, 300, 210, 300, 0, "Rogue", "defensive", false, false, true}, --Sprint r3
|
||||||
--Subtlety
|
--Subtlety
|
||||||
[2094] = {90, nil, 180, 180, 90, 0, "Rogue", "cc", false}, --Blind
|
[2094] = {90, nil, 180, 180, 90, 0, "Rogue", "cc", false, false, true}, --Blind
|
||||||
[31224] = {60, nil, 60, 60, 60, 0, "Rogue", "defensive", false}, --Cloak of Shadows
|
[31224] = {60, nil, 60, 60, 60, 0, "Rogue", "defensive", false, false, true}, --Cloak of Shadows
|
||||||
[14185] = {600,
|
[14185] = {600,
|
||||||
{
|
{
|
||||||
5277, 26669, --Evasion
|
5277, 26669, --Evasion
|
||||||
@ -238,155 +240,155 @@ Rekt.spells = {
|
|||||||
1856, 1857, 26889, --Vanish
|
1856, 1857, 26889, --Vanish
|
||||||
14177, --Cold Blood
|
14177, --Cold Blood
|
||||||
36554 --Shadowstep
|
36554 --Shadowstep
|
||||||
}, 600, 600, 600, 0, "Rogue", "cdreset", false}, --Preparation
|
, false, false}, 600, 600, 600, 0, "Rogue", "cdreset", false, false, true}, --Preparation
|
||||||
|
|
||||||
[36554] = {20, nil, 30, 30, 20, 5, "Rogue", "gapcloser", false}, --Shadowstep
|
[36554] = {20, nil, 30, 30, 20, 5, "Rogue", "gapcloser", false, false, false}, --Shadowstep
|
||||||
[1856] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false}, --Vanish r1
|
[1856] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false, false, false}, --Vanish r1
|
||||||
[1857] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false}, --Vanish r2
|
[1857] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false, false, false}, --Vanish r2
|
||||||
[26889] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false}, --Vanish r3
|
[26889] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false, false, false}, --Vanish r3
|
||||||
[45182] = {60, nil, 60, 60, 60, 5, "Rogue", "defensive", false}, --Cheating Death (all ranks cast this)
|
[45182] = {60, nil, 60, 60, 60, 5, "Rogue", "defensive", false, false, true}, --Cheating Death (all ranks cast this)
|
||||||
|
|
||||||
--Priest
|
--Priest
|
||||||
--Racials
|
--Racials
|
||||||
--Human
|
--Human
|
||||||
[25441] = {180, nil, 180, 180, 180, 0, "Priest", "silence", false}, --Feedback
|
[25441] = {180, nil, 180, 180, 180, 0, "Priest", "silence", false, false, true}, --Feedback
|
||||||
--Dwarf, Human
|
--Dwarf, Human
|
||||||
[19203] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r1
|
[19203] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r1
|
||||||
[19238] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r2
|
[19238] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r2
|
||||||
[19240] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r3
|
[19240] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r3
|
||||||
[19241] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r4
|
[19241] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r4
|
||||||
[19242] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r5
|
[19242] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r5
|
||||||
[19243] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r6
|
[19243] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r6
|
||||||
[25437] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r7
|
[25437] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r7
|
||||||
[48172] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false}, --Desperate Prayer r8
|
[48172] = {120, nil, 120, 120, 120, 0, "Priest", "defensive", false, false, false}, --Desperate Prayer r8
|
||||||
--Undead
|
--Undead
|
||||||
[2944] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r1
|
[2944] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r1
|
||||||
[19276] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r2
|
[19276] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r2
|
||||||
[19277] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r3
|
[19277] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r3
|
||||||
[19278] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r4
|
[19278] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r4
|
||||||
[19279] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r5
|
[19279] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r5
|
||||||
[19280] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r6
|
[19280] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r6
|
||||||
[25467] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false}, --Devouring Plague r7
|
[25467] = {180, nil, 180, 180, 180, 0, "Priest", "nuke", false, false, false}, --Devouring Plague r7
|
||||||
--Discipline
|
--Discipline
|
||||||
[6346] = {180, nil, 180, 180, 180, 0, "Priest", "anticc", false}, --Fear Ward
|
[6346] = {180, nil, 180, 180, 180, 0, "Priest", "anticc", false, false, false}, --Fear Ward
|
||||||
[14751] = {180, nil, 180, 180, 180, 0, "Priest", "uncategorized", false}, --Inner Focus
|
[14751] = {180, nil, 180, 180, 180, 0, "Priest", "uncategorized", false, false, false}, --Inner Focus
|
||||||
[33206] = {120, nil, 120, 120, 120, 3, "Priest", "defensive", false}, --Pain Supression
|
[33206] = {120, nil, 120, 120, 120, 3, "Priest", "defensive", false, false, false}, --Pain Supression
|
||||||
[10060] = {180, nil, 180, 180, 180, 3, "Priest", "uncategorized", false}, --Power infusion
|
[10060] = {180, nil, 180, 180, 180, 3, "Priest", "uncategorized", false, false, false}, --Power infusion
|
||||||
[17] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r1
|
[17] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r1
|
||||||
[592] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r2
|
[592] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r2
|
||||||
[600] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r3
|
[600] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r3
|
||||||
[3747] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r4
|
[3747] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r4
|
||||||
[6065] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r5
|
[6065] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r5
|
||||||
[6066] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r6
|
[6066] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r6
|
||||||
[10898] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r7
|
[10898] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r7
|
||||||
[10899] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r8
|
[10899] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r8
|
||||||
[10900] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r9
|
[10900] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r9
|
||||||
[10901] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r10
|
[10901] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r10
|
||||||
[25217] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r11
|
[25217] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r11
|
||||||
[25218] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false}, --Power Word: Shield r12
|
[25218] = {15, nil, 15, 15, 15, 0, "Priest", "shield", false, false, false}, --Power Word: Shield r12
|
||||||
--Holy
|
--Holy
|
||||||
--Detection
|
--Detection
|
||||||
--Lightwell it uses a different event, I think it's unnecessary to implement
|
--Lightwell it uses a different event, I think it's unnecessary to implement
|
||||||
[34861] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false}, --Circle of Healing r1
|
[34861] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false, false, false}, --Circle of Healing r1
|
||||||
[34863] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false}, --Circle of Healing r2
|
[34863] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false, false, false}, --Circle of Healing r2
|
||||||
[34864] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false}, --Circle of Healing r3
|
[34864] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false, false, false}, --Circle of Healing r3
|
||||||
[34865] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false}, --Circle of Healing r4
|
[34865] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false, false, false}, --Circle of Healing r4
|
||||||
[34866] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false}, --Circle of Healing r5
|
[34866] = {0, nil, 0, 0, 0, 4, "Priest", "uncategorized", false, false, false}, --Circle of Healing r5
|
||||||
--Shadow
|
--Shadow
|
||||||
--I think fade is unnecessary even in pve
|
--I think fade is unnecessary even in pve
|
||||||
[8122] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false}, --Psychic Scream r1
|
[8122] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false, false, true}, --Psychic Scream r1
|
||||||
[8124] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false}, --Psychic Scream r2
|
[8124] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false, false, true}, --Psychic Scream r2
|
||||||
[10888] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false}, --Psychic Scream r3
|
[10888] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false, false, true}, --Psychic Scream r3
|
||||||
[10890] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false}, --Psychic Scream r4
|
[10890] = {26, nil, 30, 30, 26, 0, "Priest", "cc", false, false, true}, --Psychic Scream r4
|
||||||
[34433] = {300, nil, 300, 300, 300, 0, "Priest", "nuke", false}, --Shadowfiend
|
[34433] = {300, nil, 300, 300, 300, 0, "Priest", "nuke", false, false, false}, --Shadowfiend
|
||||||
[15487] = {45, nil, 45, 45, 45, 5, "Priest", "silence", false}, --Silence
|
[15487] = {45, nil, 45, 45, 45, 5, "Priest", "silence", false, true, true}, --Silence
|
||||||
[32379] = {12, nil, 12, 12, 12, 0, "Priest", "nuke", false}, --Shadow Word: Death r1
|
[32379] = {12, nil, 12, 12, 12, 0, "Priest", "nuke", false, false, false}, --Shadow Word: Death r1
|
||||||
[32996] = {12, nil, 12, 12, 12, 0, "Priest", "nuke", false}, --Shadow Word: Death r2
|
[32996] = {12, nil, 12, 12, 12, 0, "Priest", "nuke", false, false, false}, --Shadow Word: Death r2
|
||||||
--Detection
|
--Detection
|
||||||
[15473] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false}, --Shadowform
|
[15473] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false, false, false}, --Shadowform
|
||||||
[15286] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false}, --Vampiric Embrace
|
[15286] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false, false, false}, --Vampiric Embrace
|
||||||
[34914] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false}, --Vampiric Touch r1
|
[34914] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false, false, false}, --Vampiric Touch r1
|
||||||
[34916] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false}, --Vampiric Touch r2
|
[34916] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false, false, false}, --Vampiric Touch r2
|
||||||
[34917] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false}, --Vampiric Touch r3
|
[34917] = {0, nil, 0, 0, 0, 5, "Priest", "uncategorized", false, false, false}, --Vampiric Touch r3
|
||||||
|
|
||||||
--Shaman
|
--Shaman
|
||||||
--Elemental
|
--Elemental
|
||||||
[8042] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r1
|
[8042] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r1
|
||||||
[8044] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r2
|
[8044] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r2
|
||||||
[8045] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r3
|
[8045] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r3
|
||||||
[8046] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r4
|
[8046] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r4
|
||||||
[10412] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r5
|
[10412] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r5
|
||||||
[10413] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r6
|
[10413] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r6
|
||||||
[10414] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r7
|
[10414] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r7
|
||||||
[25454] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Earth Shock r8
|
[25454] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Earth Shock r8
|
||||||
[8050] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r1
|
[8050] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r1
|
||||||
[8052] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r2
|
[8052] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r2
|
||||||
[8053] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r3
|
[8053] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r3
|
||||||
[10447] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r4
|
[10447] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r4
|
||||||
[10448] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r5
|
[10448] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r5
|
||||||
[29228] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r6
|
[29228] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r6
|
||||||
[25457] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Flame Shock r7
|
[25457] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Flame Shock r7
|
||||||
[8056] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Frost Shock r1
|
[8056] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Frost Shock r1
|
||||||
[8058] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Frost Shock r2
|
[8058] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Frost Shock r2
|
||||||
[10472] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Frost Shock r3
|
[10472] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Frost Shock r3
|
||||||
[10473] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Frost Shock r4
|
[10473] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Frost Shock r4
|
||||||
[25464] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false}, --Frost Shock r5
|
[25464] = {5, nil, 5, 5, 6, 0, "Shaman", "silence", false, true, false}, --Frost Shock r5
|
||||||
[2484] = {15, nil, 15, 15, 15, 0, "Shaman", "uncategorized", false}, --Earthbind Totem
|
[2484] = {15, nil, 15, 15, 15, 0, "Shaman", "uncategorized", false, false, false}, --Earthbind Totem
|
||||||
[16166] = {180, nil, 180, 180, 180, 3, "Shaman", "nuke", false}, --Elemental Mastery
|
[16166] = {180, nil, 180, 180, 180, 3, "Shaman", "nuke", false, false, true}, --Elemental Mastery
|
||||||
[2894] = {1200, nil, 1200, 1200, 1200, 0, "Shaman", "nuke", false}, --Fire Elemental Totem
|
[2894] = {1200, nil, 1200, 1200, 1200, 0, "Shaman", "nuke", false, false, false}, --Fire Elemental Totem
|
||||||
--Detection:
|
--Detection:
|
||||||
[30706] = {0, nil, 0, 0, 0, 3, "Shaman", "uncategorized", false}, --Totem of Wrath
|
[30706] = {0, nil, 0, 0, 0, 3, "Shaman", "uncategorized", false, false, false}, --Totem of Wrath
|
||||||
--Enhancement
|
--Enhancement
|
||||||
[2825] = {600, nil, 600, 600, 600, 0, "Shaman", "nuke", false}, --Bloodlust
|
[2825] = {600, nil, 600, 600, 600, 0, "Shaman", "nuke", false, false, true}, --Bloodlust
|
||||||
[32182] = {600, nil, 600, 600, 600, 0, "Shaman", "nuke", false}, --Heroism
|
[32182] = {600, nil, 600, 600, 600, 0, "Shaman", "nuke", false, false, true}, --Heroism
|
||||||
[2062] = {1200, nil, 1200, 1200, 1200, 0, "Shaman", "nuke", false}, --Earth Elemental Totem
|
[2062] = {1200, nil, 1200, 1200, 1200, 0, "Shaman", "nuke", false, false, false}, --Earth Elemental Totem
|
||||||
[8177] = {13, nil, 15, 15, 13, 0, "Shaman", "silence", false}, --Grounding Totem
|
[8177] = {13, nil, 15, 15, 13, 0, "Shaman", "silence", false, true, true}, --Grounding Totem
|
||||||
[30823] = {120, nil, 120, 120, 120, 4, "Shaman", "defensive", false}, --Shamanistic Rage
|
[30823] = {120, nil, 120, 120, 120, 4, "Shaman", "defensive", false, false, false}, --Shamanistic Rage
|
||||||
--Detection
|
--Detection
|
||||||
[17364] = {0, nil, 0, 0, 0, 4, "Shaman", "uncategorized", false}, --Stormstrike
|
[17364] = {0, nil, 0, 0, 0, 4, "Shaman", "uncategorized", false, false, false}, --Stormstrike
|
||||||
--Restoration
|
--Restoration
|
||||||
[16190] = {300, nil, 300, 300, 300, 0, "Shaman", "uncategorized", false}, --Mana Tide Totem
|
[16190] = {300, nil, 300, 300, 300, 0, "Shaman", "uncategorized", false, false, false}, --Mana Tide Totem
|
||||||
[16188] = {300, nil, 300, 300, 300, 0, "Shaman", "defensive", false}, --Nature's Swiftness
|
[16188] = {300, nil, 300, 300, 300, 0, "Shaman", "defensive", false, false, false}, --Nature's Swiftness
|
||||||
--Detection
|
--Detection
|
||||||
[974] = {0, nil, 0, 0, 0, 5, "Shaman", "uncategorized", false}, --Earth Shield r1
|
[974] = {0, nil, 0, 0, 0, 5, "Shaman", "uncategorized", false, false, false}, --Earth Shield r1
|
||||||
[32593] = {0, nil, 0, 0, 0, 5, "Shaman", "uncategorized", false}, --Earth Shield r2
|
[32593] = {0, nil, 0, 0, 0, 5, "Shaman", "uncategorized", false, false, false}, --Earth Shield r2
|
||||||
[32594] = {0, nil, 0, 0, 0, 5, "Shaman", "uncategorized", false}, --Earth Shield r3
|
[32594] = {0, nil, 0, 0, 0, 5, "Shaman", "uncategorized", false, false, false}, --Earth Shield r3
|
||||||
|
|
||||||
---Mage
|
---Mage
|
||||||
--Freeze triggers no combatlog event
|
--Freeze triggers no combatlog event
|
||||||
--Arcane
|
--Arcane
|
||||||
[12042] = {180, nil, 180, 180, 180, 3, "Mage", "nuke", false}, --Arcane Power
|
[12042] = {180, nil, 180, 180, 180, 3, "Mage", "nuke", false, false, true}, --Arcane Power
|
||||||
[1953] = {15, nil, 15, 15, 15, 0, "Mage", "gapcloser", false}, --Blink
|
[1953] = {15, nil, 15, 15, 15, 0, "Mage", "gapcloser", false, false, false}, --Blink
|
||||||
[2139] = {24, nil, 24, 24, 24, 0, "Mage", "silence", false}, --Counterspell
|
[2139] = {24, nil, 24, 24, 24, 0, "Mage", "silence", false, true, false}, --Counterspell
|
||||||
[12051] = {480, nil, 480, 480, 480, 0, "Mage", "defensive", false}, --Evocation
|
[12051] = {480, nil, 480, 480, 480, 0, "Mage", "defensive", false, false, false}, --Evocation
|
||||||
[66] = {300, nil, 300, 300, 300, 0, "Mage", "defensive", false}, --Invisibility
|
[66] = {300, nil, 300, 300, 300, 0, "Mage", "defensive", false, false, false}, --Invisibility
|
||||||
[12043] = {180, nil, 180, 180, 180, 3, "Mage", "nuke", false}, --Presence of Mind
|
[12043] = {180, nil, 180, 180, 180, 3, "Mage", "nuke", false, false, false}, --Presence of Mind
|
||||||
[5405] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false}, --Mana Gem r1
|
[5405] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false, false, false}, --Mana Gem r1
|
||||||
[10052] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false}, --Mana Gem r2
|
[10052] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false, false, false}, --Mana Gem r2
|
||||||
[10057] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false}, --Mana Gem r3
|
[10057] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false, false, false}, --Mana Gem r3
|
||||||
[10058] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false}, --Mana Gem r4
|
[10058] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false, false, false}, --Mana Gem r4
|
||||||
[27103] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false}, --Mana Gem r5
|
[27103] = {120, nil, 120, 120, 120, 0, "Mage", "uncategorized", false, false, false}, --Mana Gem r5
|
||||||
--detection:
|
--detection:
|
||||||
[31589] = {0, nil, 0, 0, 0, 3, "Mage", "", false}, --Slow
|
[31589] = {0, nil, 0, 0, 0, 3, "Mage", "", false, false, false}, --Slow
|
||||||
--Fire
|
--Fire
|
||||||
[11113] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r1
|
[11113] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r1
|
||||||
[13018] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r2
|
[13018] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r2
|
||||||
[13019] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r3
|
[13019] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r3
|
||||||
[13020] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r4
|
[13020] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r4
|
||||||
[13021] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r5
|
[13021] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r5
|
||||||
[27133] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r6
|
[27133] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r6
|
||||||
[33933] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false}, --Blast Wave r7
|
[33933] = {30, nil, 30, 30, 30, 4, "Mage", "uncategorized", false, false, false}, --Blast Wave r7
|
||||||
[28682] = {180, nil, 180, 180, 180, 4, "Mage", "nuke", false}, --Combustion
|
[28682] = {180, nil, 180, 180, 180, 4, "Mage", "nuke", false, false, false}, --Combustion
|
||||||
[31661] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false}, --Dragon's Breath r1
|
[31661] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false, false, false}, --Dragon's Breath r1
|
||||||
[33041] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false}, --Dragon's Breath r2
|
[33041] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false, false, false}, --Dragon's Breath r2
|
||||||
[33042] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false}, --Dragon's Breath r3
|
[33042] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false, false, false}, --Dragon's Breath r3
|
||||||
[33043] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false}, --Dragon's Breath r4
|
[33043] = {20, nil, 30, 30, 30, 4, "Mage", "cc", false, false, false}, --Dragon's Breath r4
|
||||||
[543] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Fire Ward r1
|
[543] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Fire Ward r1
|
||||||
[8457] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Fire Ward r2
|
[8457] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Fire Ward r2
|
||||||
[8458] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Fire Ward r3
|
[8458] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Fire Ward r3
|
||||||
[10223] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Fire Ward r4
|
[10223] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Fire Ward r4
|
||||||
[10225] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Fire Ward r5
|
[10225] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Fire Ward r5
|
||||||
[27128] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Fire Ward r6
|
[27128] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Fire Ward r6
|
||||||
|
|
||||||
--Frost
|
--Frost
|
||||||
[11958] = {384,
|
[11958] = {384,
|
||||||
@ -398,91 +400,91 @@ Rekt.spells = {
|
|||||||
45438, --Ice Block
|
45438, --Ice Block
|
||||||
12472, --Icy Veins
|
12472, --Icy Veins
|
||||||
31687 --Summon Water Elemental
|
31687 --Summon Water Elemental
|
||||||
}, 384, 384, 384, 5, "Mage", "cdreset", false}, --Cold Snap
|
, false, false}, 384, 384, 384, 5, "Mage", "cdreset", false, false, false}, --Cold Snap
|
||||||
|
|
||||||
[122] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false}, --Frost Nova r1
|
[122] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false, false, false}, --Frost Nova r1
|
||||||
[865] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false}, --Frost Nova r2
|
[865] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false, false, false}, --Frost Nova r2
|
||||||
[6131] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false}, --Frost Nova r3
|
[6131] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false, false, false}, --Frost Nova r3
|
||||||
[10230] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false}, --Frost Nova r4
|
[10230] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false, false, false}, --Frost Nova r4
|
||||||
[27088] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false}, --Frost Nova r5
|
[27088] = {21, nil, 21, 21, 21, 0, "Mage", "cc", false, false, false}, --Frost Nova r5
|
||||||
[6143] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Frost Ward r1
|
[6143] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Frost Ward r1
|
||||||
[8461] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Frost Ward r2
|
[8461] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Frost Ward r2
|
||||||
[8462] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Frost Ward r3
|
[8462] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Frost Ward r3
|
||||||
[10177] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Frost Ward r4
|
[10177] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Frost Ward r4
|
||||||
[28609] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Frost Ward r5
|
[28609] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Frost Ward r5
|
||||||
[32796] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false}, --Frost Ward r6
|
[32796] = {30, nil, 30, 30, 30, 0, "Mage", "shield", false, false, false}, --Frost Ward r6
|
||||||
[11426] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false}, --Ice Barrier r1
|
[11426] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false, false, false}, --Ice Barrier r1
|
||||||
[13031] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false}, --Ice Barrier r2
|
[13031] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false, false, false}, --Ice Barrier r2
|
||||||
[13032] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false}, --Ice Barrier r3
|
[13032] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false, false, false}, --Ice Barrier r3
|
||||||
[13033] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false}, --Ice Barrier r4
|
[13033] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false, false, false}, --Ice Barrier r4
|
||||||
[27134] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false}, --Ice Barrier r5
|
[27134] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false, false, false}, --Ice Barrier r5
|
||||||
[33405] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false}, --Ice Barrier r6
|
[33405] = {24, nil, 24, 24, 24, 5, "Mage", "shield", false, false, false}, --Ice Barrier r6
|
||||||
[45438] = {240, nil, 300, 300, 240, 0, "Mage", "anticc", false}, --Ice Block
|
[45438] = {240, nil, 300, 300, 240, 0, "Mage", "anticc", false, false, false}, --Ice Block
|
||||||
[12472] = {180, nil, 180, 180, 180, 0, "Mage", "nuke", false}, --Icy Veins
|
[12472] = {180, nil, 180, 180, 180, 0, "Mage", "nuke", false, false, false}, --Icy Veins
|
||||||
[31687] = {300, nil, 300, 300, 300, 5, "Mage", "nuke", false}, --Summon Water Elemental
|
[31687] = {300, nil, 300, 300, 300, 5, "Mage", "nuke", false, false, false}, --Summon Water Elemental
|
||||||
|
|
||||||
--Warlock
|
--Warlock
|
||||||
--Pets
|
--Pets
|
||||||
[19647] = {24, nil, 0, 0, 0, 0, "Warlock", "silence", true}, --Spell Lock
|
[19647] = {24, nil, 0, 0, 0, 0, "Warlock", "silence", true, true, false}, --Spell Lock
|
||||||
[47986] = {60, nil, 0, 0, 0, 0, "Warlock", "defensive", true}, --Sacrifice
|
[47986] = {60, nil, 0, 0, 0, 0, "Warlock", "defensive", true, false, false}, --Sacrifice
|
||||||
--Affliction
|
--Affliction
|
||||||
[6789] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false}, --Death Coil r1
|
[6789] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false, false, false}, --Death Coil r1
|
||||||
[17925] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false}, --Death Coil r2
|
[17925] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false, false, false}, --Death Coil r2
|
||||||
[17962] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false}, --Death Coil r3
|
[17962] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false, false, false}, --Death Coil r3
|
||||||
[27223] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false}, --Death Coil r4
|
[27223] = {120, nil, 120, 120, 120, 0, "Warlock", "cc", false, false, false}, --Death Coil r4
|
||||||
[5484] = {40, nil, 40, 40, 40, 0, "Warlock", "cc", false}, --Howl of Terror r1
|
[5484] = {40, nil, 40, 40, 40, 0, "Warlock", "cc", false, false, false}, --Howl of Terror r1
|
||||||
[17928] = {40, nil, 40, 40, 40, 0, "Warlock", "cc", false}, --Howl of Terror r2
|
[17928] = {40, nil, 40, 40, 40, 0, "Warlock", "cc", false, false, false}, --Howl of Terror r2
|
||||||
[18288] = {180, nil, 180, 180, 180, 0, "Warlock", "nuke", false}, --Amplify Curse
|
[18288] = {180, nil, 180, 180, 180, 0, "Warlock", "nuke", false, false, false}, --Amplify Curse
|
||||||
--Detection
|
--Detection
|
||||||
[30108] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false}, --Unstable Affliction r1
|
[30108] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false, false, false}, --Unstable Affliction r1
|
||||||
[30404] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false}, --Unstable Affliction r2
|
[30404] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false, false, false}, --Unstable Affliction r2
|
||||||
[30405] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false}, --Unstable Affliction r3
|
[30405] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false, false, false}, --Unstable Affliction r3
|
||||||
[18223] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false}, --Curse of Exhaustion
|
[18223] = {0, nil, 0, 0, 0, 3, "Warlock", "uncategorized", false, false, false}, --Curse of Exhaustion
|
||||||
--Demonology
|
--Demonology
|
||||||
[23469] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Healthstone r1
|
[23469] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Healthstone r1
|
||||||
[23471] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Healthstone r2
|
[23471] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Healthstone r2
|
||||||
[23473] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Healthstone r3
|
[23473] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Healthstone r3
|
||||||
[23475] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Healthstone r4
|
[23475] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Healthstone r4
|
||||||
[23477] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Healthstone r5
|
[23477] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Healthstone r5
|
||||||
[27237] = {120, nil, 120, 120, 120, 0, "", "defensive", false}, --Healthstone r6
|
[27237] = {120, nil, 120, 120, 120, 0, "", "defensive", false, false, false}, --Healthstone r6
|
||||||
[18708] = {900, nil, 900, 900, 900, 0, "Warlock", "defensive", false}, --Fel Domination
|
[18708] = {900, nil, 900, 900, 900, 0, "Warlock", "defensive", false, false, false}, --Fel Domination
|
||||||
[6229] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false}, --Shadow Ward r1
|
[6229] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false, false, false}, --Shadow Ward r1
|
||||||
[11739] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false}, --Shadow Ward r2
|
[11739] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false, false, false}, --Shadow Ward r2
|
||||||
[11740] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false}, --Shadow Ward r3
|
[11740] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false, false, false}, --Shadow Ward r3
|
||||||
[28610] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false}, --Shadow Ward r4
|
[28610] = {30, nil, 30, 30, 30, 0, "Warlock", "shield", false, false, false}, --Shadow Ward r4
|
||||||
--Destruction
|
--Destruction
|
||||||
[30283] = {20, nil, 20, 20, 20, 5, "Warlock", "stun", false}, --Shadowfury r1
|
[30283] = {20, nil, 20, 20, 20, 5, "Warlock", "stun", false, false, false}, --Shadowfury r1
|
||||||
[30413] = {20, nil, 20, 20, 20, 5, "Warlock", "stun", false}, --Shadowfury r2
|
[30413] = {20, nil, 20, 20, 20, 5, "Warlock", "stun", false, false, false}, --Shadowfury r2
|
||||||
[30414] = {20, nil, 20, 20, 20, 5, "Warlock", "stun", false}, --Shadowfury r3
|
[30414] = {20, nil, 20, 20, 20, 5, "Warlock", "stun", false, false, false}, --Shadowfury r3
|
||||||
|
|
||||||
--Druid
|
--Druid
|
||||||
--Balance
|
--Balance
|
||||||
[22812] = {60, nil, 60, 60, 60, 0, "Druid", "defensive", false}, --Barkskin
|
[22812] = {60, nil, 60, 60, 60, 0, "Druid", "defensive", false, false, false}, --Barkskin
|
||||||
[33831] = {180, nil, 180, 180, 180, 3, "Druid", "nuke", false}, --Force of Nature
|
[33831] = {180, nil, 180, 180, 180, 3, "Druid", "nuke", false, false, false}, --Force of Nature
|
||||||
[29166] = {360, nil, 360, 360, 360, 0, "Druid", "defensive", false}, --Innervate
|
[29166] = {360, nil, 360, 360, 360, 0, "Druid", "defensive", false, false, false}, --Innervate
|
||||||
[16689] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r1
|
[16689] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r1
|
||||||
[16810] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r2
|
[16810] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r2
|
||||||
[16811] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r3
|
[16811] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r3
|
||||||
[16812] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r4
|
[16812] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r4
|
||||||
[16813] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r5
|
[16813] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r5
|
||||||
[17329] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r6
|
[17329] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r6
|
||||||
[27009] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false}, --Nature's Grasp r7
|
[27009] = {60, nil, 60, 60, 60, 0, "Druid", "cc", false, false, false}, --Nature's Grasp r7
|
||||||
--Feral
|
--Feral
|
||||||
[5211] = {60, nil, 60, 60, 60, 0, "Druid", "stun", false}, --Bash r1
|
[5211] = {60, nil, 60, 60, 60, 0, "Druid", "stun", false, false, false}, --Bash r1
|
||||||
[6798] = {60, nil, 60, 60, 60, 0, "Druid", "stun", false}, --Bash r2
|
[6798] = {60, nil, 60, 60, 60, 0, "Druid", "stun", false, false, false}, --Bash r2
|
||||||
[8983] = {60, nil, 60, 60, 60, 0, "Druid", "stun", false}, --Bash r3
|
[8983] = {60, nil, 60, 60, 60, 0, "Druid", "stun", false, false, false}, --Bash r3
|
||||||
[1850] = {300, nil, 300, 300, 300, 0, "Druid", "defensive", false}, --Dash r1
|
[1850] = {300, nil, 300, 300, 300, 0, "Druid", "defensive", false, false, false}, --Dash r1
|
||||||
[9821] = {300, nil, 300, 300, 300, 0, "Druid", "defensive", false}, --Dash r2
|
[9821] = {300, nil, 300, 300, 300, 0, "Druid", "defensive", false, false, false}, --Dash r2
|
||||||
[33357] = {300, nil, 300, 300, 300, 0, "Druid", "defensive", false}, --Dash r3
|
[33357] = {300, nil, 300, 300, 300, 0, "Druid", "defensive", false, false, false}, --Dash r3
|
||||||
[5229] = {60, nil, 60, 60, 60, 0, "Druid", "uncategorized", false}, --Enrage
|
[5229] = {60, nil, 60, 60, 60, 0, "Druid", "uncategorized", false, false, false}, --Enrage
|
||||||
[16979] = {15, nil, 15, 15, 15, 0, "Druid", "silence", false}, --Feral Charge - Bear
|
[16979] = {15, nil, 15, 15, 15, 0, "Druid", "silence", false, false, false}, --Feral Charge - Bear
|
||||||
[22842] = {180, nil, 180, 180, 180, 0, "Druid", "defensive", false}, --Frenzied Regeneration
|
[22842] = {180, nil, 180, 180, 180, 0, "Druid", "defensive", false, false, false}, --Frenzied Regeneration
|
||||||
--Restoration
|
--Restoration
|
||||||
[17116] = {180, nil, 180, 180, 180, 5, "Druid", "defensive", false}, --Nature's Swiftness
|
[17116] = {180, nil, 180, 180, 180, 5, "Druid", "defensive", false, false, false}, --Nature's Swiftness
|
||||||
[18562] = {15, nil, 15, 15, 15, 5, "Druid", "defensive", false}, --Swiftmend
|
[18562] = {15, nil, 15, 15, 15, 5, "Druid", "defensive", false, false, false}, --Swiftmend
|
||||||
[740] = {600, nil, 480, 480, 600, 0, "Druid", "defensive", false}, --Tranquility r1
|
[740] = {600, nil, 480, 480, 600, 0, "Druid", "defensive", false, false, false}, --Tranquility r1
|
||||||
[8918] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false}, --Tranquility r2
|
[8918] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false, false, false}, --Tranquility r2
|
||||||
[9862] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false}, --Tranquility r3
|
[9862] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false, false, false}, --Tranquility r3
|
||||||
[9863] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false}, --Tranquility r4
|
[9863] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false, false, false}, --Tranquility r4
|
||||||
[26983] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false}, --Tranquility r5
|
[26983] = {600, nil, 600, 480, 600, 0, "Druid", "defensive", false, false, false}, --Tranquility r5
|
||||||
}
|
}
|
0
data/warn.lua
Normal file
0
data/warn.lua
Normal file
Loading…
Reference in New Issue
Block a user