From 03a847bfdc606190e326ac24deef78d90795576d Mon Sep 17 00:00:00 2001
From: Adry_85 <Adrya85@hotmail.it>
Date: Tue, 4 Mar 2014 23:25:22 +0000
Subject: [PATCH] BETA: Removing critical check from '''!SoulBlow''' effect. 
 Reviewed by: Nos, St3eT, Zoey76

---
 .../data/scripts/handlers/effecthandlers/SoulBlow.java | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SoulBlow.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SoulBlow.java
index b9f9b7527f..567bbf04ed 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SoulBlow.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SoulBlow.java
@@ -26,7 +26,6 @@ import com.l2jserver.gameserver.model.conditions.Condition;
 import com.l2jserver.gameserver.model.effects.AbstractEffect;
 import com.l2jserver.gameserver.model.effects.L2EffectType;
 import com.l2jserver.gameserver.model.skills.BuffInfo;
-import com.l2jserver.gameserver.model.stats.BaseStats;
 import com.l2jserver.gameserver.model.stats.Formulas;
 
 /**
@@ -82,15 +81,8 @@ public final class SoulBlow extends AbstractEffect
 			damage *= 1 + (chargedSouls * 0.04);
 		}
 		
-		// Crit rate base crit rate for skill, modified with STR bonus
-		boolean crit = Formulas.calcCrit(info.getSkill().getBaseCritRate() * 10 * BaseStats.STR.calcBonus(activeChar), true, target);
-		if (crit)
-		{
-			damage *= 2;
-		}
-		
 		target.reduceCurrentHp(damage, activeChar, info.getSkill());
-		target.notifyDamageReceived(damage, activeChar, info.getSkill(), crit, false);
+		target.notifyDamageReceived(damage, activeChar, info.getSkill(), false, false);
 		
 		// Manage attack or cast break of the target (calculating rate, sending message...)
 		if (!target.isRaid() && Formulas.calcAtkBreak(target, damage))
-- 
GitLab