Skip to content

Commit

Permalink
Various Fixes, i.e. Buff order not saving etc.
Browse files Browse the repository at this point in the history
Fixed default config for Thorns, fixed Priest Inner Fire reminder, Fixed buff order not being saved, added option to return camera zoom while buffing (old way smartbuff worked).
  • Loading branch information
Softrix committed Oct 7, 2023
1 parent aeb4e51 commit b9138ca
Show file tree
Hide file tree
Showing 11 changed files with 87 additions and 46 deletions.
12 changes: 6 additions & 6 deletions SmartBuff.buffs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -826,7 +826,7 @@ function SMARTBUFF_InitSpellList()
end

-- Mage
if (SMARTBUFF_PLAYERCLASS == "MAGE") then -- updated 7/5/2023 Codermik
if (SMARTBUFF_PLAYERCLASS == "MAGE") then -- updated 5/5/2023 Codermik
SMARTBUFF_BUFFLIST = {
-- buffs
{SMARTBUFF_AI, 30, SMARTBUFF_CONST_GROUP, {1,14,28,42,56,70,80}, "WARRIOR;DEATHKNIGHT;ROGUE;HPET;WPET;DKPET", S.ChainMageBuffs},
Expand Down Expand Up @@ -868,7 +868,7 @@ function SMARTBUFF_InitSpellList()
-- buffs
{SMARTBUFF_MOTW, 30, SMARTBUFF_CONST_GROUP, {1,10,20,30,40,50,60,70,80}, "HPET;WPET;DKPET", S.ChainDruidBuffs},
{SMARTBUFF_GOTW, 60, SMARTBUFF_CONST_GROUP, {50,60,70,80}, "HPET;WPET;DKPET", S.ChainDruidBuffs},
{SMARTBUFF_THORNS, 10, SMARTBUFF_CONST_GROUP, nil, "MAGE;WARLOCK;ROGUE;PALADIN;WARRIOR;DRUID;HUNTER;SHAMAN;DEATHKNIGHT;MONK;DEMONHUNTER;EVOKER;HPET;WPET;DKPET"},
{SMARTBUFF_THORNS, 10, SMARTBUFF_CONST_GROUP, nil, "HPET;WPET;DKPET"},
{SMARTBUFF_BARKSKIN, 0.25, SMARTBUFF_CONST_FORCESELF},
{SMARTBUFF_NATURESGRASP, 0.25, SMARTBUFF_CONST_FORCESELF},
-- forms
Expand All @@ -883,7 +883,7 @@ function SMARTBUFF_InitSpellList()
end

-- Priest
if (SMARTBUFF_PLAYERCLASS == "PRIEST") then -- updated 8/5/2023 Codermik
if (SMARTBUFF_PLAYERCLASS == "PRIEST") then -- updated 5/10/2023 Codermik
SMARTBUFF_BUFFLIST = {
-- Buffs
{SMARTBUFF_PWFORTITUDE, 30, SMARTBUFF_CONST_GROUP, {1, 12, 24, 36, 48, 60, 70, 80}, "HPET;WPET;DKPET", S.LinkSta},
Expand All @@ -894,12 +894,12 @@ function SMARTBUFF_InitSpellList()
{SMARTBUFF_PRAYERSHADOWPROT, 60, SMARTBUFF_CONST_GROUP, {56, 70, 77}, "HPET;WPET;DKPET", S.LinkPriestShadow},
{SMARTBUFF_FEARWARD, 3, SMARTBUFF_CONST_GROUP, {54}, "HPET;WPET;DKPET"},
{SMARTBUFF_INNERFOCUS, -1, SMARTBUFF_CONST_SELF},
{SMARTBUFF_INNERFIRE, -1, SMARTBUFF_CONST_FORCESELF},
{SMARTBUFF_INNERFIRE, 30, SMARTBUFF_CONST_FORCESELF},
{SMARTBUFF_VAMPIRICEMB, 30, SMARTBUFF_CONST_SELF},
-- form
{SMARTBUFF_SHADOWFORM, -1, SMARTBUFF_CONST_FORCESELF},
-- shield
{SMARTBUFF_PWSHIELD, 0.5, SMARTBUFF_CONST_GROUP, {6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 65, 70, 75, 80}, "MAGE;WARLOCK;ROGUE;PALADIN;WARRIOR;DRUID;HUNTER;SHAMAN;DEATHKNIGHT;MONK;DEMONHUNTER;EVOKER;HPET;WPET;DKPET"},
{SMARTBUFF_PWSHIELD, 0.5, SMARTBUFF_CONST_GROUP, {6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 65, 70, 75, 80}, "MAGE;WARLOCK;ROGUE;PALADIN;WARRIOR;DRUID;HUNTER;SHAMAN;DEATHKNIGHT;HPET;WPET;DKPET"},
-- other
{SMARTBUFF_ELUNESGRACE, 0.25, SMARTBUFF_CONST_SELF},
{SMARTBUFF_FEEDBACK, 0.25, SMARTBUFF_CONST_SELF},
Expand Down Expand Up @@ -1017,7 +1017,7 @@ function SMARTBUFF_InitSpellList()
{SMARTBUFF_STEALTH, -1, SMARTBUFF_CONST_SELF},
{SMARTBUFF_BLADEFLURRY, -1, SMARTBUFF_CONST_SELF},
{SMARTBUFF_SAD, 0.2, SMARTBUFF_CONST_SELF},
{SMARTBUFF_TRICKS, 0.5, SMARTBUFF_CONST_GROUP, {75}, "WARRIOR;DEATHKNIGHT;DRUID;SHAMAN;HUNTER;ROGUE;MAGE;PRIEST;PALADIN;WARLOCK;MONK;DEMONHUNTER;EVOKER;HPET;WPET;DKPET"},
{SMARTBUFF_TRICKS, 0.5, SMARTBUFF_CONST_GROUP, {75}, "WARRIOR;DEATHKNIGHT;DRUID;SHAMAN;HUNTER;ROGUE;MAGE;PRIEST;PALADIN;WARLOCK;HPET;WPET;DKPET"},
{SMARTBUFF_HUNGERFORBLOOD, 0.5, SMARTBUFF_CONST_SELF},
{SMARTBUFF_RECUPERATE, 0.5, SMARTBUFF_CONST_SELF},
{SMARTBUFF_EVASION, 0.2, SMARTBUFF_CONST_SELF},
Expand Down
31 changes: 14 additions & 17 deletions SmartBuff.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
-- Cast the most important buffs on you, tanks or party/raid members/pets.
-------------------------------------------------------------------------------

SMARTBUFF_DATE = "310823";
SMARTBUFF_DATE = "071023";

SMARTBUFF_VERSION = "r50."..SMARTBUFF_DATE;
SMARTBUFF_VERSION = "r51."..SMARTBUFF_DATE;
SMARTBUFF_VERSIONNR = 30402;
SMARTBUFF_TITLE = "SmartBuff";
SMARTBUFF_SUBTITLE = "Supports you in casting buffs";
Expand All @@ -25,7 +25,7 @@ local SmartbuffCommands = { "SBCVER", "SBCCMD", "SBCSYC" }
local SmartbuffSession = true;
local SmartbuffVerCheck = false; -- for my use when checking guild users/testers versions :)
local buildInfo = select(4, GetBuildInfo())
local SmartbuffRevision = 50;
local SmartbuffRevision = 51;
local SmartbuffVerNotifyList = {}

-- Using LibRangeCheck-2.0 by Mitchnull
Expand Down Expand Up @@ -361,12 +361,12 @@ local function InitBuffOrder(reset)
local b;
local i;
local ord = B[CS()].Order;

if (reset) then
wipe(ord);
SMARTBUFF_AddMsgD("Reset buff order");
end

-- Remove not longer existing buffs in the order list
-- Remove no longer existing buffs in the order list
for k, v in pairs(ord) do
if (v and cBuffIndex[v] == nil) then
SMARTBUFF_AddMsgD("Remove from buff order: "..v);
Expand Down Expand Up @@ -1146,7 +1146,7 @@ function SMARTBUFF_SetBuffs()
wipe(cBuffsCombat);
SMARTBUFF_SetInCombatBuffs();

InitBuffOrder();
InitBuffOrder(false);

numBuffs = n - 1;
isSetBuffs = false;
Expand Down Expand Up @@ -1952,8 +1952,8 @@ function SMARTBUFF_BuffUnit(unit, subgroup, mode, spell)
or (mode == 1 and bs.Reminder and ((not isCombat and bs.COut)
or (isCombat and (bs.CIn or O.ToggleAutoCombat)))))) then

