Oath Eternal Playtest · published
This patch improves save safety and recovery, fixes damage protection and boss-state bugs, and makes item, merchant, and character record updates more reliable.
Improved the reliability of saves, extraction results, and character records when writes fail or older data needs to be migrated.
Status effects and on-hit ailments no longer bypass invulnerability bubbles or invulnerable boss phases.
Fixed Arcane Shield and Spirit Shroud damage calculations, including partial shield absorption and damage redirected to mana.
Fixed bosses becoming unresponsive during teleport and death transitions.
Fixed some Golden Key rooms being incorrectly marked in generated layouts.
Relic effects now display correctly in the Character Sheet.
Relics are only marked as collected after they successfully enter the backpack; a full backpack leaves the dropped Relic available to pick up.
Improved compatibility for saved items by resolving them through stable item IDs, including legacy item names.
Extraction now saves player data, inventory, gold, quest progress, and extracted level state together before returning to Camp.
Camp recovery and tutorial messages are retained if their save fails instead of being cleared prematurely.
Fixed the Oathbound Chamber warning popup to preserve the selected Normal or Elite mode.
Merchant purchases, sales, quest handovers, and cancellations now roll back cleanly when a save fails.
Skill point allocations and refunds now roll back if their save fails.
Retrying after death now waits for the character reset to save successfully before starting the next run.
Hall of Fame entries now track their save slot, preventing characters with matching names and classes from updating the wrong record.
The Journal no longer refreshes every frame.
Added save schema validation and migration safeguards, including repair from temporary and backup files and protection against overwriting saves with unresolved items.
Steam stats remain queued when Steam rejects a publish, so they can be retried instead of being discarded.
Added missing item, affix, merchant, skill tree, and Camp recovery text, and corrected several English UI strings.