public boolean withdraw(String p, double m) { switch (type) { case OWNER: return economy.withdrawPlayer(p, m).transactionSuccess(); case BANK: return economy.bankWithdraw(bank, m).transactionSuccess(); case NPC: if (money >= m) { money -= m; return true; } return false; default: return true; } }