-- do we want to disable zoom while pending buffs exist?
if O.ScrollWheelSurpress then isPrompting = true; end
-- do we want to have normal camera zoom when buffing?
if not O.ScrollWheelZooming then isPrompting = true; end

if (not bs.SelfOnly or (bs.SelfOnly and SMARTBUFF_IsPlayer(unit))) then
-- get current spell cooldown
Expand Down Expand Up @@ -3076,7 +3076,7 @@ function SMARTBUFF_Options_Init(self)
if (O.ScrollWheel ~= nil and O.ScrollWheelDown == nil) then O.ScrollWheelDown = O.ScrollWheel; end
if (O.ScrollWheelUp == nil) then O.ScrollWheelUp = true; end
if (O.ScrollWheelDown == nil) then O.ScrollWheelDown = true; end
if (O.ScrollWheelSurpress == nil) then O.ScrollWheelSurpress = true; end
if (O.ScrollWheelZooming == nil) then O.ScrollWheelZooming = false; end
if (O.InCombat == nil) then O.InCombat = true; end
if (O.AutoSwitchTemplate == nil) then O.AutoSwitchTemplate = true; end
if (O.AutoSwitchTemplateInst == nil) then O.AutoSwitchTemplateInst = true; end
Expand Down Expand Up @@ -3225,7 +3225,7 @@ function SMARTBUFF_Options_Init(self)
if (OG.FirstStart == nil) then OG.FirstStart = "V0"; end

