diff --git a/CameraSettings.lua b/CameraSettings.lua index dbb4af6..e60305e 100644 --- a/CameraSettings.lua +++ b/CameraSettings.lua @@ -13,9 +13,7 @@ frame:SetScript("OnEvent", function(self, event, ...) end) SlashCmdList["CAMERASETTINGS"] = function(speed) - if speed then - CykaCameraSpeed = speed - end + if speed then CykaCameraSpeed = speed end SetCameraSpeed(CykaCameraSpeed) end SLASH_CAMERASETTINGS1 = "/cs" diff --git a/Channeler.toc b/Channeler.toc index dcc8e2a..74fb165 100644 --- a/Channeler.toc +++ b/Channeler.toc @@ -2,9 +2,10 @@ ## Title: Channeler ## Notes: Automatically sets up chat channels ## Author: Cyka -## SavedVariables: CykaCameraSpeed +## SavedVariables: CykaCameraSpeed, CykaSpellQueue #core Channeler.lua CameraSettings.lua +SpellQSettings.lua CLEUParser.lua \ No newline at end of file diff --git a/SpellQSettings.lua b/SpellQSettings.lua new file mode 100644 index 0000000..0d6d223 --- /dev/null +++ b/SpellQSettings.lua @@ -0,0 +1,18 @@ +local function SetSpellQueue(window) + if not window then return end + print("Spell queue window set to " .. tostring(window)) + SetCVar("SpellQueueWindow", window) +end + +local frame = CreateFrame("Frame") +frame:RegisterEvent("PLAYER_LOGIN") +frame:RegisterEvent("PLAYER_ENTERING_WORLD") +frame:SetScript("OnEvent", function(self, event, ...) + SetSpellQueue(CykaSpellQueue) +end) + +SlashCmdList["SPELLQSETTINGS"] = function(window) + if window then CykaSpellQueue = window end + SetSpellQueue(CykaSpellQueue) +end +SLASH_SPELLQSETTINGS1 = "/sq"