void dstrct() {\r
/* Finish with a BANG! */\r
chew();\r
- if (damage[DCOMPTR] != 0.0) {\r
+ if (frozen.damage[DCOMPTR] != 0.0) {\r
prout("Computer damaged; cannot execute destruct sequence.");\r
return;\r
}\r
prout("SELF-DESTRUCT-SEQUENCE-WILL-BE-ABORTED");\r
scan();\r
chew();\r
- if (strcmp(passwd, citem) != 0) {\r
+ if (strcmp(frozen.passwd, citem) != 0) {\r
prouts("PASSWORD-REJECTED;"); skip(1);\r
prout("CONTINUITY-EFFECTED");\r
skip(1);\r
double whammo = 25.0 * energy;\r
int l=1;\r
while (l <= nenhere) {\r
- if (kpower[l]*kdist[l] <= whammo) \r
- deadkl(kx[l],ky[l], frozen.quad[kx[l]][ky[l]], kx[l], ky[l]);\r
+ if (frozen.kpower[l]*frozen.kdist[l] <= whammo) \r
+ deadkl(frozen.kx[l],frozen.ky[l], frozen.quad[frozen.kx[l]][frozen.ky[l]], frozen.kx[l], frozen.ky[l]);\r
l++;\r
}\r
}\r