projects
/
open-adventure.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use enums for object number mnemonics instead of VOCWRD() calls.
[open-adventure.git]
/
score.c
diff --git
a/score.c
b/score.c
index 95efe2c512236166cda0ac3122c07ea2ef122595..4e72950a56103df545578de140e63033de6c2b5b 100644
(file)
--- a/
score.c
+++ b/
score.c
@@
-37,8
+37,10
@@
long score(enum termination mode)
/* First tally up the treasures. Must be in building and not broken.
* Give the poor guy 2 points just for finding each treasure. */
mxscor = 0;
/* First tally up the treasures. Must be in building and not broken.
* Give the poor guy 2 points just for finding each treasure. */
mxscor = 0;
- for (long i = MINTRS; i <= MAXTRS; i++) {
- if (object_descriptions[i].inventory != 0) {
+ for (int i = 1; i <= NOBJECTS; i++) {
+ if (!objects[i].is_treasure)
+ continue;
+ if (objects[i].inventory != 0) {
long k = 12;
if (i == CHEST)k = 14;
if (i > CHEST)k = 16;
long k = 12;
if (i == CHEST)k = 14;
if (i > CHEST)k = 16;