diff --git a/Main.py b/Main.py index f6631ce5..69476418 100644 --- a/Main.py +++ b/Main.py @@ -34,7 +34,9 @@ from source.overworld.EntranceShuffle2 import link_entrances_new from source.tools.BPS import create_bps_from_data from source.classes.CustomSettings import CustomSettings -__version__ = '1.2.0.12u' +version_number = '1.2.0.13' +version_branch = '-u' +__version__ = f'{version_number}{version_branch}' from source.classes.BabelFish import BabelFish diff --git a/RELEASENOTES.md b/RELEASENOTES.md index fbfdfe5c..e2c23a11 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -109,8 +109,13 @@ These are now independent of retro mode and have three options: None, Random, an # Bug Fixes and Notes -* Unreleased Version - * MultiServer can not disable forfeits if desired +* 1.2.0.13u + * Allow green/blue potion refills to be customized + * OW Map showing dungeon entrance at Snitch Lady (West) fixed (instead of @ HC Courtyard) + * Standing item data is cleared on transition to overworld (enemy drops won't bleed to overworld sprites) + * Escape assist won't give you a free quiver in retro bow mode + * Fixed an issue where a door would be opened magically (due to original pairing) + * MultiServer can now disable forfeits if desired * 1.2.0.12u * Fix for mirror portal in inverted * Yet another fix for blocked door in Standard ER diff --git a/Rom.py b/Rom.py index 2fa2dee5..49ab7804 100644 --- a/Rom.py +++ b/Rom.py @@ -37,7 +37,7 @@ from source.dungeon.RoomList import Room0127 JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = '15edc718abbbd94ee34e15ae24b219a3' +RANDOMIZERBASEHASH = '29863ca305a8474c452cd13b3f921898' class JsonRom(object): @@ -1608,6 +1608,8 @@ def patch_rom(world, rom, player, team, enemized, is_mystery=False): rom.name.extend([0] * (21 - len(rom.name))) rom.write_bytes(0x7FC0, rom.name) + rom.write_bytes(0x138010, bytearray(__version__, 'utf8')) + # set player names for p in range(1, min(world.players, 255) + 1): rom.write_bytes(0x195FFC + ((p - 1) * 32), hud_format_text(world.player_names[p][team])) diff --git a/data/base2current.bps b/data/base2current.bps index aa3b0b21..832779a3 100644 Binary files a/data/base2current.bps and b/data/base2current.bps differ