mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-11-16 11:27:33 -08:00
turns out none of the code is needed
This commit is contained in:
parent
6e62eabb42
commit
8755a88458
@ -302,18 +302,11 @@ Fix:
|
|||||||
|
|
||||||
```asm
|
```asm
|
||||||
CheckHiddenOpponent: ; 37daa
|
CheckHiddenOpponent: ; 37daa
|
||||||
ld a, BATTLE_VARS_SUBSTATUS5_OPP
|
|
||||||
call GetBattleVar
|
|
||||||
ld a, [hl]
|
|
||||||
and 1 << SUBSTATUS_LOCK_ON
|
|
||||||
cp 1 << SUBSTATUS_LOCK_ON
|
|
||||||
ret z
|
|
||||||
ld a, BATTLE_VARS_SUBSTATUS3_OPP
|
|
||||||
call GetBattleVar
|
|
||||||
and 1 << SUBSTATUS_FLYING | 1 << SUBSTATUS_UNDERGROUND
|
|
||||||
ret
|
ret
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The code in `CheckHiddenOpponent` is completely redundant as `CheckHit` already does what this code is doing. Another option is to remove `CheckHiddenOpponent` completely, the calls to `CheckHiddenOpponent`, and the jump afterwards.
|
||||||
|
|
||||||
## Beat Up can desynchronize link battles
|
## Beat Up can desynchronize link battles
|
||||||
|
|
||||||
*Fixing this bug will break compatibility with standard Pokémon Crystal for link battles.*
|
*Fixing this bug will break compatibility with standard Pokémon Crystal for link battles.*
|
||||||
|
Loading…
Reference in New Issue
Block a user