mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
LTTP: Fix a bug in Triforce Pieces Mode: Extra (#3784)
When triforce_pieces_mode is set to "extra", the number of Triforce pieces in the pool should be equal to the number required plus the number extra. The number available was being used in this calculation, instead of the number required.
This commit is contained in:
@@ -682,7 +682,7 @@ def get_pool_core(world, player: int):
|
|||||||
if 'triforce_hunt' in goal:
|
if 'triforce_hunt' in goal:
|
||||||
|
|
||||||
if world.triforce_pieces_mode[player].value == TriforcePiecesMode.option_extra:
|
if world.triforce_pieces_mode[player].value == TriforcePiecesMode.option_extra:
|
||||||
treasure_hunt_total = (world.triforce_pieces_available[player].value
|
treasure_hunt_total = (world.triforce_pieces_required[player].value
|
||||||
+ world.triforce_pieces_extra[player].value)
|
+ world.triforce_pieces_extra[player].value)
|
||||||
elif world.triforce_pieces_mode[player].value == TriforcePiecesMode.option_percentage:
|
elif world.triforce_pieces_mode[player].value == TriforcePiecesMode.option_percentage:
|
||||||
percentage = float(world.triforce_pieces_percentage[player].value) / 100
|
percentage = float(world.triforce_pieces_percentage[player].value) / 100
|
||||||
|
Reference in New Issue
Block a user