From 7d5e51e914520dd584eb5b3517274f544555308c Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Tue, 19 May 2015 16:05:28 +0000 Subject: [PATCH] Reverting wrong refactoring from PcStat. --- .../gameserver/model/actor/stat/PcStat.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/trunk/java/com/l2jserver/gameserver/model/actor/stat/PcStat.java b/trunk/java/com/l2jserver/gameserver/model/actor/stat/PcStat.java index 965dd400b9..a0fb7cc38b 100644 --- a/trunk/java/com/l2jserver/gameserver/model/actor/stat/PcStat.java +++ b/trunk/java/com/l2jserver/gameserver/model/actor/stat/PcStat.java @@ -696,9 +696,9 @@ public class PcStat extends PlayableStat } } - public synchronized void updateVitalityPoints(int _value, boolean useRates, boolean quiet) + public synchronized void updateVitalityPoints(int points, boolean useRates, boolean quiet) { - if ((_value == 0) || !Config.ENABLE_VITALITY) + if ((points == 0) || !Config.ENABLE_VITALITY) { return; } @@ -710,7 +710,7 @@ public class PcStat extends PlayableStat return; } - if (_value < 0) // vitality consumed + if (points < 0) // vitality consumed { int stat = (int) calcStat(Stats.VITALITY_CONSUME_RATE, 1, getActiveChar(), null); @@ -720,37 +720,37 @@ public class PcStat extends PlayableStat } if (stat < 0) { - _value = -_value; + points = -points; } } - if (_value > 0) + if (points > 0) { // vitality increased - _value *= Config.RATE_VITALITY_GAIN; + points *= Config.RATE_VITALITY_GAIN; } else { // vitality decreased - _value *= Config.RATE_VITALITY_LOST; + points *= Config.RATE_VITALITY_LOST; } } - if (_value > 0) + if (points > 0) { - _value = Math.min(getActiveChar().getVitalityPoints() + _value, MAX_VITALITY_POINTS); + points = Math.min(getActiveChar().getVitalityPoints() + points, MAX_VITALITY_POINTS); } else { - _value = Math.max(getActiveChar().getVitalityPoints() + _value, MIN_VITALITY_POINTS); + points = Math.max(getActiveChar().getVitalityPoints() + points, MIN_VITALITY_POINTS); } - if (Math.abs(_value - getActiveChar().getVitalityPoints()) <= 1e-6) + if (Math.abs(points - getActiveChar().getVitalityPoints()) <= 1e-6) { return; } - getActiveChar().setVitalityPoints(_value); + getActiveChar().setVitalityPoints(points); } public double getVitalityMultiplier()