1/256 Text and other transparency enhancements

- In the event of a 1/256 miss, the game will now state the Pokemon evaded the attack to signify its occurrence. This is part of an effort to make misses, overall, more transparent.
- Battle Debug now loads some items to assist with testing.
- Misleading Guard Spec message in Celadon has been changed to refer to X Special, which it was actually describing.
- Removed "it can spook the target sometimes" text when getting the TM for Rock Slide, because it's a LIE
This commit is contained in:
Llinos Evans 2023-06-12 14:41:13 +01:00
parent 62059aafd5
commit 7ed5c0ae95
7 changed files with 89 additions and 16 deletions

View file

@ -1273,7 +1273,7 @@ wGymLeaderNo:: db
wTrainerNo:: db
; $00 = normal attack
; $01 = critical hit
; $01 = critical hit - also used for the 1/256 check we use now.
; $02 = successful OHKO
; $ff = failed OHKO
wCriticalHitOrOHKO:: db
@ -1332,7 +1332,9 @@ wPlayerToxicCounter:: db
; low nibble: disable turns left
wPlayerDisabledMove:: db
ds 1
; This is used to gauge 1/256 misses.
; It loads the "evaded attack" text.
wAttackWasDodged:: db
; when the enemy is attacking multiple times, the number of attacks left
wEnemyNumAttacksLeft:: db