Msu minor fix

Bosses simple fix
Boss shuffle mystery fix
This commit is contained in:
aerinon
2021-06-01 14:52:23 -06:00
parent 87c4c0811a
commit e0479922cc
6 changed files with 12 additions and 6 deletions

View File

@@ -174,7 +174,7 @@ def place_bosses(world, player):
boss_locations.remove(['Ice Palace', None])
placeable_bosses.remove('Kholdstare')
if world.boss_shuffle[player] == "basic": # vanilla bosses shuffled
if world.boss_shuffle[player] == "simple": # vanilla bosses shuffled
bosses = placeable_bosses + ['Armos Knights', 'Lanmolas', 'Moldorm']
else: # all bosses present, the three duplicates chosen at random
bosses = all_bosses + [random.choice(placeable_bosses) for _ in range(3)]

View File

@@ -27,7 +27,7 @@ from Fill import sell_potions, sell_keys, balance_multiworld_progression, balanc
from ItemList import generate_itempool, difficulties, fill_prizes, customize_shops
from Utils import output_path, parse_player_names
__version__ = '0.4.0.4-u'
__version__ = '0.4.0.5-u'
class EnemizerError(RuntimeError):

View File

@@ -187,9 +187,9 @@ def roll_settings(weights):
ret.item_functionality = get_choice('item_functionality')
old_style_bosses = {'simple': 'basic',
'full': 'normal',
'random': 'chaos'}
old_style_bosses = {'basic': 'simple',
'normal': 'full',
'chaos': 'random'}
boss_choice = get_choice('boss_shuffle')
if boss_choice in old_style_bosses.keys():
boss_choice = old_style_bosses[boss_choice]

View File

@@ -10,6 +10,12 @@ Thanks to qadan, cheuer, & compiling
# Bug Fixes and Notes.
* 0.4.0.5
* Insanity - less restrictions on exiting (all modes)
* Fix for simple bosses shuffle
* Fix for boss shuffle from Mystery.py
* Minor msu fade out bug (thanks codemann8)
* Other bug fixes (thanks Catobat)
* 0.4.0.4
* Added --shufflelinks option
* Moved spawning as a bunny indoors to experimental

2
Rom.py
View File

@@ -27,7 +27,7 @@ from EntranceShuffle import door_addresses, exit_ids
JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = '32b289d8294deba1603c75bb1321d3da'
RANDOMIZERBASEHASH = 'f8f1b851b091d50af2b87283ea79ed90'
class JsonRom(object):

Binary file not shown.