… | |
… | |
593 | { |
593 | { |
594 | LOG (llevError, "%s has two money entries of (%s)\n", &pouch->name, coins[NUM_COINS - 1 - i]); |
594 | LOG (llevError, "%s has two money entries of (%s)\n", &pouch->name, coins[NUM_COINS - 1 - i]); |
595 | tmp->remove (); |
595 | tmp->remove (); |
596 | coin_objs[i]->nrof += tmp->nrof; |
596 | coin_objs[i]->nrof += tmp->nrof; |
597 | esrv_del_item (pl->contr, tmp->count); |
597 | esrv_del_item (pl->contr, tmp->count); |
598 | tmp->destroy (0); |
598 | tmp->destroy (); |
599 | } |
599 | } |
600 | else |
600 | else |
601 | { |
601 | { |
602 | tmp->remove (); |
602 | tmp->remove (); |
603 | |
603 | |
… | |
… | |
666 | |
666 | |
667 | if (pl->type != PLAYER) |
667 | if (pl->type != PLAYER) |
668 | esrv_send_item (pl, pl); |
668 | esrv_send_item (pl, pl); |
669 | } |
669 | } |
670 | else |
670 | else |
671 | coin_objs[i]->destroy (0); |
671 | coin_objs[i]->destroy (); |
672 | } |
672 | } |
673 | } |
673 | } |
674 | |
674 | |
675 | /* Checks all unpaid items in op's inventory, adds up all the money they |
675 | /* Checks all unpaid items in op's inventory, adds up all the money they |
676 | * have, and checks that they can actually afford what they want to buy. |
676 | * have, and checks that they can actually afford what they want to buy. |