Parcourir la source

BETA: Core part for [DP10316].

Adry_85 il y a 11 ans
Parent
commit
2ef23880b7

+ 1 - 7
L2J_Server_BETA/java/com/l2jserver/gameserver/model/stats/Formulas.java

@@ -999,8 +999,6 @@ public final class Formulas
 			damage *= attacker.calcStat(stat, 1, null, null);
 		}
 		
-		// CT2.3 general magic vuln
-		damage *= target.calcStat(Stats.MAGIC_DAMAGE_VULN, 1, null, null);
 		damage *= calcAttributeBonus(attacker, target, skill);
 		
 		if (target.isAttackable())
@@ -1087,8 +1085,6 @@ public final class Formulas
 			damage *= 3;
 		}
 		
-		// CT2.3 general magic vuln
-		damage *= target.calcStat(Stats.MAGIC_DAMAGE_VULN, 1, null, null);
 		damage *= calcAttributeBonus(owner, target, skill);
 		
 		if (target.isAttackable())
@@ -1538,8 +1534,7 @@ public final class Formulas
 		}
 		// general magic resist
 		final double resModifier = target.calcStat(Stats.MAGIC_SUCCESS_RES, 1, null, skill);
-		final double failureModifier = attacker.calcStat(Stats.MAGIC_FAILURE_RATE, 1, target, skill);
-		int rate = 100 - Math.round((float) (lvlModifier * targetModifier * resModifier * failureModifier));
+		int rate = 100 - Math.round((float) (lvlModifier * targetModifier * resModifier));
 		
 		if (attacker.isDebug())
 		{
@@ -1547,7 +1542,6 @@ public final class Formulas
 			set.set("lvlDifference", lvlDifference);
 			set.set("lvlModifier", lvlModifier);
 			set.set("resModifier", resModifier);
-			set.set("failureModifier", failureModifier);
 			set.set("targetModifier", targetModifier);
 			set.set("rate", rate);
 			Debug.sendSkillDebug(attacker, target, skill, set);

+ 0 - 2
L2J_Server_BETA/java/com/l2jserver/gameserver/model/stats/Stats.java

@@ -88,7 +88,6 @@ public enum Stats
 	BONUS_EXP("bonusExp"),
 	BONUS_SP("bonusSp"),
 	ATTACK_CANCEL("cancel"),
-	MAGIC_FAILURE_RATE("magicFailureRate"),
 	
 	// ACCURACY & RANGE
 	ACCURACY_COMBAT("accCombat"),
@@ -118,7 +117,6 @@ public enum Stats
 	CANCEL_VULN("cancelVuln"), // Resistance for cancel type skills
 	DEBUFF_VULN("debuffVuln"),
 	BUFF_VULN("buffVuln"),
-	MAGIC_DAMAGE_VULN("magicDamVul"),
 	
 	// RESISTANCES
 	FIRE_RES("fireRes"),