generated from nhcarrigan/template
3735cff23ff765c7eb9d122e0817e71fc0d023c8
applyBossResult and the tick engine both updated zone status to "unlocked" but never propagated that unlock to state.exploration.areas, leaving all areas in the new zone permanently locked until force-unlock was used. Both code paths now map over exploration areas and set any locked area whose zone just became unlocked to "available" in the same state update.
New Repository Template
This template contains all of our basic files for a new GitHub repository. There is also a handy workflow that will create an issue on a new repository made from this template, with a checklist for the steps we usually take in setting up a new repository.
If you're starting a Node.JS project with TypeScript, we have a specific template for that purpose.
Readme
Delete all of the above text (including this line), and uncomment the below text to use our standard readme template.
Description