summaryrefslogtreecommitdiff
path: root/engine/item_effects.asm
diff options
context:
space:
mode:
authorRemy Oukaour <remy.oukaour@gmail.com>2017-12-19 19:04:56 -0500
committerRemy Oukaour <remy.oukaour@gmail.com>2017-12-19 19:04:56 -0500
commit2fa1e97aebdb23445355a74ca7f49787508f4f0d (patch)
tree5fa7df94dbb49884ba2ce53e1d3f510527c91419 /engine/item_effects.asm
parent17058aaec275675dd128bdcb65055c2710400b97 (diff)
Document two more bugs
Diffstat (limited to 'engine/item_effects.asm')
-rw-r--r--engine/item_effects.asm4
1 files changed, 4 insertions, 0 deletions
diff --git a/engine/item_effects.asm b/engine/item_effects.asm
index d1b5e7161..e881f6338 100644
--- a/engine/item_effects.asm
+++ b/engine/item_effects.asm
@@ -452,6 +452,10 @@ ParkBall: ; e8a2
ld a, [hl]
push af
set SUBSTATUS_TRANSFORMED, [hl]
+
+; This code is buggy. Any wild Pokémon that has Transformed will be
+; caught as a Ditto, even if it was something else like Mew.
+; To fix, do not set [TempEnemyMonSpecies] to DITTO.
bit SUBSTATUS_TRANSFORMED, a
jr nz, .ditto
jr .not_ditto