This reverts commit
c15e61817a0f5c4e4d28e406d8b3761be32f1cfc.
We have to wait until we can use a datatype which doesn’t overflow
so easily. Currently, we have a maximum of 65535, which is, in combination
with other funny bugs (256 entities of X sold) reached quite quickly.
if (items_exists) {
items_sold = 0;
- money = 0;
cbm_load("items", (BYTE)8, &status);
- for (c = 0; c < status.num_items; c++) {
+ for (c = 0; c < status.num_items; c++)
items_sold += status.status[c].times_sold;
- money += status.status[c].price * status.status[c].times_sold;
- }
} else
memset(&status, 0, sizeof(struct status_array_t));
}