Page 1 of 1
[v1.7.0+] Hermetic Sanctuary
Posted: Sat Dec 25, 2021 3:57 pm
by Zizzo
The first time I got to the Sanctum, I assumed from their appearance that the four portals in the corners were zone entrances like Fearscape or Poosh, that I would have to dive into and clear out once I'd dealt with the sorcerers. It was only later, through inadvertent spoilers, that I learned they were actually just make-work, an annoyance that you have to rush around and clean up so that you could actually focus on the sorcerers.
Well, make-work annoyances tend not to survive long around me,

and so I present my new
Hermetic Sanctuary addon, which automatically seals all four portals the minute you arrive on the level. (And yes, I know what you're about to ask; I'm putting the answer below, so that I can link back to it as a Frequently Asked Question.)
[And no, obviously this isn't going into ZOmnibus.

]
[Implementation notes:]
Code: Select all
Superload:
mod.class.Player:
on_quest_grant() [to modify the quest so that it seals the portals when we enter the Sanctum]
Re: [v1.7.0+] Hermetic Sanctuary
Posted: Sat Dec 25, 2021 3:59 pm
by Zizzo
Frequently Asked Questions:
What about the portal achievements?
In the unmodified game, in addition to the achievement you receive for winning the game, you also receive an achievement corresponding to how many of the four Sanctum portals you closed (from none to all four). This addon suppresses all five of those portal-related achievements, as any of them would imply an untruth (that you successfully rushed around and manually closed all four portals, for instance, or that you defeated the sorcerers while all four portals were throwing opponents at you).
Re: [v1.7.0+] Hermetic Sanctuary
Posted: Sat May 04, 2024 3:18 am
by Zizzo
The recent May the 4th event just triggered a bug in this addon. Specifically, the part where we suppress the "won the game with N portals closed" for N=0-4 (as described above) failed to properly handle the achievement for completing the May the 4th event, which apparently has a special flag that means "don't try to adjust this based on difficulty level, because we don't define variants of this achievements for all difficulty levels", which we weren't expecting.
Anyway, further testing shows that my fix appears to work, so that's going out as v1a. We Apologize for the Force Not Being With You.™

Re: [v1.7.0+] Hermetic Sanctuary
Posted: Fri May 10, 2024 8:37 pm
by Zizzo
nsrr's new
QUICK Campaign addon has a modified Sanctum, which apparently doesn't include the chat with the Sorcerers where we were previously hooking in our "pre-close all the portals" handling. Fortunately, there's another place we can wedge that in.

That's going out as v1b.