diff --git a/advancedregionmarket/src/main/java/net/alex9849/arm/regions/Region.java b/advancedregionmarket/src/main/java/net/alex9849/arm/regions/Region.java index f2674d83..3bf87933 100644 --- a/advancedregionmarket/src/main/java/net/alex9849/arm/regions/Region.java +++ b/advancedregionmarket/src/main/java/net/alex9849/arm/regions/Region.java @@ -558,6 +558,8 @@ public void setPaybackPercentage(int paybackPercentage) { if (this.isSubregion()) throw new IllegalArgumentException("Can't change this option for a Subregion!"); this.paybackPercentage = paybackPercentage; + if(this.paybackPercentage != 0) + this.setLandlord(null); this.queueSave(); } @@ -565,6 +567,8 @@ public void setLandlord(UUID landlord) { if (this.isSubregion()) throw new IllegalArgumentException("Can't change this option for a Subregion!"); this.landlord = landlord; + if(landlord != null) + this.setPaybackPercentage(0); this.queueSave(); }