OoT-Randomizer icon indicating copy to clipboard operation
OoT-Randomizer copied to clipboard

Stick on B from Epona

Open r0bd0g opened this issue 6 years ago • 4 comments

EDIT: Okay the real way to trigger this is to ride epona into an entrance that arrives with the water animation, in a way that does not allow you to continue riding epona when you arrive. So you must arrive in water to a place where you cannot ride epona, or arrive at a place where you can after jumping the front gate during epona rescue. This blanks B.

r0bd0g avatar Aug 25 '19 00:08 r0bd0g

I'm not sure if this was supposed to have been fixed though? There may have been some unique circumstances for me, so lmk if you need more details.

r0bd0g avatar Aug 25 '19 00:08 r0bd0g

https://github.com/TestRunnerSRL/OoT-Randomizer/pull/861 in that pull, in the diff for the ASM it reads like you're comparing the overworld_shuffle flag with @@return, which would always do nothing since @@return sets t0 as well. i think that needs to be bnez? or something? Looks to me like the ASM is wrong.

dotzo avatar Aug 25 '19 01:08 dotzo

lb t0, OVERWORLD_SHUFFLED sets t0 to either 0 for no overworld shuffle or 1 for overworld shuffle beqz t0, @@return compares t0 to 0, and branches to @@return if t0 is 0 (so skips the fix if overworld shuffle isn't on)

looks correct to me.

flagrama avatar Aug 25 '19 02:08 flagrama

In particular I had lonlon->field leading to domain->lake. I jumped the fence with Epona after racing Ingo. I didn't notice exactly when the stick was on B. I don't think I noticed until after savewarping.

r0bd0g avatar Aug 25 '19 03:08 r0bd0g