Skip to content

Rando: Adds Bombchu Refills to junk pool if drops are on - #6949

Merged
serprex merged 8 commits into
HarbourMasters:developfrom
leggettc18:feat/rando/chu-refill-junk
Jul 24, 2026
Merged

Rando: Adds Bombchu Refills to junk pool if drops are on#6949
serprex merged 8 commits into
HarbourMasters:developfrom
leggettc18:feat/rando/chu-refill-junk

Conversation

@leggettc18

@leggettc18 leggettc18 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Simple as the title, adds bombchu refills to the possible items to fill in as junk items, but only if Enable Bombchu Drops is on.

Build Artifacts

@leggettc18 leggettc18 changed the title Adds Bombchu Refills to junk pool if drops are on Rando: Adds Bombchu Refills to junk pool if drops are on Jul 20, 2026
@Pepper0ni

Copy link
Copy Markdown
Contributor

This should only apply when Bombchu Bags are on (in either form) as you don't get drops until you have a bombchu icon, and if you can't buy bombchus (e.g. because no wallet) you need to find the first bombchu to get a drop. There's also the case that you don't have bomb bag yet and can get logic breaking chus.

It is a weird edge case though, and another reason I consider Bag off to be a legacy setting for compatability with N64 racing movesets, and would agree to marking them as Lesser when bag is off.

@leggettc18

Copy link
Copy Markdown
Contributor Author

I will need to do more testing but I believe there is already logic to make sure if you haven't gotten Chus, these junk items become blue rupees as soon as they spawn, just like regular bombs would. I will double check this though.

@Pepper0ni

Copy link
Copy Markdown
Contributor

Does this apply even when Bombchu Bags are off? I assumed that was unchanged from the oldest implementation and allowed you to get out of logic bombchus.

@leggettc18

Copy link
Copy Markdown
Contributor Author

You are correct, I thought it would be blupee'd but I was wrong.

@chartergirl64

Copy link
Copy Markdown
Contributor

Bombchus (20) refill appear as bombchu bags instead of solo bombchus - both of these are refills, one is 20 and one is 5 or 10 idr

Screenshot 2026-07-21 200436

@leggettc18

Copy link
Copy Markdown
Contributor Author

Well it butchered the commit message but I found that the culprit was the Randomizer_DrawBombchuBagInLogic function, which was a holdover from before bombchu bags were their own item and was no longer needed. It wasn't noticed before because there were no bombchu pickups shuffled in as junk items before this.

@serprex
serprex requested a review from Pepper0ni July 22, 2026 19:11
@serprex serprex added this to the 9.3.0 milestone Jul 22, 2026
@leggettc18

Copy link
Copy Markdown
Contributor Author

Removed the RG_BOMBCHUS_20 from the Junk Pool. During a recent playtest it felt like there were a lot of chu refills in general, but especially I felt like I was seeing too many 20s. Since we don't currently have a good way to weight these I opted to remove the 20 capacity refill from the possible junk items, resulting in lower capacity upgrades and fewer refills in general. Chus are pretty powerful so it feels appropriate that they are, relatively speaking, rarer than the other ammo types.

@serprex
serprex merged commit 44909ab into HarbourMasters:develop Jul 24, 2026
5 checks passed
@leggettc18
leggettc18 deleted the feat/rando/chu-refill-junk branch July 24, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants