From 19fbd0d5f9d9e56774a738b977b8c5b4cadfa4a5 Mon Sep 17 00:00:00 2001 From: MELERIX <MELERIX@users.noreply.github.com> Date: Thu, 11 Oct 2012 17:56:51 +0000 Subject: [PATCH] BETA: Restored min/maxChance skill parameters, some servers use it to customize skills individually instead of globally by configs. --- .../scripts/handlers/effecthandlers/CancelDebuff.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/CancelDebuff.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/CancelDebuff.java index 9a2345b4a5..b16059d1f6 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/CancelDebuff.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/CancelDebuff.java @@ -14,7 +14,6 @@ */ package handlers.effecthandlers; -import com.l2jserver.Config; import com.l2jserver.gameserver.model.actor.L2Character; import com.l2jserver.gameserver.model.effects.EffectTemplate; import com.l2jserver.gameserver.model.effects.L2Effect; @@ -108,13 +107,13 @@ public class CancelDebuff extends L2Effect rate += (effect.getAbnormalTime() - effect.getTime()) / 1200; rate += baseRate; - if (rate < Config.MIN_DEBUFF_CHANCE) + if (rate < effect.getSkill().getMinChance()) { - rate = Config.MIN_DEBUFF_CHANCE; + rate = effect.getSkill().getMinChance(); } - else if (rate > Config.MAX_DEBUFF_CHANCE) + else if (rate > effect.getSkill().getMaxChance()) { - rate = Config.MAX_DEBUFF_CHANCE; + rate = effect.getSkill().getMaxChance(); } return Rnd.get(100) < rate; -- GitLab