about summary refs log tree commit diff stats
path: root/gba/source
diff options
context:
space:
mode:
authorKelly Rauchenberger <fefferburbia@gmail.com>2017-09-24 14:11:00 -0400
committerKelly Rauchenberger <fefferburbia@gmail.com>2017-09-24 14:11:00 -0400
commitb9b9f7c0ca3824c670d525e4c46e52cd72f3a8d3 (patch)
tree7fb8f741a4070e4b3b5ea9618c60750783e348bb /gba/source
parent34e22f57f04180d71772f192dad32df6e82fbe6d (diff)
downloadgen3uploader-b9b9f7c0ca3824c670d525e4c46e52cd72f3a8d3.tar.gz
gen3uploader-b9b9f7c0ca3824c670d525e4c46e52cd72f3a8d3.tar.bz2
gen3uploader-b9b9f7c0ca3824c670d525e4c46e52cd72f3a8d3.zip
Fixed Unown form determination
Diffstat (limited to 'gba/source')
-rw-r--r--gba/source/serialize.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gba/source/serialize.c b/gba/source/serialize.c index 8929689..f5446ef 100644 --- a/gba/source/serialize.c +++ b/gba/source/serialize.c
@@ -135,10 +135,10 @@ void PokemonIntermediateInit(
135 if (sub0->species == UNOWN_SPECIES_INDEX) 135 if (sub0->species == UNOWN_SPECIES_INDEX)
136 { 136 {
137 u8 unownDeterminer = 137 u8 unownDeterminer =
138 ((bpkm->personality & 0x07000000) >> 18) 138 ((bpkm->personality & 0x03000000) >> 18)
139 | ((bpkm->personality & 0x00070000) >> 12) 139 | ((bpkm->personality & 0x00030000) >> 12)
140 | ((bpkm->personality & 0x00000700) >> 6) 140 | ((bpkm->personality & 0x00000300) >> 6)
141 | (bpkm->personality & 0x00000007); 141 | (bpkm->personality & 0x00000003);
142 142
143 pki->unownLetter = (unownDeterminer % 28); 143 pki->unownLetter = (unownDeterminer % 28);
144 } 144 }