Msu minor fix
Bosses simple fix Boss shuffle mystery fix
This commit is contained in:
@@ -174,7 +174,7 @@ def place_bosses(world, player):
|
|||||||
boss_locations.remove(['Ice Palace', None])
|
boss_locations.remove(['Ice Palace', None])
|
||||||
placeable_bosses.remove('Kholdstare')
|
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']
|
bosses = placeable_bosses + ['Armos Knights', 'Lanmolas', 'Moldorm']
|
||||||
else: # all bosses present, the three duplicates chosen at random
|
else: # all bosses present, the three duplicates chosen at random
|
||||||
bosses = all_bosses + [random.choice(placeable_bosses) for _ in range(3)]
|
bosses = all_bosses + [random.choice(placeable_bosses) for _ in range(3)]
|
||||||
|
|||||||
2
Main.py
2
Main.py
@@ -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 ItemList import generate_itempool, difficulties, fill_prizes, customize_shops
|
||||||
from Utils import output_path, parse_player_names
|
from Utils import output_path, parse_player_names
|
||||||
|
|
||||||
__version__ = '0.4.0.4-u'
|
__version__ = '0.4.0.5-u'
|
||||||
|
|
||||||
|
|
||||||
class EnemizerError(RuntimeError):
|
class EnemizerError(RuntimeError):
|
||||||
|
|||||||
@@ -187,9 +187,9 @@ def roll_settings(weights):
|
|||||||
|
|
||||||
ret.item_functionality = get_choice('item_functionality')
|
ret.item_functionality = get_choice('item_functionality')
|
||||||
|
|
||||||
old_style_bosses = {'simple': 'basic',
|
old_style_bosses = {'basic': 'simple',
|
||||||
'full': 'normal',
|
'normal': 'full',
|
||||||
'random': 'chaos'}
|
'chaos': 'random'}
|
||||||
boss_choice = get_choice('boss_shuffle')
|
boss_choice = get_choice('boss_shuffle')
|
||||||
if boss_choice in old_style_bosses.keys():
|
if boss_choice in old_style_bosses.keys():
|
||||||
boss_choice = old_style_bosses[boss_choice]
|
boss_choice = old_style_bosses[boss_choice]
|
||||||
|
|||||||
@@ -10,6 +10,12 @@ Thanks to qadan, cheuer, & compiling
|
|||||||
|
|
||||||
# Bug Fixes and Notes.
|
# 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
|
* 0.4.0.4
|
||||||
* Added --shufflelinks option
|
* Added --shufflelinks option
|
||||||
* Moved spawning as a bunny indoors to experimental
|
* Moved spawning as a bunny indoors to experimental
|
||||||
|
|||||||
2
Rom.py
2
Rom.py
@@ -27,7 +27,7 @@ from EntranceShuffle import door_addresses, exit_ids
|
|||||||
|
|
||||||
|
|
||||||
JAP10HASH = '03a63945398191337e896e5771f77173'
|
JAP10HASH = '03a63945398191337e896e5771f77173'
|
||||||
RANDOMIZERBASEHASH = '32b289d8294deba1603c75bb1321d3da'
|
RANDOMIZERBASEHASH = 'f8f1b851b091d50af2b87283ea79ed90'
|
||||||
|
|
||||||
|
|
||||||
class JsonRom(object):
|
class JsonRom(object):
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user