struct sctstr sect;
struct natstr *natp;
struct comstr comm;
- struct comstr ncomm;
struct comstr comt;
struct trdstr tmpt;
struct ichrstr *ip;
}
}
canspend = natp->nat_money - tally;
- getcomm(o, &comm);
+ check_comm_ok(&comm);
if (bid * comm.com_amount * buytax > canspend) {
pr("You have overextended yourself in the market\n");
pr("You can not bid on the current items at that price.\n");
pr("You don't have that much to spend!\n");
return RET_FAIL;
}
- getcomm(o, &ncomm);
- if (!ncomm.com_owner) {
- pr("That lot has been taken off the market.\n");
+ if (!check_comm_ok(&comm))
return RET_FAIL;
- }
if (bid > 0.04 + comm.com_price) {
comm.com_price = bid;
/* Add five minutes to the time if less than 5 minutes */