Skip to content

Bugfix for Blue Fire Arrows not being taken into account for the logic when starting with them#2461

Merged
fenhl merged 5 commits into
OoTRandomizer:Devfrom
Echopixel:bugfix/starting_blue_fire_arrows
Sep 19, 2025
Merged

Bugfix for Blue Fire Arrows not being taken into account for the logic when starting with them#2461
fenhl merged 5 commits into
OoTRandomizer:Devfrom
Echopixel:bugfix/starting_blue_fire_arrows

Conversation

@Echopixel

Copy link
Copy Markdown

My attempt at a fix for #2172. Not 100% on the change being all that's needed, but I put the logic just in reset in Plandomizer.py and it seems to be reflected in configure_effective_starting_items as well as being collected by world.distribution.collect_starters(world.state)

…count for logic when having Ice Arrows as a starting item with Blue Fire Arrows enabled.
@cjohnson57 cjohnson57 added Type: Bug Something isn't working Component: Randomizer Core Generally the core functions of the python Status: Needs Testing Probably should be tested labels Sep 19, 2025
@cjohnson57

Copy link
Copy Markdown
Collaborator

This should probably do it, have you debugged the code in some way to ensure world.distribution.collect_starters(world.state) is collecting the correct item?

Comment thread Plandomizer.py Outdated
@fenhl fenhl added Status: Waiting for Author Changes or response requested Status: Needs Review Someone should be looking at it labels Sep 19, 2025
@fenhl fenhl linked an issue Sep 19, 2025 that may be closed by this pull request
@Echopixel

Copy link
Copy Markdown
Author

This should probably do it, have you debugged the code in some way to ensure world.distribution.collect_starters(world.state) is collecting the correct item?

Here's a screenshot of the inspection of the starting_items object
image

@fenhl fenhl removed the Status: Needs Testing Probably should be tested label Sep 19, 2025
@fenhl fenhl added Status: Waiting for Release This PR is ready for merge, but we're holding off on it until after the next release and removed Status: Waiting for Author Changes or response requested Status: Needs Review Someone should be looking at it Status: Waiting for Release This PR is ready for merge, but we're holding off on it until after the next release labels Sep 19, 2025
@fenhl fenhl added this to the next milestone Sep 19, 2025
@fenhl fenhl merged commit afb35a0 into OoTRandomizer:Dev Sep 19, 2025
3 checks passed
@Echopixel Echopixel deleted the bugfix/starting_blue_fire_arrows branch September 20, 2025 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Randomizer Core Generally the core functions of the python Type: Bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Starting with Blue Fire Arrows

3 participants