SMARTBUFF_Splash_ChangeFont(0);
SMARTBUFF_BuffOrderReset();

if (OG.FirstStart ~= SMARTBUFF_VERSION) then
SmartBuffOptionsCredits_lblText:SetText(SMARTBUFF_CREDITS);
SMARTBUFF_OptionsFrame_Open(true);
Expand Down Expand Up @@ -3393,13 +3393,6 @@ function SMARTBUFF_command(msg)
elseif (msg == "reload") then
SMARTBUFF_BuffOrderReset();
SMARTBUFF_OptionsFrame_Open(true);
elseif (msg == "zoom") then
O.ScrollWheelSurpress = not O.ScrollWheelSurpress;
if O.ScrollWheelSurpress then
SMARTBUFF_AddMsg("Camera will no longer zoom when scrolling the mouse to buff.", true);
else
SMARTBUFF_AddMsg("Camera will zoom when scrolling the mouse to buff (old default behaviour).", true);
end
else
SMARTBUFF_AddMsg(SMARTBUFF_VERS_TITLE, true);
SMARTBUFF_AddMsg("Syntax: /sbo [command] or /sbuff [command] or /smartbuff [command]", true);
Expand Down Expand Up @@ -3478,6 +3471,9 @@ function SMARTBUFF_OScrollWheelDown()
O.ScrollWheelDown = not O.ScrollWheelDown;
isKeyDownChanged = true;
end
function SMARTBUFF_OScrollWheelZoom()
O.ScrollWheelZooming = not O.ScrollWheelZooming;
end
function SMARTBUFF_OInShapeshift()
O.InShapeshift = not O.InShapeshift;
end
Expand Down Expand Up @@ -3829,6 +3825,7 @@ function SMARTBUFF_Options_OnShow()

