summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMelody <melody@pallet.town>2018-12-24 12:41:38 -0500
committerMarcus Huderle <huderlem@gmail.com>2018-12-24 13:48:31 -0600
commit370b1093cd40235951f0d1b6762006b085565499 (patch)
tree5e233ac8ca14388622f75a98d83562297ac74250 /src
parentc2fdbb0ef7e61f77e458dcf993058947cedbf638 (diff)
fix feebas check
Diffstat (limited to 'src')
-rw-r--r--src/wild_encounter.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/wild_encounter.c b/src/wild_encounter.c
index 00650fc8c..2e6f1642a 100644
--- a/src/wild_encounter.c
+++ b/src/wild_encounter.c
@@ -88,20 +88,12 @@ static bool8 CheckFeebas(void)
x -= 7;
y -= 7;
-#ifdef NONMATCHING
+ if (y >= gRoute119WaterTileData[3 * 0 + 0] && y <= gRoute119WaterTileData[3 * 0 + 1])
+ route119Section = 0;
if (y >= gRoute119WaterTileData[3 * 1 + 0] && y <= gRoute119WaterTileData[3 * 1 + 1])
route119Section = 1;
if (y >= gRoute119WaterTileData[3 * 2 + 0] && y <= gRoute119WaterTileData[3 * 2 + 1])
route119Section = 2;
-#else
- {
- register const u16 *arr asm("r0");
- if (y >= (arr = gRoute119WaterTileData)[3 * 1 + 0] && y <= arr[3 * 1 + 1])
- route119Section = 1;
- if (y >= arr[3 * 2 + 0] && y <= arr[3 * 2 + 1])
- route119Section = 2;
- }
-#endif
if (Random() % 100 > 49) // 50% chance of encountering Feebas
return FALSE;