From ebd7e1b0d030379a0a39a6c72b6dc3eb232530c8 Mon Sep 17 00:00:00 2001 From: RoboMWM Date: Tue, 4 Sep 2018 13:11:26 -0700 Subject: [PATCH] Check if claim owner is abandoning claim before adjusting accrued claim blocks. Closes #322 --- .../java/me/ryanhamshire/GriefPrevention/GriefPrevention.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/ryanhamshire/GriefPrevention/GriefPrevention.java b/src/main/java/me/ryanhamshire/GriefPrevention/GriefPrevention.java index 82c13bb..11316d9 100644 --- a/src/main/java/me/ryanhamshire/GriefPrevention/GriefPrevention.java +++ b/src/main/java/me/ryanhamshire/GriefPrevention/GriefPrevention.java @@ -2861,7 +2861,7 @@ public class GriefPrevention extends JavaPlugin } //adjust claim blocks when abandoning a top level claim - if(this.config_claims_abandonReturnRatio != 1.0D && claim.parent == null) + if(this.config_claims_abandonReturnRatio != 1.0D && claim.parent == null && claim.ownerID.equals(playerData.playerID)) { playerData.setAccruedClaimBlocks(playerData.getAccruedClaimBlocks() - (int)Math.ceil((claim.getArea() * (1 - this.config_claims_abandonReturnRatio)))); }