|
|
#1 |
|
Knight
Join Date: Jan 2008
Posts: 631
![]() |
3.3.2 fails to mark saves as dead when it ought to
My latest hobbit mage just got cursed to death by an Acolyte. See death screen -> look at some useless stats, close window -> start Angband again -> I'm back with my hobbit before he died. Accidental savescumming, not good.
![]() IMO Angband should, if possible, mark the save file *on character death*, rather than on hitting the "Quit" entry after death, which seems to be what's happening now. The way things are, if you close the window without hitting "Quit," your save file is not marked as dead. Edit: oh cool, 3.3.2 consolidates death stuff in death.c. Looking at the code, the problem appears to be that the function to save the game is the last one invoked. It should probably be invoked before the death screen is displayed, somewhere near the beginning of the file. I think.
__________________
The Great Wyrm of Law breathes litigation... Last edited by Therem Harth; May 3, 2012 at 05:47. |
|
|
|
|
|
#2 |
|
Prophet
Join Date: Dec 2009
Posts: 4,744
![]() |
Mm, I have once or twice in the past been killed by a miskey, and in those events I appreciated being able to quit at the "You die." message and not lose my character. Anyone who's going to savescum can do so even if the savefile gets marked right off (they just have to make backups via the filesystem), so I don't really see that much value in making it harder.
|
|
|
|
|
|
#3 |
|
Angband Devteam member
|
This is WAD. The save is written after the death menu because you can change the keep_randarts option after death. I guess we could write it out both before and after, but that seems excessive.
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
|
|
|
|
#4 |
|
Prophet
Join Date: May 2008
Location: Indiana, USA
Posts: 2,771
Donated: $8
![]() |
IMO being able to quit after death and "save" your character in process in very un-angbandish. Angband shouldn't facilitate save scumming.
__________________
www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012. My banding life on Buzzkill's ladder. |
|
|
|
|
|
#5 | |
|
FAangband maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 47
Posts: 3,718
Donated: $60
![]() |
Quote:
__________________
"There is no safety. There is no end. The word must be heard in silence. There must be darkness to see the stars. The dance is always danced above the hollow place, above the terrible abyss." - The Farthest Shore, Ursula Le Guin |
|
|
|
|
|
|
#6 |
|
Veteran
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 2,295
![]() |
On windows I get a save on window close, so I can't reproduce this effect. What OS Therem?
|
|
|
|
|
|
#7 |
|
Knight
Join Date: Jan 2008
Posts: 631
![]() |
Linux, using the SDL interface.
__________________
The Great Wyrm of Law breathes litigation... |
|
|
|
|
|
#8 |
|
Rookie
Join Date: Jul 2011
Location: US-West Coast
Posts: 2
![]() |
I didn't even know you could save a character...the only instances where I have been able to reopen a character to before death were of Angband's own doing. I would be just about to die and the Angband window would close and I'd get the error report message. When I reopen my character, I begin the whole level again. It was nice...now at least I have an explanation of how it could have happened.
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| breaking stable vanilla's saves | dionysian | v4 | 15 | March 1, 2012 21:52 |
| [3.3.2] Compiling fails under Ubuntu 11.10 | raycluster | Vanilla | 18 | February 13, 2012 10:13 |
| T-Engine4 / ToME4 beta36 aka "Saving saves" unleashed | DarkGod | ToME | 0 | December 7, 2011 11:56 |
| Saves and Resists questions | tprice | Vanilla | 16 | February 19, 2011 14:57 |
| Mark everything read? | Timo Pietilä | Oook! | 5 | November 30, 2009 15:05 |