games/larn/create.c
30
c[SPELLMAX] = c[SPELLS] = 1; /* total # spells starts off as 3 */
games/larn/create.c
48
cbak[SPELLS] = -50;
games/larn/display.c
162
botsub(makecode(SPELLS, 9, 18), "%2d");
games/larn/display.c
61
if (cbak[SPELLS] <= -50 || (always)) {
games/larn/display.c
64
lprintf("Spells:%3d(%3d)", (long)c[SPELLS], (long)c[SPELLMAX]);
games/larn/display.c
66
lprintf("Spells:%3d(%2d) ", (long)c[SPELLS], (long)c[SPELLMAX]);
games/larn/display.c
92
botsub(makecode(SPELLS, 8, 18), "%3d");
games/larn/global.c
170
c[SPELLS] += x;
games/larn/global.c
183
if ((c[SPELLS] -= x) < 0)
games/larn/global.c
184
c[SPELLS] = 0;
games/larn/header.h
579
#define clear() (lprcat("\33[2J\33[f"), cbak[SPELLS]= -50)
games/larn/header.h
600
#define clear() (*lpnt++ =CLEAR, cbak[SPELLS]= -50)
games/larn/monster.c
232
if (c[SPELLS] <= 0) {
games/larn/monster.c
237
--c[SPELLS];
games/larn/monster.c
249
c[SPELLS]++;
games/larn/regen.c
44
if (d[SPELLS] < d[SPELLMAX]) /* regenerate spells */
games/larn/regen.c
47
d[SPELLS]++;
games/larn/store.c
474
c[SPELLS] = c[SPELLMAX]; /* he regenerated */