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 9a2345b4a5a8d261e426ff8eca22ee72b5017e11..b16059d1f60b890a27185a2341aae55317307501 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;