HarbourMasters / Shipwright

3.3k stars 494 forks source link

Small scrub and shop sanity fixes #4468

Closed Malkierian closed 1 month ago

Malkierian commented 1 month ago

Rando used to automatically shuffle the three upgrade scrubs regardless of scrubsanity, and scrubsanity was only a binary on/off. This changes the assumptions made in custom message and check tracking code that were not updated when the ability to chooose not to shuffle any scrubs was added.

This also changes the shop tracking to be able to determine if a shop slot was shuffled or not, and hide or not hide based on that rather than by slot number.

Build Artifacts