From 367955615e13c7c15fe2b3e1d43030858755d78f Mon Sep 17 00:00:00 2001 From: BeniS Date: Sun, 19 Aug 2012 20:08:20 +1200 Subject: [PATCH] Minor fix for recent skill changes. --- modules/game_skills/skills.lua | 12 +++--------- src/otclient/const.h | 6 +++--- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/modules/game_skills/skills.lua b/modules/game_skills/skills.lua index 1e9cf2c3..2d73f1a4 100644 --- a/modules/game_skills/skills.lua +++ b/modules/game_skills/skills.lua @@ -61,6 +61,9 @@ function terminate() end function setSkillBase(id, value, baseValue) + if baseValue < 1 or value < 1 then + return + end local skill = skillsWindow:recursiveGetChildById(id) local widget = skill:getChildById('value') @@ -236,9 +239,6 @@ function onSpeedChange(localPlayer, speed) end function onBaseSpeedChange(localPlayer, baseSpeed) - if baseSpeed < 1 then - return - end local speed = localPlayer:getSpeed() onSpeedChange(localPlayer, baseSpeed) @@ -253,9 +253,6 @@ function onMagicLevelChange(localPlayer, magiclevel, percent) end function onBaseMagicLevelChange(localPlayer, baseMagicLevel) - if baseMagicLevel < 1 then - return - end local magiclevel = localPlayer:getMagicLevel() onMagicLevelChange(localPlayer, magiclevel, localPlayer:getMagicLevelPercent()) @@ -270,9 +267,6 @@ function onSkillChange(localPlayer, id, level, percent) end function onBaseSkillChange(localPlayer, id, baseLevel) - if baseLevel < 1 then - return - end local level = localPlayer:getSkillLevel(id) onSkillChange(localPlayer, id, level, localPlayer:getSkillLevelPercent(id)) diff --git a/src/otclient/const.h b/src/otclient/const.h index 14633fb9..a2e4bc7f 100644 --- a/src/otclient/const.h +++ b/src/otclient/const.h @@ -65,8 +65,8 @@ namespace Otc DrawAnimations = 2048, DrawWalls = DrawOnBottom | DrawOnTop, DrawEverything = DrawGround | DrawGroundBorders | DrawWalls | DrawItems | - DrawCreatures | DrawEffects | DrawMissiles | - DrawCreaturesInformation | DrawStaticTexts | DrawAnimatedTexts | DrawAnimations + DrawCreatures | DrawEffects | DrawMissiles | DrawCreaturesInformation | + DrawStaticTexts | DrawAnimatedTexts | DrawAnimations }; enum DatOpts { @@ -307,7 +307,7 @@ namespace Otc MessageRVRAnswer = 47, MessageRVRContinue = 48, LastMessage = 49, - MessageInvalid = 255, + MessageInvalid = 255 }; enum GameFeature {