Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Unfortunately, the ones that would break were all broken, even before I loaded them (i.e. I saw the "Enchanter Level 1" save summary even before I loaded it). The most recent save that I still have that isn't broken (was quite a while back, but the save file was modded if that means anything): https://controlc.com/6de78e38 <- This one does not corrupt itself when loading it (I made a backup before trying it just in case though)

Is there a log file or anything that gets created? Then again... maybe it was... the enchanted codpiece? I remember that particular item being made 'impossible to get' after I mentioned it here: https://itch.io/post/3873965 I still have a Codpiece +1 so maybe that was it? I cannot access the old builds of the game so I can't really tell. 

Hrm... the codpiece was changed, but I don't think it was changed in such a way that would break saves. It's still a piece of armor, it's just no longer upgradeable. 

(3 edits)

I found the bug! It happens if you use a save created in a Patreon-exclusive version of the game in the free tier of the game; I just had it happen to me again; everything was immediately wiped back to Enchanter Level 1. I am assuming that this is to prevent people from cracking your game and punishing them, but if this is the case, it is also punishing legitimate users. 

Edit: For clarity, I support temporarily on Patreon to get access to the new build, and then immediately unsubscribe (I get charged any time I want to download the new Patreon-exclusive build, but that's fine by me) because I don't want NSFW notifications in my personal email and I like being able to access my Patreon account without having to look over my shoulders/because I don't always want to see NSFW content. So I wanted to try out the new content without paying for Patreon exclusive but found out that my saves were nuked because I tried loading Patreon-exclusive saves on a non-Patreon version of the game. 

As well, I can understand, assuming it was intentional, that you want to prevent people without Patreon versions of the game from cheating and getting Patreon-exclusive content, but it should just prevent you from loading the save, and not nuke it.

(+1)

It's actually because the public version is earlier, so it might not support elements from saves in later versions. In general, you shouldn't take saves backwards in version from their current state (I might even save the version on the save file and let the user know if a save file is outdated).

Oh, you're right, it is an earlier version... I see, I thought even though it had been nearly 2 weeks, that the free version of the game would be more up-to-date. Either way, I would have a strong preference for it to not nuke the save and instead just render it 'unusable' (I.E. an error message saying "This save is incompatible") In the previous case, I used the free version after using the Patreon exclusive version because I figured it was newer, and I ran into the same issue. Saving version information would be very helpful, and having the game recognize this version mismatch as well would be great.

It now does create a backup of the save when it encounters a problem (in the current patron version)