HarbourMasters / Shipwright

3.29k stars 492 forks source link

Fix infinite freeze in rando on GS pickup. #4555

Closed Malkierian closed 6 days ago

Malkierian commented 1 week ago

In a rando file, with Gold Skulltulas shuffled, if you didn't have "No Skulltula Freeze" enabled, you would end up frozen indefinitely because no messagebox was popping up. Since rando always returns false for VB_GIVE_ITEM_SKULL_TOKEN, this always bypasses the vanilla codepath, so this adds VB_FREEZE_ON_SKULL_TOKEN to the list that always return false to prevent the freeze lock.

Build Artifacts