- for (int treasure = MINTRS; treasure <= MAXTRS; treasure++) {
- if (object_descriptions[treasure].inventory != 0)
- game.prop[treasure] = -1;
- game.tally = game.tally - game.prop[treasure];
+ for (int treasure = 1; treasure <= NOBJECTS; treasure++) {
+ if (object_descriptions[treasure].is_treasure) {
+ if (object_descriptions[treasure].inventory != 0)
+ game.prop[treasure] = -1;
+ game.tally = game.tally - game.prop[treasure];
+ }