From 841779c52b68df460d471ad5a96a1e8d5db9b51f Mon Sep 17 00:00:00 2001 From: ChronosX88 Date: Wed, 4 Aug 2021 01:49:43 +0300 Subject: [PATCH] Implement handling 0% tax --- .../com/olliejw/oremarket/Listeners/InventoryEvents.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/olliejw/oremarket/Listeners/InventoryEvents.java b/src/main/java/com/olliejw/oremarket/Listeners/InventoryEvents.java index 3f57bd2..613e1e0 100644 --- a/src/main/java/com/olliejw/oremarket/Listeners/InventoryEvents.java +++ b/src/main/java/com/olliejw/oremarket/Listeners/InventoryEvents.java @@ -32,8 +32,13 @@ public class InventoryEvents implements Listener { OreMarket.getEconomy().depositPlayer((OfflinePlayer) Player, Money); } public void takeMoney (double Money, HumanEntity Player) { // Buy - double tax = OreMarket.main().getConfig().getDouble("tax"); - double total = (Money + (Money/tax)); + double tax = OreMarket.main().getConfig().getDouble("tax", 0.0); + double total; + if (tax == 0.0) { + total = Money; + } else { + total = (Money + (Money/tax)); + } OreMarket.getEconomy().withdrawPlayer((OfflinePlayer) Player, total); } public double balance (HumanEntity Player) {