Across the Obelisk
Install with App

Details

Latest version
1.0.15
Last Updated
First Uploaded
Downloads
485
Likes
0
Size
457KB
Dependants

Categories

Changelog

1.0.15 — 2026-09-29

Fixed

  • Fixed the blessing selection freeze in Across the Obelisk 1.7.7. The native resolver enumerates cached card rewards without checking for null. Blessing replies now use empty lists in all four result branches instead of null.
  • Kept blessing selection separate from native deck rewards, so choosing a blessing does not award its modifier card to hero decks.
  • Used fresh reward lists to avoid mutating lists shared with the original event reply template.
  • Added a null guard to the perk-result postfix.

Diagnostics

  • Added a Harmony finalizer that records Endless FinalResolution exceptions with their stack trace without suppressing them.

Retained compatibility fixes

  • Rebuilt cached EventReplyDataByStatus results after changing Endless replies.
  • Cleared inherited run-completion flags from Endless event replies.
  • Preserved blessing-to-Obelisk and perk-to-blessing progression.
  • Preserved endless-prefixed blessing variant normalization and refreshed runtime card data.
  • Preserved Firecrackers enemy targeting: RandomEnemy, BeginTurn.

Verified

  • Release compilation against the installed game assemblies: no warnings or errors.
  • Regression reproduction of the previous null-list failure.
  • Non-null empty rewards in success, critical success, failure and critical failure branches; independent template lists; repeated cleanup.
  • Gameplay log: Armageddon and endlesssacredgrounda selection, native success, CloseEvent, saving, Obelisk opening and portal selection.
  • No FinalResolution exception or error entry in the reviewed 1.0.15 gameplay log.

Remaining validation

  • Multiplayer, long Endless runs and a BepInEx-only profile have not been fully validated.
  • Missing event translations remain. An Obeliskial Content startup warning was present in the test profile without blocking the verified transitions.

Earlier compatibility builds

The 1.0.15 source is based on the 1.0.14 compatibility archive and retains its preceding fixes. Versions 1.0.13 and 1.0.14 still cleared card reward lists to null; the resolution-order change in 1.0.14 did not resolve the freeze. Version 1.0.15 corrects that reward-list contract.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.