Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Still makes my scratch my head how this is still a bug...?
Probably a very very rare bug.
If it's that rare, it's most likely very hard to re-create, and if you can't recreate it, how are you supposed to know how to fix it?
If you know the specifics of what caused the bug, report it.
we had a similar thing happening today, but the reason why the gravestone and equipment was gone was because of a server crash, which resulted in a rage quit.
the only way to avoid this would be to have player characters and character progression saved on the server/world and remove the option to join other worlds with your character, i would actually prefer this, since it also would remove the way too overused cheesing of world jumping to transferring metals by portal and dublication of items.
but you would also risk loosing all character progression when a world save ends up being corrupted.
When you feel like your death is unfair, even if faced to an adorable troll, or you suspect some malfunction with the death system, the game allows you to revert back to the previous save.
- Gently quit the game (or disconnect, I guess);
- Navigate to your saved games folder (~/.config/unity3d/IronGate/Valheim on Linux, should be somewhere in your AppData on Windows);
- In /characters/ subfolder, erase <your_current_character>.fch and rename <your_current_character>.fch.old to <your_current_character>.fch (check timestamps first, to be sure);
- In /worlds/ subfolder, erase <your_current_world>.db and <your_current_world>.fwl, and rename the corresponding .old files without '.old' suffix, just as with your character's file (check timestamps first, to be sure);
- Restart the game (or reconnect?).
In order to know what to expect from this operation, and when to do it, just remember that the game overwrites the three .old files (the "previous"saved state: .fch.old, .db.old, .fwl.old) with the corresponding three non .old files (the "latest" saved state: .fch, .db, .fwl), and then overwrites these three last files with a new game state, as can be inferred from the files' timestamps. I dont know if I'm clear, but saved data follow a simple cycle: latest save > old "previous" save > erased/lost.AFAIK, the game generates a new saved state (as explained above) on each in-game World Save, and also on each Disconnect action, provided, I guess, that there are no hardware or software malfunctions at this critical moment.
In case last World Save was corrupted already, or just happened AFTER a time you want to forget about (e.g. an unfair death face to an adorable troll), then all the above won't serve anything good, because when you quit the game, you now get two sets of files that don't suit you (and I wouldn't advise to unplug your computer or otherwise brutally interrupt the game). It's why, it is a good habit to periodically visit these folders (you can create a shortcut on the desktop), and manually copy the latest saved state (not the .old files), and save them elsewhere in your Documents, e.g. as <your_character><timestamp>.fch, etc, to be used later in a worst case situation (or just to fork in your progression).