diff --git a/data/drs.lua b/data/drs.lua index 6a78dce..9a20929 100644 --- a/data/drs.lua +++ b/data/drs.lua @@ -427,4 +427,22 @@ function Rekt:HideSelfDRFrames() local frame = Rekt.frames["selfdr"][i]["frame"]; frame:Hide(); end -end \ No newline at end of file +end + +-- Debug Stuff: + +function Rekt:printAllDRsForGUID(guid) + local drs = Rekt.drs[dstGUID]; + + for k, v in pairs(drs) do + self:Print(k .. " " .. v); + + for ki, kvi in pairs(v) do + self:Print(" " .. ki .. " " .. kvi); + + for kj, kvj in pairs(kv) do + self:Print(" " .. kj .. " " .. kvj); + end + end + end +end diff --git a/data/optiontable.lua b/data/optiontable.lua index ebf078a..b5485d1 100644 --- a/data/optiontable.lua +++ b/data/optiontable.lua @@ -794,6 +794,11 @@ function Rekt:getDebugOptions() Rekt:setDebugLevel(v); end }, + debuglistselfdrs = { + type = "execute", name = "List SelfDRs", + desc = "List SelfDRs", order = 56, + func = function() return Rekt:printAllDRsForGUID(Rekt.targets["self"]); end, + }, } return args; end diff --git a/data/spells.lua b/data/spells.lua index 102d4a0..976d7bf 100644 --- a/data/spells.lua +++ b/data/spells.lua @@ -242,7 +242,7 @@ Rekt.spells = { 36554 --Shadowstep }, 600, 600, 600, 0, "Rogue", "cdreset", false, false, true}, --Preparation - [36554] = {20, nil, 30, 30, 20, 5, "Rogue", "gapcloser", false, false, false}, --Shadowstep + [36554] = {30, nil, 30, 30, 30, 5, "Rogue", "gapcloser", false, false, false}, --Shadowstep [1856] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false, false, false}, --Vanish r1 [1857] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false, false, false}, --Vanish r2 [26889] = {210, nil, 300, 300, 210, 0, "Rogue", "defensive", false, false, false}, --Vanish r3