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;
   }
 }