2
0
Эх сурвалжийг харах

Minor fix in champion npc from latest release

-- Thanks Kamigoroshi#5318 (discord user) for report
Maneco2 2 жил өмнө
parent
commit
0d3282759f

+ 8 - 12
src/main/java/com/l2jserver/gameserver/model/actor/L2Character.java

@@ -5229,24 +5229,20 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
 		getStatus().addStatusListener(object);
 	}
 	
-	public void reduceCurrentHp(double i, L2Character attacker, Skill skill) {
-		reduceCurrentHp(i, attacker, true, false, skill);
+	public void reduceCurrentHp(double damage, L2Character attacker, Skill skill) {
+		reduceCurrentHp(damage, attacker, true, false, skill);
 	}
 	
-	public void reduceCurrentHpByDOT(double i, L2Character attacker, Skill skill) {
-		reduceCurrentHp(i, attacker, !skill.isToggle(), true, skill);
+	public void reduceCurrentHpByDOT(double damage, L2Character attacker, Skill skill) {
+		reduceCurrentHp(damage, attacker, !skill.isToggle(), true, skill);
 	}
 	
-	public void reduceCurrentHp(double i, L2Character attacker, boolean awake, boolean isDOT, Skill skill) {
-		if (customs().championEnable() && isChampion() && (customs().getChampionHp() != 0)) {
-			getStatus().reduceHp(i / customs().getChampionHp(), attacker, awake, isDOT, false);
-		} else {
-			getStatus().reduceHp(i, attacker, awake, isDOT, false);
-		}
+	public void reduceCurrentHp(double damage, L2Character attacker, boolean awake, boolean isDOT, Skill skill) {
+		getStatus().reduceHp(damage, attacker, awake, isDOT, false);
 	}
 	
-	public void reduceCurrentMp(double i) {
-		getStatus().reduceMp(i);
+	public void reduceCurrentMp(double damage) {
+		getStatus().reduceMp(damage);
 	}
 	
 	@Override