Only start at Big Bomb Shop if not ER

This commit is contained in:
codemann8
2022-01-15 17:37:16 -06:00
parent f6d309ca76
commit c2f6799885
4 changed files with 21 additions and 18 deletions

View File

@@ -304,6 +304,9 @@ class World(object):
def is_tile_swapped(self, owid, player):
return (self.mode[player] == 'inverted') != (owid in self.owswaps[player][0] and self.owMixed[player])
def is_bombshop_start(self, player):
return self.is_tile_swapped(0x2c, player) and (self.shuffle[player] in ['vanilla', 'dungeonssimple', 'dungeonsfull'] or not self.shufflelinks[player])
def check_for_door(self, doorname, player):
if isinstance(doorname, Door):
return doorname