diff --git a/oUF/oUF.toc b/oUF/oUF.toc index 7fb130d..a9336dd 100644 --- a/oUF/oUF.toc +++ b/oUF/oUF.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Title: oUF |cff1a9fc0BCC|r ## Author: Haste, lightspark, p3lim, Rainrider ## Version: @project-version@ diff --git a/oUF_Simple/oUF_Simple.toc b/oUF_Simple/oUF_Simple.toc index adcaf05..d9cfe55 100644 --- a/oUF_Simple/oUF_Simple.toc +++ b/oUF_Simple/oUF_Simple.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Title: oUF_Simple |cff1a9fc0BCC|r ## Author: zork ## Notes: Simple oUF layout diff --git a/oUF_SimpleConfig/oUF_SimpleConfig.toc b/oUF_SimpleConfig/oUF_SimpleConfig.toc index ce92c08..ae05426 100644 --- a/oUF_SimpleConfig/oUF_SimpleConfig.toc +++ b/oUF_SimpleConfig/oUF_SimpleConfig.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: oUF_SimpleConfig |cff1a9fc0BCC|r ## Notes: oUF_Simple config diff --git a/oUF_SimpleConfig/player.lua b/oUF_SimpleConfig/player.lua index cb09511..18b9412 100644 --- a/oUF_SimpleConfig/player.lua +++ b/oUF_SimpleConfig/player.lua @@ -64,7 +64,8 @@ L.C.player = { enabled = true, point = {"RIGHT",-2,0}, size = 8, - tag = "[perpp]", + --tag = "[perpp]", + tag = "[curmana]", font = L.C.fonts.expressway, }, }, diff --git a/rActionBar/rActionBar.toc b/rActionBar/rActionBar.toc index b13a18a..83dd7ec 100644 --- a/rActionBar/rActionBar.toc +++ b/rActionBar/rActionBar.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rActionBar |cff1a9fc0BCC|r ## Notes: Blizzard actionbar framework diff --git a/rActionBar_Zork/rActionBar_Zork.toc b/rActionBar_Zork/rActionBar_Zork.toc index c920e26..e93cacd 100644 --- a/rActionBar_Zork/rActionBar_Zork.toc +++ b/rActionBar_Zork/rActionBar_Zork.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rActionBar_Zork |cff1a9fc0BCC|r ## Notes: Zork's bar layout for rActionBar diff --git a/rBag/rBag.toc b/rBag/rBag.toc index 8eb308b..5f80112 100644 --- a/rBag/rBag.toc +++ b/rBag/rBag.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: rawoil ## Title: rBag |cff1a9fc0BCC|r ## Notes: Inventory enhancements diff --git a/rBuffFrame/rBuffFrame.toc b/rBuffFrame/rBuffFrame.toc index b08aa65..5e13abf 100644 --- a/rBuffFrame/rBuffFrame.toc +++ b/rBuffFrame/rBuffFrame.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rBuffFrame |cff1a9fc0BCC|r ## Notes: Blizzard buffframe framework diff --git a/rBuffFrame_Zork/rBuffFrame_Zork.toc b/rBuffFrame_Zork/rBuffFrame_Zork.toc index 24b31ff..9c15242 100644 --- a/rBuffFrame_Zork/rBuffFrame_Zork.toc +++ b/rBuffFrame_Zork/rBuffFrame_Zork.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rBuffFrame_Zork |cff1a9fc0BCC|r ## Notes: Zork's buff frame layout for rBuffFrame diff --git a/rButtonAura/LICENSE.md b/rButtonAura/LICENSE.md new file mode 100644 index 0000000..3d88403 --- /dev/null +++ b/rButtonAura/LICENSE.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2011-2018 Erik Raetz + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/rButtonAura/core.lua b/rButtonAura/core.lua new file mode 100644 index 0000000..0476bb8 --- /dev/null +++ b/rButtonAura/core.lua @@ -0,0 +1,159 @@ + +-- rButtonAura: core +-- zork, 2018 + +----------------------------- +-- Variables +----------------------------- + +local A, L = ... + +local tick = 0.1 + +local GetTime, UnitAura = GetTime, UnitAura +local numAuras = 0 +local auras = {} +local spec = nil +local form = 0 + +----------------------------- +-- rButtonAura Global +----------------------------- + +rButtonAura = {} +rButtonAura.addonName = A + +----------------------------- +-- Functions +----------------------------- + +--AddAura +function rButtonAura:AddAura(aura) + table.insert(auras,aura) +end + +--SetTick +function rButtonAura:SetTick(t) + tick = t +end + +local function ShowAura(aura) + if aura.bar then + aura.bar:Show() + end + if aura.border then + aura.border:Show() + end +end + +local function HideAura(aura) + if aura.bar then + aura.bar:Hide() + end + if aura.border then + aura.border:Hide() + end +end + +--UpdateAura +local function UpdateAura(aura) + local name, icon, count, debuffType, duration, expires, caster = AuraUtil.FindAuraByName(aura.spellName, aura.unit, aura.filter) + if name and caster == aura.caster then + if aura.bar then + local perc = (duration+GetTime()-expires)/duration + local w = aura.bar.maxwidth-perc*aura.bar.maxwidth + aura.bar:SetWidth(w) + end + ShowAura(aura) + else + HideAura(aura) + end +end + +--UpdateAuras +local function UpdateAuras() + for i, aura in next, auras do + if aura.enabled then + UpdateAura(aura) + end + end +end + +--Tick +local function Tick() + UpdateAuras() + C_Timer.After(tick, Tick) +end + +local function UpdateSpells() + spec = GetSpecialization() + form = GetShapeshiftForm() + for i, aura in next, auras do + if aura.requireSpell and not IsPlayerSpell(aura.requireSpell) then + HideAura(aura) + aura.enabled = false + elseif aura.spec and aura.form and (aura.spec ~= spec or aura.form ~= form) then + HideAura(aura) + aura.enabled = false + elseif aura.spec and aura.spec ~= spec then + HideAura(aura) + aura.enabled = false + elseif aura.form and aura.form ~= form then + HideAura(aura) + aura.enabled = false + else + aura.enabled = true + end + end +end + +--Login +local function Login() + numAuras = #auras + if numAuras == 0 then return end + local error = false + for i, aura in next, auras do + if type(aura.button) == "string" then aura.button = _G[aura.button] end + local border = _G[aura.button:GetName().."Border"] + if not border then + print(A,aura.spellid,"border not found") + error = true + break + else + aura.border = border + end + local spellName = GetSpellInfo(aura.spellid) + if not spellName then + print(A,aura.spellid,"spell id not found") + error = true + break + else + aura.spellName = spellName + end + if aura.useBar then + local a, b = aura.border:GetDrawLayer() + aura.bar = aura.border:GetParent():CreateTexture(nil,a,nil,b) + aura.bar:SetColorTexture(unpack(aura.barColor)) + aura.bar:SetBlendMode("ADD") + aura.bar:SetPoint(unpack(aura.barPoint)) + aura.bar:SetSize(0,aura.barHeight) + aura.bar:Hide() + aura.bar.maxwidth = aura.border:GetParent():GetWidth() + end + if aura.useBorder then + aura.border:SetVertexColor(unpack(aura.borderColor)) + end + aura.enabled = false + end + if not error then + --RegisterCallback SPELLS_CHANGE + rLib:RegisterCallback("SPELLS_CHANGED", UpdateSpells) + UpdateSpells() + Tick() + end +end + +--RegisterCallback PLAYER_LOGIN +rLib:RegisterCallback("PLAYER_LOGIN", Login) + + diff --git a/rButtonAura/rButtonAura.toc b/rButtonAura/rButtonAura.toc new file mode 100644 index 0000000..797ef03 --- /dev/null +++ b/rButtonAura/rButtonAura.toc @@ -0,0 +1,7 @@ +## Interface: 20504 +## Title: rButtonAura |cff1a9fc0BCC|r +## Author: zork +## Notes: Highlights action buttons when a matching unit aura is present +## RequiredDeps: rLib + +core.lua diff --git a/rButtonAura_Zork/LICENSE.md b/rButtonAura_Zork/LICENSE.md new file mode 100644 index 0000000..3d88403 --- /dev/null +++ b/rButtonAura_Zork/LICENSE.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2011-2018 Erik Raetz + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/rButtonAura_Zork/config.lua b/rButtonAura_Zork/config.lua new file mode 100644 index 0000000..d4ee0fb --- /dev/null +++ b/rButtonAura_Zork/config.lua @@ -0,0 +1,258 @@ + +-- rButtonAura_Zork: config +-- zork, 2018 + +----------------------------- +-- Variables +----------------------------- + +local A, L = ... + +local character = UnitName("player") + +----------------------------- +-- Aura config for Zörk +----------------------------- + +if character == "Zörk" then + + --shield block + local aura = { + button = ActionButton8, + unit = "player", + caster = "player", + spellid = 132404, + filter = "HELPFUL|PLAYER", + spec = 3, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --arms sweeping strikes + local aura = { + button = ActionButton7, + unit = "player", + caster = "player", + spellid = 260708, + filter = "HELPFUL|PLAYER", + spec = 1, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --arms colossus smash + local aura = { + button = ActionButton8, + unit = "target", + caster = "player", + spellid = 208086, + filter = "HARMFUL|PLAYER", + spec = 1, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --spell reflect + local aura = { + button = ActionButton10, + unit = "player", + caster = "player", + spellid = 23920, + filter = "HELPFUL|PLAYER", + spec = 3, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --battle shout + local aura = { + button = MultiBarBottomLeftButton9, + unit = "player", + caster = "player", + spellid = 6673, + filter = "HELPFUL|PLAYER", + --spec = 3, + useBar = false, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --ignore pain + local aura = { + button = ActionButton9, + unit = "player", + caster = "player", + spellid = 190456, + filter = "HELPFUL|PLAYER", + spec = 3, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --avatar + local aura = { + button = MultiBarBottomLeftButton8, + unit = "player", + caster = "player", + spellid = 107574, + filter = "HELPFUL|PLAYER", + spec = 3, + useBar = false, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --last stand + local aura = { + button = MultiBarBottomLeftButton7, + unit = "player", + caster = "player", + spellid = 12975, + filter = "HELPFUL|PLAYER", + spec = 3, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --shield wall + local aura = { + button = MultiBarBottomLeftButton12, + unit = "player", + caster = "player", + spellid = 871, + filter = "HELPFUL|PLAYER", + spec = 3, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --fury whirlwind + local aura = { + button = ActionButton4, + unit = "player", + caster = "player", + spellid = 85739, + filter = "HELPFUL|PLAYER", + spec = 2, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + + --fury enrage + local aura = { + button = ActionButton2, + unit = "player", + caster = "player", + spellid = 184362, + filter = "HELPFUL|PLAYER", + spec = 2, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + +end + +----------------------------- +-- Aura config for Xia (Drood) +----------------------------- + +if character == "Xia" then + + --regrowth + local aura = { + button = ActionButton1, + unit = "player", + caster = "player", + spellid = 8936, + filter = "HELPFUL|PLAYER", + spec = 2, + form = 0, + --requireSpell = 5221, --only make the buff visible if this spell is available + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + +end + +----------------------------- +-- Aura config for Astone (WL) +----------------------------- + +if character == "Astone" then + + --Corruption + local aura = { + button = "BT4Button63", + unit = "target", + caster = "player", + spellid = 146739, + filter = "HARMFUL|PLAYER", + spec = 1, + useBar = true, + barColor = {1,1,0,1}, + barPoint = {"TOPLEFT"}, + barHeight = 4, + useBorder = true, + borderColor = {0,1,0,1}, + } + rButtonAura:AddAura(aura) + +end \ No newline at end of file diff --git a/rButtonAura_Zork/rButtonAura_Zork.toc b/rButtonAura_Zork/rButtonAura_Zork.toc new file mode 100644 index 0000000..012c1d0 --- /dev/null +++ b/rButtonAura_Zork/rButtonAura_Zork.toc @@ -0,0 +1,7 @@ +## Interface: 20504 +## Title: rButtonAura_Zork |cff1a9fc0BCC|r +## Author: zork +## Notes: Zork's config for rButtonAura +## RequiredDeps: rButtonAura + +config.lua diff --git a/rButtonTemplate/rButtonTemplate.toc b/rButtonTemplate/rButtonTemplate.toc index 3ad46ee..4d03200 100644 --- a/rButtonTemplate/rButtonTemplate.toc +++ b/rButtonTemplate/rButtonTemplate.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rButtonTemplate |cff1a9fc0BCC|r ## Notes: Blizzard button template framework diff --git a/rButtonTemplate_Zork/rButtonTemplate_Zork.toc b/rButtonTemplate_Zork/rButtonTemplate_Zork.toc index 57dc94b..d1c7316 100644 --- a/rButtonTemplate_Zork/rButtonTemplate_Zork.toc +++ b/rButtonTemplate_Zork/rButtonTemplate_Zork.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rButtonTemplate_Zork |cff1a9fc0BCC|r ## Notes: Zork's button theme for rButtonTemplate diff --git a/rChat/rChat.toc b/rChat/rChat.toc index de38202..95fc342 100644 --- a/rChat/rChat.toc +++ b/rChat/rChat.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rChat |cff1a9fc0BCC|r ## Notes: Chat enhancements diff --git a/rChatPlus/rChatPlus.toc b/rChatPlus/rChatPlus.toc index e0c5460..3565ce5 100644 --- a/rChatPlus/rChatPlus.toc +++ b/rChatPlus/rChatPlus.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: rawoil ## Title: rChat|cffff7d0aPlus|r |cff1a9fc0BCC|r ## Notes: Chat enhancements advanced diff --git a/rCombatText/rCombatText.toc b/rCombatText/rCombatText.toc index c4fbd5c..10af786 100644 --- a/rCombatText/rCombatText.toc +++ b/rCombatText/rCombatText.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rCombatText |cff1a9fc0BCC|r ## Notes: Small tweaks for the default combat text diff --git a/rDamageFont/rDamageFont.toc b/rDamageFont/rDamageFont.toc index 54345d2..b4e4f49 100644 --- a/rDamageFont/rDamageFont.toc +++ b/rDamageFont/rDamageFont.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rDamageFont |cff1a9fc0BCC|r ## Notes: New damage font diff --git a/rEmote/rEmote.toc b/rEmote/rEmote.toc index 29e4b4b..8ad42c4 100644 --- a/rEmote/rEmote.toc +++ b/rEmote/rEmote.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rEmote |cff1a9fc0BCC|r ## Notes: Boss Emotes and Whispers diff --git a/rError/rError.toc b/rError/rError.toc index 0869f31..1359a91 100644 --- a/rError/rError.toc +++ b/rError/rError.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rError |cff1a9fc0BCC|r ## Notes: Blacklisting and redirecting of error messages diff --git a/rFilter/rFilter.toc b/rFilter/rFilter.toc index d573d54..909dd1a 100644 --- a/rFilter/rFilter.toc +++ b/rFilter/rFilter.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Title: rFilter |cff1a9fc0BCC|r ## Author: zork ## Notes: Buff, debuff, raidbuff and cooldown filter. Eats puppies! diff --git a/rFilter_Zork/rFilter_Zork.toc b/rFilter_Zork/rFilter_Zork.toc index 299b96d..13aa5ff 100644 --- a/rFilter_Zork/rFilter_Zork.toc +++ b/rFilter_Zork/rFilter_Zork.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rFilter_Zork |cff1a9fc0BCC|r ## Notes: Layout and optional theme for rFilter diff --git a/rLib/rLib.toc b/rLib/rLib.toc index 0210f4c..db496b3 100644 --- a/rLib/rLib.toc +++ b/rLib/rLib.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rLib |cff1a9fc0BCC|r ## Notes: Zork's addon library. diff --git a/rMinimap/rMinimap.toc b/rMinimap/rMinimap.toc index 1065886..901368c 100644 --- a/rMinimap/rMinimap.toc +++ b/rMinimap/rMinimap.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rMinimap |cff1a9fc0BCC|r ## Notes: Zork's Minimap adjustments diff --git a/rSellPoor/rSellPoor.toc b/rSellPoor/rSellPoor.toc index 95957e8..c4d89ea 100644 --- a/rSellPoor/rSellPoor.toc +++ b/rSellPoor/rSellPoor.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rSellPoor |cff1a9fc0BCC|r ## Notes: Sell items of poor quality automatically diff --git a/rSkin/rSkin.toc b/rSkin/rSkin.toc index 4ca5e2b..35d2219 100644 --- a/rSkin/rSkin.toc +++ b/rSkin/rSkin.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: rawoil ## Title: rSkin |cff1a9fc0BCC|r ## Notes: Reskin other addons to fit zorkui's L&F diff --git a/rStatusButton/rStatusButton.toc b/rStatusButton/rStatusButton.toc index 191334c..15fdbad 100644 --- a/rStatusButton/rStatusButton.toc +++ b/rStatusButton/rStatusButton.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rStatusButton |cff1a9fc0BCC|r ## Notes: Hover me for all dem statuses mon! diff --git a/rTooltip/rTooltip.toc b/rTooltip/rTooltip.toc index 0a1669e..dec5e89 100644 --- a/rTooltip/rTooltip.toc +++ b/rTooltip/rTooltip.toc @@ -1,4 +1,4 @@ -## Interface: 20503 +## Interface: 20504 ## Author: zork ## Title: rTooltip |cff1a9fc0BCC|r ## Notes: Tooltip enhancements