comparison arogue5/save.c @ 85:d852b8f088c5

Refuse to restore if the character is dead. This prevents recovering from death by killing the game between death and exit, producing an automatic save.
author John "Elwin" Edwards
date Fri, 09 Aug 2013 09:34:07 -0700
parents ad2cb9a07aaa
children 7795b0938921
comparison
equal deleted inserted replaced
84:a0d4caead33b 85:d852b8f088c5
243 return FALSE; 243 return FALSE;
244 } 244 }
245 } 245 }
246 } 246 }
247 247
248 if (pstats.s_hpt <= 0) {
249 endwin();
250 printf("This character is already dead.\n");
251 return FALSE;
252 }
253
248 environ = envp; 254 environ = envp;
249 strcpy(file_name, file); 255 strcpy(file_name, file);
250 setup(); 256 setup();
251 clearok(curscr, TRUE); 257 clearok(curscr, TRUE);
252 touchwin(cw); 258 touchwin(cw);