Post-release bugfixes: Batch 1

This commit fixes the following bugs:

- A guy in Celadon University was stuck in a tree due to being placed on the wrong tile.

- It was possible to walk out of bounds in Mt. Moon Crater due to buggy collision near the bottom of the map

- Hi Jump Kick had a slightly glitched animation

- It was possible to walk into a specific rock in both Cerulean Cave and Garnet Cavern. This was a vanilla bug too, but I'm fixing it proper now.

- There was no signpost outside Bill's Lighthouse where there should've been.

- Fixed two errors in the README

- The Fissure TM was not purchasable at the Citrine Rocket house

- Even if you had picked one of the original starters, you could still get the Charmander and Squirtle gifts as the NPCs would show up regardless.

- Trying to get the Squirtle gift with a full party and box would lock you out from getting it

- Fixed a text issue in Celadon Uni where the professor states the wrong TM

- Fixed two text issues in Silph Co
This commit is contained in:
Martha Schilling 2024-01-09 23:00:18 +00:00
parent c761e29fd9
commit 9080a74da2
17 changed files with 64 additions and 54 deletions

View file

@ -287,6 +287,7 @@ OfficerJennySquirtle:
ld [wDoNotWaitForButtonPressAfterDisplayingText], a
lb bc, SQUIRTLE, 16
call GivePokemon
jp nc, .fullParty
ld a, [wAddedToParty]
and a
call z, WaitForTextScrollButtonPress
@ -303,6 +304,14 @@ OfficerJennySquirtle:
.noBadge
ld hl, OfficerJennyNoBadge
jr .done
.fullParty
ld hl, JennyFullParty
call PrintText
ld a, [wSimulatedJoypadStatesEnd] ; ensuring that the text doesn't autoskip.
and a ; yep, here too.
call z, WaitForTextScrollButtonPress ; and here.
call EnableAutoTextBoxDrawing ; and here.
; falls through to the next quote.
.refuse
ld hl, OfficerJennyRefuse
; fallthrough
@ -331,6 +340,10 @@ OfficerJennyHowDoing:
text_far _OfficerJennyText5
text_end
JennyFullParty:
text_far _JennyFullParty
text_end
EventVermillionCitySSTicket:
text_far _SSAnneFlashedTicketText
text_end