SmartBuffOptionsFrame_cbScrollWheelUp:SetChecked(O.ScrollWheelUp);
SmartBuffOptionsFrame_cbScrollWheelDown:SetChecked(O.ScrollWheelDown);
SmartBuffOptionsFrame_cbScrollWheelZoom:SetChecked(O.ScrollWheelZooming);
SmartBuffOptionsFrame_cbInCombat:SetChecked(O.InCombat);
SmartBuffOptionsFrame_cbMsgNormal:SetChecked(O.ToggleMsgNormal);
SmartBuffOptionsFrame_cbMsgWarning:SetChecked(O.ToggleMsgWarning);
Expand Down
2 changes: 1 addition & 1 deletion SmartBuff.toc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Interface: 30402
## Title: |TInterface\Addons\Smartbuff\Icons\IconEnabled:0|t SmartBuff |cffffffff(WOTLK)|r by |cff00ff00Codermik & Aeldra|r
## Version: 49.30402
## Version: 51.30402
## Author: |cff20d2ffCodermik & Aeldra|r (EU-Proudmoore)
## Contributing Author: |cff20d2ffSpeedwaystar
## Notes: Cast the most important buffs on you or party/raid members/pets. Use /sbm for options menu.
Expand Down
55 changes: 41 additions & 14 deletions SmartBuff.xml
Original file line number Diff line number Diff line change
Expand Up @@ -465,7 +465,7 @@
<AbsDimension x="560" y="770" />
</Size>
<Anchors>
<Anchor point="CENTER" />
<Anchor x="-866" y="245" point="CENTER" />
</Anchors>
<Layers>
<Layer>
Expand Down Expand Up @@ -846,7 +846,7 @@
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="SmartBuffOptionsFrameRebuffTimer" relativePoint="TOPLEFT">
<Offset y="-73" />
<Offset y="-65" />
</Anchor>
</Anchors>
<HitRectInsets>
Expand Down Expand Up @@ -1093,7 +1093,7 @@
<Anchors>
<Anchor point="TOPLEFT" relativeTo="SmartBuffOptionsFrame_cbScrollWheelUp" relativePoint="TOPLEFT">
<Offset>
<AbsDimension x="160" y="0" />
<AbsDimension x="130" y="0" />
</Offset>
</Anchor>
</Anchors>
Expand Down Expand Up @@ -1123,9 +1123,7 @@
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="SmartBuffOptionsFrame_cbScrollWheelUp" relativePoint="TOPLEFT">
<Offset>
<AbsDimension x="0" y="-20" />
</Offset>
<Offset y="-20" />
</Anchor>
</Anchors>
<HitRectInsets>
Expand Down Expand Up @@ -1245,7 +1243,7 @@
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="SmartBuffOptionsFrame_cbInCombat" relativePoint="BOTTOMLEFT">
<Offset y="-119" />
<Offset y="-123" />
</Anchor>
</Anchors>
<HitRectInsets>
Expand Down Expand Up @@ -1386,11 +1384,11 @@
</CheckButton>
<Button name="SmartBuffOptionsFrame_ddTemplates" inherits="UIDropDownMenuTemplate">
<Size>
<AbsDimension x="160" y="16" />
<AbsDimension x="127" y="16" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset x="260" y="-40" />
<Offset x="293" y="-40" />
</Anchor>
</Anchors>
<Scripts>
Expand All @@ -1414,11 +1412,11 @@
</Button>
<ScrollFrame name="SmartBuffOptionsFrame_ScrollFrameBuffs" inherits="FauxScrollFrameTemplate">
<Size>
<AbsDimension x="240" y="600" />
<AbsDimension x="212" y="600" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset x="280" y="-91" />
<Offset x="308" y="-91" />
</Anchor>
</Anchors>
<Layers>
Expand Down Expand Up @@ -1449,7 +1447,7 @@
</Size>
<Anchors>
<Anchor point="BOTTOMLEFT" relativeTo="SmartBuffOptionsFrame_ScrollFrameBuffs" relativePoint="TOPLEFT">
<Offset x="162" y="31" />
<Offset x="157" y="31" />
</Anchor>
</Anchors>
<HitRectInsets>
Expand Down Expand Up @@ -1535,11 +1533,11 @@
</Button>
<EditBox name="SmartBuffOptionsCredits_lblText" letters="2000" multiLine="true" autoFocus="false">
<Size>
<AbsDimension x="240" y="147" />
<AbsDimension x="240" y="141" />
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
<Offset x="30" y="-557" />
<Offset x="30" y="-563" />
</Anchor>
</Anchors>
<FontString inherits="GameFontNormalTiny" justifyH="LEFT" />
Expand Down Expand Up @@ -1734,6 +1732,35 @@
</OnEnter>
</Scripts>
</CheckButton>
<CheckButton name="SmartBuffOptionsFrame_cbScrollWheelZoom" inherits="UICheckButtonTemplate">
<Size>
<AbsDimension x="24" y="24" />
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="SmartBuffOptionsFrame_cbScrollWheelUp" relativePoint="TOPLEFT">
<Offset x="190" />
</Anchor>
</Anchors>
<HitRectInsets>
<AbsInset left="0" right="0" top="0" bottom="0" />
</HitRectInsets>
<Scripts>
<OnClick>
SMARTBUFF_OScrollWheelZoom()
</OnClick>
<OnLoad>
getglobal(self:GetName().."Text"):SetText(SMARTBUFF_OFT_SCROLLZOOMING);
getglobal(self:GetName().."Text"):SetFontObject(GameFontNormalSmall);
</OnLoad>
<OnLeave>
GameTooltip:Hide();
</OnLeave>
<OnEnter>
GameTooltip:SetOwner(self, "ANCHOR_RIGHT");
GameTooltip:SetText(SMARTBUFF_OFTT_SCROLLZOOMING, SMARTBUFF_TTC_R, SMARTBUFF_TTC_G, SMARTBUFF_TTC_B, SMARTBUFF_TTC_A);
</OnEnter>
</Scripts>
</CheckButton>
</Frames>
<Scripts>
<OnLoad>
Expand Down
2 changes: 2 additions & 0 deletions localization.cn.lua
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,7 @@ SMARTBUFF_OFT_SELFFIRST = "首选自身";
SMARTBUFF_OFT_SCROLLWHEEL = "鼠标滚轴触发";
SMARTBUFF_OFT_SCROLLWHEELUP = "向上滚动时触发";
SMARTBUFF_OFT_SCROLLWHEELDOWN= "向下时";
SMARTBUFF_OFT_SCROLLZOOMING = "相机";
SMARTBUFF_OFT_TARGETSWITCH = "目标改变触发";
SMARTBUFF_OFT_BUFFTARGET = "目标 BUFF";
SMARTBUFF_OFT_BUFFPVP = "PVP BUFF";
Expand Down Expand Up @@ -386,6 +387,7 @@ SMARTBUFF_OFTT_REBUFFTIMER = "设定当BUFF消失前多少秒,提示你重
SMARTBUFF_OFTT_SELFFIRST = "优先给自己施放BUFF。";
SMARTBUFF_OFTT_SCROLLWHEELUP = "当鼠标滚轴向上滚动时触发技能。";
SMARTBUFF_OFTT_SCROLLWHEELDOWN = "当鼠标滚轴向下滚动时触发技能。";
SMARTBUFF_OFTT_SCROLLZOOMING = "在应用缺少的 buff 或能力时允许正常的相机变焦(原始 Smartbuff 行为)。\n请注意,当关闭此选项时,您的相机变焦可能会暂时禁用\n当 buff 或能力因任何原因失败时。";
SMARTBUFF_OFTT_TARGETSWITCH = "当你改变目标时触发技能。";
SMARTBUFF_OFTT_BUFFTARGET = "当目标为友好状态时,给予该目标施放BUFF。";
SMARTBUFF_OFTT_BUFFPVP = "将给PVP开启的玩家施放BUFF。";
Expand Down
2 changes: 2 additions & 0 deletions localization.de.lua
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ SMARTBUFF_OFT_AUTOSWITCHTMP = "Vorlagenwechsel";
SMARTBUFF_OFT_SELFFIRST = "Mich zuerst";
SMARTBUFF_OFT_SCROLLWHEELUP = "Bufft mit Mausrad hoch";
SMARTBUFF_OFT_SCROLLWHEELDOWN = "runter";
SMARTBUFF_OFT_SCROLLZOOMING = "Kamera";
SMARTBUFF_OFT_TARGETSWITCH = "bei Zielwechsel";
SMARTBUFF_OFT_BUFFTARGET = "Bufft das Ziel";
SMARTBUFF_OFT_BUFFPVP = "Buff PvP";
Expand Down Expand Up @@ -164,6 +165,7 @@ SMARTBUFF_OFTT_REBUFFTIMER = "Wieviele Sekunden vor Ablauf der Buffs,\nsoll da
SMARTBUFF_OFTT_SELFFIRST = "Bufft den eigenen Charakter immer zuerst.";
SMARTBUFF_OFTT_SCROLLWHEELUP = "Bufft beim Bewegen des Scrollrads nach vorne.";
SMARTBUFF_OFTT_SCROLLWHEELDOWN = "Bufft beim Bewegen des Scrollrads zurück.";
SMARTBUFF_OFTT_SCROLLZOOMING = "Erlauben Sie das normale Zoomen der Kamera, wenn Sie fehlende Buffs oder Fähigkeiten anwenden (ursprüngliches Smartbuff-Verhalten).\nBeachten Sie, dass Ihr Kamerazoom möglicherweise vorübergehend deaktiviert wird, wenn diese Option deaktiviert ist,\nwenn ein Buff aus irgendeinem Grund fehlschlägt.";
SMARTBUFF_OFTT_TARGETSWITCH = "Bufft beim Wechsel eines Ziels.";
SMARTBUFF_OFTT_BUFFTARGET = "Bufft zuerst das aktuelle Ziel,\nfalls dies freundlich ist.";
SMARTBUFF_OFTT_BUFFPVP = "Bufft auch Spieler im PvP Modus,\nwenn man selbst nicht im PvP ist.";
Expand Down
21 changes: 13 additions & 8 deletions localization.en.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,14 @@
-------------------------------------------------------------------------------

