diff --git a/BaseClasses.py b/BaseClasses.py index caf36b8b..90b929fa 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -2771,7 +2771,7 @@ e_dmg = {"default": 0, "shuffled": 1, "random": 2} # byte 9: RRAA ABBB (restrict boss mode, algorithm, boss shuffle) rb_mode = {"none": 0, "mapcompass": 1, "dungeon": 2} # algorithm: -algo_mode = {"balanced": 0, "equitable": 1, "vanilla_fill": 2, "dungeon_only": 3, "district": 4} +algo_mode = {"balanced": 0, "equitable": 1, "vanilla_fill": 2, "dungeon_only": 3, "district": 4, 'major_only': 5} boss_mode = {"none": 0, "simple": 1, "full": 2, "chaos": 3, 'random': 3, 'unique': 4} diff --git a/Main.py b/Main.py index 3383ec2f..7cd51ff9 100644 --- a/Main.py +++ b/Main.py @@ -31,7 +31,7 @@ from Utils import output_path, parse_player_names from source.item.FillUtil import create_item_pool_config, massage_item_pool, district_item_pool_config from source.tools.BPS import create_bps_from_data -__version__ = '1.0.1.9-v' +__version__ = '1.0.1.10v' from source.classes.BabelFish import BabelFish diff --git a/RELEASENOTES.md b/RELEASENOTES.md index a0eee3b7..0b8bae71 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -147,6 +147,9 @@ Same as above but both small keys and bigs keys of the dungeon are not allowed o #### Volatile +* 1.0.1.10 + * More location count fixes + * Add major_only algorithm to code * 1.0.1.9 * Every pot you pick up that wasn't part of the location pool does not count toward the location count * Fix for items spawning where a thrown pot was diff --git a/Rom.py b/Rom.py index fe6f3150..31879821 100644 --- a/Rom.py +++ b/Rom.py @@ -35,7 +35,7 @@ from source.item.FillUtil import valid_pot_items JAP10HASH = '03a63945398191337e896e5771f77173' -RANDOMIZERBASEHASH = 'feadc243f2fe49237243d7c4da515d35' +RANDOMIZERBASEHASH = 'e972dbe4fac91ce33979c6c49a210a7d' class JsonRom(object): diff --git a/data/base2current.bps b/data/base2current.bps index a1c5c087..54773849 100644 Binary files a/data/base2current.bps and b/data/base2current.bps differ