Fixed issue with Good Bee Cave getting chosen as a Take Any Cave
This commit is contained in:
@@ -520,8 +520,8 @@ def set_up_take_anys(world, player, skip_adjustments=False):
|
|||||||
world.regions.append(old_man_take_any)
|
world.regions.append(old_man_take_any)
|
||||||
world.dynamic_regions.append(old_man_take_any)
|
world.dynamic_regions.append(old_man_take_any)
|
||||||
|
|
||||||
reg = regions.pop()
|
reg = world.get_region(regions.pop(), player)
|
||||||
entrance = world.get_region(reg, player).entrances[0]
|
entrance = next((e for e in reg.entrances if e.parent_region.type in [RegionType.LightWorld, RegionType.DarkWorld]))
|
||||||
connect_entrance(world, entrance, old_man_take_any, player)
|
connect_entrance(world, entrance, old_man_take_any, player)
|
||||||
entrance.target = 0x58
|
entrance.target = 0x58
|
||||||
old_man_take_any.shop = Shop(old_man_take_any, 0x0112, ShopType.TakeAny, 0xE2, True, not world.shopsanity[player], 32)
|
old_man_take_any.shop = Shop(old_man_take_any, 0x0112, ShopType.TakeAny, 0xE2, True, not world.shopsanity[player], 32)
|
||||||
|
|||||||
Reference in New Issue
Block a user