Index: scripts/globals/abilities/hasso.lua =================================================================== --- scripts/globals/abilities/hasso.lua (revision 1734) +++ scripts/globals/abilities/hasso.lua (working copy) @@ -10,7 +10,7 @@ ----------------------------------- function OnUseAbility(player, target, ability) - strboost = target:getMainLvl()/7; + local strboost = target:getMainLvl()/7; if(target:getMainJob()~=12) then --sjob sam, use sub level strboost = target:getSubLvl()/7; end Index: scripts/globals/effects/accuracy_boost.lua =================================================================== --- scripts/globals/effects/accuracy_boost.lua (revision 1734) +++ scripts/globals/effects/accuracy_boost.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect loses accuracy of 1 every 3 ticks depending on the source of the acc boost - boostACC_effect_size = effect:getPower(); + local boostACC_effect_size = effect:getPower(); if(boostACC_effect_size > 0) then effect:setPower(boostACC_effect_size - 1) target:delMod(MOD_ACC,1); @@ -35,7 +35,7 @@ ----------------------------------- function onEffectLose(target,effect) - boostACC_effect_size = effect:getPower(); + local boostACC_effect_size = effect:getPower(); if(boostACC_effect_size > 0) then target:delMod(MOD_ACCP,effect:getPower()); end Index: scripts/globals/effects/accuracy_down.lua =================================================================== --- scripts/globals/effects/accuracy_down.lua (revision 1734) +++ scripts/globals/effects/accuracy_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore accuracy of 1 every 3 ticks. - downACC_effect_size = effect:getPower() + local downACC_effect_size = effect:getPower() if(downACC_effect_size > 0) then effect:setPower(downACC_effect_size - 1) target:delMod(MOD_ACC,-1); @@ -35,7 +35,7 @@ ----------------------------------- function onEffectLose(target,effect) - downACC_effect_size = effect:getPower() + local downACC_effect_size = effect:getPower() if(downACC_effect_size > 0) then target:delMod(MOD_ACCP,-effect:getPower()); end Index: scripts/globals/effects/agi_boost.lua =================================================================== --- scripts/globals/effects/agi_boost.lua (revision 1734) +++ scripts/globals/effects/agi_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses agility of 1 every 3 ticks depending on the source of the agi boost - boostAGI_effect_size = effect:getPower(); + local boostAGI_effect_size = effect:getPower(); if(boostAGI_effect_size > 0) then effect:setPower(boostAGI_effect_size - 1) target:delMod(MOD_AGI,1); @@ -32,8 +32,8 @@ ----------------------------------- function onEffectLose(target,effect) - boostAGI_effect_size = effect:getPower(); + local boostAGI_effect_size = effect:getPower(); if(boostAGI_effect_size > 0) then - target:delMod(MOD_AGI,effect:getPower()); + target:delMod(MOD_AGI,boostAGI_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/agi_down.lua =================================================================== --- scripts/globals/effects/agi_down.lua (revision 1734) +++ scripts/globals/effects/agi_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore agility of 1 every 3 ticks. - downAGI_effect_size = effect:getPower() + local downAGI_effect_size = effect:getPower() if(downAGI_effect_size > 0) then effect:setPower(downAGI_effect_size - 1) target:delMod(MOD_AGI,-1); @@ -35,8 +35,8 @@ ----------------------------------- function onEffectLose(target,effect) - downAGI_effect_size = effect:getPower() + local downAGI_effect_size = effect:getPower() if(downAGI_effect_size > 0) then - target:delMod(MOD_AGI,-effect:getPower()); + target:delMod(MOD_AGI,downAGI_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/bio.lua =================================================================== --- scripts/globals/effects/bio.lua (revision 1734) +++ scripts/globals/effects/bio.lua (working copy) @@ -11,7 +11,7 @@ ----------------------------------- function onEffectGain(target,effect) - res = (effect:getPower() * (26/512)) * 100; -- Bio 1 is 27/512, Bio 2 is 52/512. This is roughly accurate. + local res = (effect:getPower() * (26/512)) * 100; -- Bio 1 is 27/512, Bio 2 is 52/512. This is roughly accurate. target:addMod(MOD_ATTP,-res); end; @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); @@ -44,6 +44,6 @@ ----------------------------------- function onEffectLose(target,effect) - res = (effect:getPower() * (26/512)) * 100; -- Bio 1 is 27/512, Bio 2 is 52/512. This is roughly accurate. + local res = (effect:getPower() * (26/512)) * 100; -- Bio 1 is 27/512, Bio 2 is 52/512. This is roughly accurate. target:delMod(MOD_ATTP,-res); end; \ No newline at end of file Index: scripts/globals/effects/burn.lua =================================================================== --- scripts/globals/effects/burn.lua (revision 1734) +++ scripts/globals/effects/burn.lua (working copy) @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/choke.lua =================================================================== --- scripts/globals/effects/choke.lua (revision 1734) +++ scripts/globals/effects/choke.lua (working copy) @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/chr_boost.lua =================================================================== --- scripts/globals/effects/chr_boost.lua (revision 1734) +++ scripts/globals/effects/chr_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses Charism of 1 every 3 ticks depending on the source of the boost - boostCHR_effect_size = effect:getPower(); + local boostCHR_effect_size = effect:getPower(); if(boostCHR_effect_size > 0) then effect:setPower(boostCHR_effect_size - 1) target:delMod(MOD_AGI,1); @@ -32,8 +32,8 @@ ----------------------------------- function onEffectLose(target,effect) - boostCHR_effect_size = effect:getPower(); + local boostCHR_effect_size = effect:getPower(); if(boostCHR_effect_size > 0) then - target:delMod(MOD_CHR,effect:getPower()); + target:delMod(MOD_CHR,boostCHR_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/chr_down.lua =================================================================== --- scripts/globals/effects/chr_down.lua (revision 1734) +++ scripts/globals/effects/chr_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore charism of 1 every 3 ticks. - downCHR_effect_size = effect:getPower() + local downCHR_effect_size = effect:getPower() if(downCHR_effect_size > 0) then effect:setPower(downCHR_effect_size - 1) target:delMod(MOD_CHR,-1); @@ -37,6 +37,6 @@ function onEffectLose(target,effect) downCHR_effect_size = effect:getPower() if(downCHR_effect_size > 0) then - target:delMod(MOD_CHR,-effect:getPower()); + target:delMod(MOD_CHR,-downCHR_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/dex_boost.lua =================================================================== --- scripts/globals/effects/dex_boost.lua (revision 1734) +++ scripts/globals/effects/dex_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses dexterity of 1 every 3 ticks depending on the source of the boost - boostDEX_effect_size = effect:getPower(); + local boostDEX_effect_size = effect:getPower(); if(boostDEX_effect_size > 0) then effect:setPower(boostDEX_effect_size - 1) target:delMod(MOD_DEX,1); @@ -34,6 +34,6 @@ function onEffectLose(target,effect) boostDEX_effect_size = effect:getPower(); if(boostDEX_effect_size > 0) then - target:delMod(MOD_DEX,effect:getPower()); + target:delMod(MOD_DEX,boostDEX_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/dex_down.lua =================================================================== --- scripts/globals/effects/dex_down.lua (revision 1734) +++ scripts/globals/effects/dex_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore dexterity of 1 every 3 ticks. - downDEX_effect_size = effect:getPower() + local downDEX_effect_size = effect:getPower() if(downDEX_effect_size > 0) then effect:setPower(downDEX_effect_size - 1) target:delMod(MOD_DEX,-1); @@ -37,6 +37,6 @@ function onEffectLose(target,effect) downDEX_effect_size = effect:getPower() if(downDEX_effect_size > 0) then - target:delMod(MOD_DEX,-effect:getPower()); + target:delMod(MOD_DEX,-downDEX_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/dia.lua =================================================================== --- scripts/globals/effects/dia.lua (revision 1734) +++ scripts/globals/effects/dia.lua (working copy) @@ -16,8 +16,8 @@ ----------------------------------- function onEffectGain(target,effect) - power = effect:getPower(); - x = (((26 * power) + 1) / 512) * 100; + local power = effect:getPower(); + local x = (((26 * power) + 1) / 512) * 100; target:addMod(MOD_DEFP,-x); end; @@ -26,7 +26,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); @@ -50,7 +50,7 @@ ----------------------------------- function onEffectLose(target,effect) - power = effect:getPower(); - x = (((26 * power) + 1) / 512) * 100; --Simplified + local power = effect:getPower(); + local x = (((26 * power) + 1) / 512) * 100; --Simplified target:delMod(MOD_DEFP,-x); end; \ No newline at end of file Index: scripts/globals/effects/drown.lua =================================================================== --- scripts/globals/effects/drown.lua (revision 1734) +++ scripts/globals/effects/drown.lua (working copy) @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/frost.lua =================================================================== --- scripts/globals/effects/frost.lua (revision 1734) +++ scripts/globals/effects/frost.lua (working copy) @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/int_boost.lua =================================================================== --- scripts/globals/effects/int_boost.lua (revision 1734) +++ scripts/globals/effects/int_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses intelligence of 1 every 3 ticks depending on the source of the boost - boostINT_effect_size = effect:getPower(); + local boostINT_effect_size = effect:getPower(); if(boostINT_effect_size > 0) then effect:setPower(boostINT_effect_size - 1) target:delMod(MOD_INT,1); @@ -32,8 +32,8 @@ ----------------------------------- function onEffectLose(target,effect) - boostINT_effect_size = effect:getPower(); + local boostINT_effect_size = effect:getPower(); if(boostINT_effect_size > 0) then - target:delMod(MOD_INT,effect:getPower()); + target:delMod(MOD_INT,boostINT_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/int_down.lua =================================================================== --- scripts/globals/effects/int_down.lua (revision 1734) +++ scripts/globals/effects/int_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore intelligence of 1 every 3 ticks. - downINT_effect_size = effect:getPower() + local downINT_effect_size = effect:getPower() if(downINT_effect_size > 0) then effect:setPower(downINT_effect_size - 1) target:delMod(MOD_INT,-1); @@ -35,8 +35,8 @@ ----------------------------------- function onEffectLose(target,effect) - downINT_effect_size = effect:getPower() + local downINT_effect_size = effect:getPower() if(downINT_effect_size > 0) then - target:delMod(MOD_INT,-effect:getPower()); + target:delMod(MOD_INT,-downINT_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/invisible.lua =================================================================== --- scripts/globals/effects/invisible.lua (revision 1734) +++ scripts/globals/effects/invisible.lua (working copy) @@ -16,7 +16,7 @@ ----------------------------------- function onEffectTick(target,effect) - tick = effect:getLastTick(); + local tick = effect:getLastTick(); if (tick < 4 and tick ~= 0) then target:messageBasic(251, effect:getType()); end Index: scripts/globals/effects/mnd_boost.lua =================================================================== --- scripts/globals/effects/mnd_boost.lua (revision 1734) +++ scripts/globals/effects/mnd_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses mind of 1 every 3 ticks depending on the source of the boost - boostMND_effect_size = effect:getPower(); + local boostMND_effect_size = effect:getPower(); if(boostMND_effect_size > 0) then effect:setPower(boostMND_effect_size - 1) target:delMod(MOD_MND,1); @@ -32,8 +32,8 @@ ----------------------------------- function onEffectLose(target,effect) - boostMND_effect_size = effect:getPower(); + local boostMND_effect_size = effect:getPower(); if(boostMND_effect_size > 0) then - target:delMod(MOD_MND,effect:getPower()); + target:delMod(MOD_MND,boostMND_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/mnd_down.lua =================================================================== --- scripts/globals/effects/mnd_down.lua (revision 1734) +++ scripts/globals/effects/mnd_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore mind of 1 every 3 ticks. - downMND_effect_size = effect:getPower() + local downMND_effect_size = effect:getPower() if(downMND_effect_size > 0) then effect:setPower(downMND_effect_size - 1) target:delMod(MOD_MND,-1); @@ -35,8 +35,8 @@ ----------------------------------- function onEffectLose(target,effect) - downMND_effect_size = effect:getPower() + local downMND_effect_size = effect:getPower() if(downMND_effect_size > 0) then - target:delMod(MOD_MND,-effect:getPower()); + target:delMod(MOD_MND,-downMND_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/poison.lua =================================================================== --- scripts/globals/effects/poison.lua (revision 1734) +++ scripts/globals/effects/poison.lua (working copy) @@ -24,7 +24,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/rasp.lua =================================================================== --- scripts/globals/effects/rasp.lua (revision 1734) +++ scripts/globals/effects/rasp.lua (working copy) @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/seigan.lua =================================================================== --- scripts/globals/effects/seigan.lua (revision 1734) +++ scripts/globals/effects/seigan.lua (working copy) @@ -10,7 +10,7 @@ function onEffectGain(target,effect) target:addMod(MOD_COUNTER,(target:getMod(MOD_ZANSHIN)/4)); - target:addMod(MOD_FASTCAST,-50); + target:addMod(MOD_FASTCAST,-50); end; ----------------------------------- @@ -26,5 +26,5 @@ function onEffectLose(target,effect) target:delMod(MOD_COUNTER,(target:getMod(MOD_ZANSHIN)/4)); - target:delMod(MOD_FASTCAST,-50); + target:delMod(MOD_FASTCAST,-50); end; \ No newline at end of file Index: scripts/globals/effects/shock.lua =================================================================== --- scripts/globals/effects/shock.lua (revision 1734) +++ scripts/globals/effects/shock.lua (working copy) @@ -20,7 +20,7 @@ ----------------------------------- function onEffectTick(target,effect) - skin = target:getMod(MOD_STONESKIN); + local skin = target:getMod(MOD_STONESKIN); if(skin>0) then if(skin >= effect:getPower()) then --absorb all damage target:delMod(MOD_STONESKIN,effect:getPower()); Index: scripts/globals/effects/sneak.lua =================================================================== --- scripts/globals/effects/sneak.lua (revision 1734) +++ scripts/globals/effects/sneak.lua (working copy) @@ -16,7 +16,7 @@ ----------------------------------- function onEffectTick(target,effect) - tick = effect:getLastTick(); + local tick = effect:getLastTick(); if (tick < 4 and tick ~= 0) then target:messageBasic(251, effect:getType()); end Index: scripts/globals/effects/str_boost.lua =================================================================== --- scripts/globals/effects/str_boost.lua (revision 1734) +++ scripts/globals/effects/str_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses strengh of 1 every 3 ticks depending on the source of the boost - boostSTR_effect_size = effect:getPower(); + local boostSTR_effect_size = effect:getPower(); if(boostSTR_effect_size > 0) then effect:setPower(boostSTR_effect_size - 1) target:delMod(MOD_STR,1); @@ -32,8 +32,8 @@ ----------------------------------- function onEffectLose(target,effect) - boostSTR_effect_size = effect:getPower(); + local boostSTR_effect_size = effect:getPower(); if(boostSTR_effect_size > 0) then - target:delMod(MOD_STR,effect:getPower()); + target:delMod(MOD_STR,boostSTR_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/str_down.lua =================================================================== --- scripts/globals/effects/str_down.lua (revision 1734) +++ scripts/globals/effects/str_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore strengh of 1 every 3 ticks. - downSTR_effect_size = effect:getPower() + local downSTR_effect_size = effect:getPower() if(downSTR_effect_size > 0) then effect:setPower(downSTR_effect_size - 1) target:delMod(MOD_STR,-1); @@ -35,8 +35,8 @@ ----------------------------------- function onEffectLose(target,effect) - downSTR_effect_size = effect:getPower() + local downSTR_effect_size = effect:getPower() if(downSTR_effect_size > 0) then - target:delMod(MOD_STR,-effect:getPower()); + target:delMod(MOD_STR,-downSTR_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/vit_boost.lua =================================================================== --- scripts/globals/effects/vit_boost.lua (revision 1734) +++ scripts/globals/effects/vit_boost.lua (working copy) @@ -20,7 +20,7 @@ function onEffectTick(target,effect) -- the effect loses vitality of 1 every 3 ticks depending on the source of the boost - boostVIT_effect_size = effect:getPower(); + local boostVIT_effect_size = effect:getPower(); if(boostVIT_effect_size > 0) then effect:setPower(boostVIT_effect_size - 1) target:delMod(MOD_VIT,1); @@ -32,8 +32,8 @@ ----------------------------------- function onEffectLose(target,effect) - boostVIT_effect_size = effect:getPower(); + local boostVIT_effect_size = effect:getPower(); if(boostVIT_effect_size > 0) then - target:delMod(MOD_VIT,effect:getPower()); + target:delMod(MOD_VIT,boostVIT_effect_size); end end; \ No newline at end of file Index: scripts/globals/effects/vit_down.lua =================================================================== --- scripts/globals/effects/vit_down.lua (revision 1734) +++ scripts/globals/effects/vit_down.lua (working copy) @@ -23,7 +23,7 @@ function onEffectTick(target,effect) -- the effect restore vitality of 1 every 3 ticks. - downVIT_effect_size = effect:getPower() + local downVIT_effect_size = effect:getPower() if(downVIT_effect_size > 0) then effect:setPower(downVIT_effect_size - 1) target:delMod(MOD_VIT,-1); @@ -35,8 +35,8 @@ ----------------------------------- function onEffectLose(target,effect) - downVIT_effect_size = effect:getPower() + local downVIT_effect_size = effect:getPower() if(downVIT_effect_size > 0) then - target:delMod(MOD_VIT,-effect:getPower()); + target:delMod(MOD_VIT,-downVIT_effect_size); end end; \ No newline at end of file