From 27229752ae53c2fc786e1011e39414eedc6bc857 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Fri, 28 Apr 2017 21:33:52 +0000 Subject: [PATCH] Fixed some issue with Karma reduction tempfix. --- .../gameserver/model/actor/instance/L2PcInstance.java | 4 ++-- .../gameserver/model/actor/instance/L2PcInstance.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index 73943ce6d6..d5b10c9078 100644 --- a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -5076,8 +5076,8 @@ public final class L2PcInstance extends L2Playable // FIXME: Karma reduction tempfix. if (getReputation() < 0) { - final int newRep = getReputation() + (getReputation() / 4); - setReputation(newRep > 0 ? 0 : newRep); + final int newRep = getReputation() - (getReputation() / 4); + setReputation(newRep < -20 ? newRep : 0); } return true; diff --git a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index 9fca753529..f931dc6cdd 100644 --- a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -5075,8 +5075,8 @@ public final class L2PcInstance extends L2Playable // FIXME: Karma reduction tempfix. if (getReputation() < 0) { - final int newRep = getReputation() + (getReputation() / 4); - setReputation(newRep > 0 ? 0 : newRep); + final int newRep = getReputation() - (getReputation() / 4); + setReputation(newRep < -20 ? newRep : 0); } return true;