Updated ApplyEntranceOverrides to skip default (unset) overrides.

This commit is contained in:
Anthony Stewart 2025-04-12 12:59:52 -05:00
commit 78dc9abd1f

View file

@ -1675,6 +1675,11 @@ void EntranceShuffler::ApplyEntranceOverrides() {
for (size_t i = 0; i < entranceOverrides.size(); i++) { for (size_t i = 0; i < entranceOverrides.size(); i++) {
EntranceOverride entranceOverride = entranceOverrides[i]; EntranceOverride entranceOverride = entranceOverrides[i];
if (entranceOverride.index == 0 && entranceOverride.destination == 0 &&
entranceOverride.override == 0 && entranceOverride.overrideDestination == 0) {
continue;
}
Entrance* entrance = entranceMap[entranceOverride.index]; Entrance* entrance = entranceMap[entranceOverride.index];
Entrance* overrideEntrance = entranceMap[entranceOverride.override]; Entrance* overrideEntrance = entranceMap[entranceOverride.override];