From 8ba81051f7bceeb0b3881be2a04ba5fc74b3b5e7 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sun, 27 Dec 2020 14:30:38 +0000 Subject: [PATCH] Check player reputation upon delete. --- .../gameserver/model/actor/instance/PlayerInstance.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 00ab39b574..851fd2e049 100644 --- a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -10819,7 +10819,10 @@ public class PlayerInstance extends Playable { EventDispatcher.getInstance().notifyEventAsync(new OnPlayerLogout(this), this); - World.getInstance().removePkPlayer(this); + if (getReputation() < 0) + { + World.getInstance().removePkPlayer(this); + } try {