Merge branch 'OverworldShuffleDev' into OverworldShuffle

This commit is contained in:
codemann8
2026-01-08 19:50:35 -06:00
4 changed files with 7 additions and 4 deletions

View File

@@ -1,5 +1,8 @@
# Changelog # Changelog
## 0.6.1.10
- Emergency fix for bonk functionality
## 0.6.1.9 ## 0.6.1.9
- Fixed follower shuffle placement errors - Fixed follower shuffle placement errors
- Fixed pseudoboots ability to open Kings Tomb - Fixed pseudoboots ability to open Kings Tomb

View File

@@ -8,7 +8,7 @@ from OWEdges import OWTileRegions, OWEdgeGroups, OWEdgeGroupsTerrain, OWExitType
from OverworldGlitchRules import create_owg_connections from OverworldGlitchRules import create_owg_connections
from Utils import bidict from Utils import bidict
version_number = '0.6.1.9' version_number = '0.6.1.10'
# branch indicator is intentionally different across branches # branch indicator is intentionally different across branches
version_branch = '' version_branch = ''

6
Rom.py
View File

@@ -43,7 +43,7 @@ from source.enemizer.Enemizer import write_enemy_shuffle_settings
JAP10HASH = '03a63945398191337e896e5771f77173' JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = 'd2f1b8b15480a08856f6902c74adfc02' RANDOMIZERBASEHASH = 'f2eebfbec9c8ad638e922ed1047d1c10'
class JsonRom(object): class JsonRom(object):
@@ -1264,8 +1264,8 @@ def patch_rom(world, rom, player, team, is_mystery=False, rom_header=None):
else: else:
goal_bytes += int16_as_bytes(req['target']) goal_bytes += int16_as_bytes(req['target'])
elif req['condition'] & 0x80 == 0: elif req['condition'] & 0x80 == 0:
if req['condition'] & 0x7F == 0x06 or req['condition'] & 0x7F == 0x07: if req['condition'] & 0x7F in [0x00, 0x06, 0x07]:
# agahnims have no target value # no target value
pass pass
elif req['condition'] & 0x7F < 0x08: elif req['condition'] & 0x7F < 0x08:
goal_bytes += [req['target']] goal_bytes += [req['target']]

Binary file not shown.