-- Whats new info
SMARTBUFF_WHATSNEW = "\n\n|cffffffff Whats new:|r\n\n"
.." |cffffffffClassic version by Codermik, additional retail coding\n"
.." by Speedwaystar.\n\n\n"
.." Changes in r50.310823:\n\n"
.." * Fixed druid linked buff prompts.\n\n"
SMARTBUFF_WHATSNEW = "\n\n"
.." |cff00e0ffClassic & Retail versions by Codermik with additional\n"
.." retail coding by Speedwaystar.\n\n"
.." |cffffffffChanges in r51.071023 (WOTLK Classic):\n\n"
.." * Fixed default configuration for Thorns.\n"
.." * Fixed Priest Inner Fire reminder.\n"
.." * Fixed Buff order not being saved.\n"
.." * Other fixes and improvements.\n"
.."\n\n"
.." |cffffff00I currently play on the Mirage Raceway EU classic\n"
.." WOTLK server as Alliance, I play on Mik, Gabella,\n"
Expand All @@ -20,9 +23,9 @@ SMARTBUFF_WHATSNEW = "\n\n|cffffffff Whats new:|r\n\n"
;

SMARTBUFF_CREDITS = "|cffffffff"
.."Retail & Classic by Codermik & Speedwaystar. Please join to get support on our discord server:\n"
.."Classic & Retail versions by Codermik with additional programming and support by Speedwaystar.\n\nPlease join my discord server for support or chat:\n"
.."|cff00e0ffhttps://discord.gg/R6EkZ94TKK\n\n"
.."|cffffffffIf you want to help support me and the development of this addon then please always download from Curse or use one of the following links:\n\n(I only ever upload to Curseforge)\n\n"
.."|cffffffffIf you want to help support me and the development of this addon then please always download from Curse or use one of the following links:\n\n"
.."|cffffffffTwitch: |cff00e0ffhttps://www.twitch.tv/codermik\n"
.."|cffffffffPayPal.Me: |cff00e0ffhttps://paypal.me/codermik\n\n"
;
Expand Down Expand Up @@ -115,7 +118,8 @@ SMARTBUFF_OFT_REBUFFTIMER = "Rebuff Timer";
SMARTBUFF_OFT_AUTOSWITCHTMP = "Switch template";
SMARTBUFF_OFT_SELFFIRST = "Self first";
SMARTBUFF_OFT_SCROLLWHEELUP = "Buff on scrollwheel up";
SMARTBUFF_OFT_SCROLLWHEELDOWN= "down";
SMARTBUFF_OFT_SCROLLWHEELDOWN= "Down";
SMARTBUFF_OFT_SCROLLZOOMING = "Zoom";
SMARTBUFF_OFT_TARGETSWITCH = "target change";
SMARTBUFF_OFT_BUFFTARGET = "Buff target";
SMARTBUFF_OFT_BUFFPVP = "Buff PvP";
Expand Down Expand Up @@ -165,6 +169,7 @@ SMARTBUFF_OFTT_REBUFFTIMER = "How many seconds before a buff expires,\nthe rem
SMARTBUFF_OFTT_SELFFIRST = "Buffs your character first of all others.";
SMARTBUFF_OFTT_SCROLLWHEELUP = "Cast buffs when you roll your\nscrollwheel forward.";
SMARTBUFF_OFTT_SCROLLWHEELDOWN = "Cast buffs when you roll your\nscrollwheel backward.";
SMARTBUFF_OFTT_SCROLLZOOMING = "Allow normal camera zooming while buffing missing buffs or abilities (original Smartbuff behaviour).\nNote that when this option is turned off its possible your camera zoom will be temporarily disabled\nwhen a buff or ability fails for whatever reason.";
SMARTBUFF_OFTT_TARGETSWITCH = "Cast buffs when you switch your target.";
SMARTBUFF_OFTT_BUFFTARGET = "Buffs first the current target,\nif it is friendly.";
SMARTBUFF_OFTT_BUFFPVP = "Buff PvP flagged players,\nalso if you are not PvP flagged.";
Expand Down
2 changes: 2 additions & 0 deletions localization.es.lua
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ SMARTBUFF_OFT_AUTOSWITCHTMP = "Cambiar plantilla";
SMARTBUFF_OFT_SELFFIRST = "Primero uno mismo";
SMARTBUFF_OFT_SCROLLWHEELUP = "Buffar con scroll arriba";
SMARTBUFF_OFT_SCROLLWHEELDOWN= "abajo";
SMARTBUFF_OFT_SCROLLZOOMING = "Cámara";
SMARTBUFF_OFT_TARGETSWITCH = "cambio de objetivo";
SMARTBUFF_OFT_BUFFTARGET = "Buffar objetivo";
SMARTBUFF_OFT_BUFFPVP = "Buffar en JcJ";
Expand Down Expand Up @@ -160,6 +161,7 @@ SMARTBUFF_OFTT_REBUFFTIMER = "Cu\195\161ntos segundos antes de que el buff exp
SMARTBUFF_OFTT_SELFFIRST = "Buffar tu personaje antes que los dem\195\161s.";
SMARTBUFF_OFTT_SCROLLWHEELUP = "Lanzar buffs cuando muevas tu\nrueda del rat\195\179n adelante.";
SMARTBUFF_OFTT_SCROLLWHEELDOWN = "Lanzar buffs cuando muevas tu\nrueda del rat\195\179n atr\195\161s.";
SMARTBUFF_OFTT_SCROLLZOOMING = "Permita el zoom normal de la cámara al aplicar mejoras o habilidades faltantes (comportamiento Smartbuff original).\nTenga en cuenta que cuando esta opción está desactivada, es posible que el zoom de la cámara se deshabilite temporalmente\ncuando la mejora falla por cualquier motivo.";
SMARTBUFF_OFTT_TARGETSWITCH = "Lanzar buffs cuando cambias de objetivo.";
SMARTBUFF_OFTT_BUFFTARGET = "Buffar primero el objetivo actual,\nsi es amigable.";
SMARTBUFF_OFTT_BUFFPVP = "Buffar jugadores con JcJ activo,\naunque t\195\186 no lo tengas activado.";
Expand Down
Loading

0 comments on commit b9138ca

Please sign in to comment.