GOLD
amt = readnum((long) c[GOLD]);
if (amt < 0 || c[GOLD] < amt) {
c[GOLD] -= amt;
if (amt < c[GOLD] / 10 || amt < rnd(50)) {
(long) c[GOLD]);
(long) c[GOLD] * TAXRATE);
c[GOLD] = c[BANKACCOUNT] = 0;
c[GOLD] = c[BANKACCOUNT] = 0;
c[GOLD] = c[BANKACCOUNT] = 0;
c[GOLD] = c[BANKACCOUNT] = 0;
(long) c[GOLD], (long) c[EXPERIENCE], (long) c[LEVEL], (long) level);
botsub(makecode(GOLD, 69, 19), "%-6ld");
botsub(makecode(GOLD, 69, 19), "%-6ld");
lprintf(" Gold: %-6ld", (long) c[GOLD]);
k = c[GOLD] / 1000;
if ((amt = readnum((long) c[GOLD])) == 0)
if (amt > c[GOLD]) {
c[GOLD] -= amt;
if (c[GOLD]) {
lprintf(".) %ld gold pieces", (long) c[GOLD]);
c[GOLD] += 25000;
if (c[GOLD]) {
if (c[GOLD] > 32767)
c[GOLD] >>= 1;
c[GOLD] -= rnd((int) (1 + (c[GOLD] >> 1)));
if (c[GOLD] < 0)
c[GOLD] = 0;
c[GOLD] += i;
c[GOLD] += c[BANKACCOUNT];
newscore(c[GOLD], logname, x, win);
if ((wizard == 0) && (c[GOLD] > 0)) { /* wizards can't score */
logg.score = c[GOLD];
lprintf("Score: %ld, Diff: %ld, %s ", (long) c[GOLD], (long) c[HARDGAME], logname);
lprintf("%ld gold pieces", (long) c[GOLD]);
else if (c[GOLD] < itm[i].price * 10)
c[GOLD] -= itm[i].price * 10;
lprintf("%ld gold pieces. ", (long) c[GOLD]);
if (c[GOLD] < 250)
c[GOLD] -= 250;
c[GOLD] += 250;
c[GOLD] += 250;
lprintf("You have %8ld gold pieces", (long) c[GOLD]);
if (c[BANKACCOUNT] + c[GOLD] >= 500000)
amt = readnum((long) c[GOLD]);
} else if (amt > c[GOLD]) {
c[GOLD] -= amt;
c[GOLD] += amt;
c[GOLD] += gemvalue[i];
c[GOLD] += gemvalue[i];
lprintf("%8ld", (long) c[GOLD]);
c[GOLD] += amt;
c[GOLD] += value;
amt = readnum((long) c[GOLD]);
} else if (amt > c[GOLD])
c[GOLD] -= paytaxes(amt);
if (c[GOLD] > 0)
lprintf("You have %6ld gp. ", (long) c[GOLD]);
if (obj->what_is == GOLD) {
if (obj->what_is == GOLD) {
obj->what_is = GOLD;
if (obj->what_is == GOLD) {
if (obj->what_is == GOLD) {
case GOLD:
obj->what_is = GOLD;
(obj->what_is == GOLD)) {