Fixed economy issues.

This commit is contained in:
Brianna 2019-11-09 09:43:36 -05:00
parent 946051c7e7
commit 15f57df5a7

View File

@ -100,12 +100,13 @@ public class ShopPanel extends PanelHandler {
} }
if (EconomyManager.hasBalance(player, price)) { if (!player.isOp() && !EconomyManager.hasBalance(player, price)) {
Message.Boss_Shop_NotEnoughBalance.msg(player, NumberUtils.get().formatDouble(price)); Message.Boss_Shop_NotEnoughBalance.msg(player, NumberUtils.get().formatDouble(price));
return; return;
} }
EconomyManager.withdrawBalance(player, price); if (!player.isOp())
EconomyManager.withdrawBalance(player, price);
player.getInventory().addItem(spawnItem); player.getInventory().addItem(spawnItem);
Message.Boss_Shop_Purchased.msg(player, spawnItem.getItemMeta().getDisplayName()); Message.Boss_Shop_Purchased.msg(player, spawnItem.getItemMeta().getDisplayName());
}); });