summaryrefslogtreecommitdiff
path: root/src/wild_encounter.c
diff options
context:
space:
mode:
authorgarak <garakmon@gmail.com>2019-07-01 23:47:45 -0400
committergarak <garakmon@gmail.com>2019-07-01 23:47:45 -0400
commit4594c955b4f2145891d6728b84e33489ee352a3a (patch)
tree9df5c5121e76950b723f40ccc9a8684dd7b308f3 /src/wild_encounter.c
parentadb0a444577b59eb02788c782a3d04bc285be0ba (diff)
create defines to support encounter index ratios
Diffstat (limited to 'src/wild_encounter.c')
-rw-r--r--src/wild_encounter.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wild_encounter.c b/src/wild_encounter.c
index f8031c451..5a11396d9 100644
--- a/src/wild_encounter.c
+++ b/src/wild_encounter.c
@@ -105,7 +105,7 @@ static bool8 CheckFeebas(void)
if (y >= gRoute119WaterTileData[3 * 2 + 0] && y <= gRoute119WaterTileData[3 * 2 + 1])
route119Section = 2;
- if (Random() % 100 > 49)
+ if (Random() % 100 > 49) // 50% chance of encountering Feebas
return FALSE;
FeebasSeedRng(gSaveBlock1Ptr->easyChatPairs[0].unk2);
@@ -143,7 +143,7 @@ static void FeebasSeedRng(u16 seed)
static u8 ChooseWildMonIndex_Land(void)
{
- u8 rand = Random() % 100;
+ u8 rand = Random() % ENCOUNTER_CHANCE_LAND_MONS_TOTAL;
if (rand < ENCOUNTER_CHANCE_LAND_MONS_INDEX_0)
return 0;
@@ -173,7 +173,7 @@ static u8 ChooseWildMonIndex_Land(void)
static u8 ChooseWildMonIndex_WaterRock(void)
{
- u8 rand = Random() % 100;
+ u8 rand = Random() % ENCOUNTER_CHANCE_WATER_MONS_TOTAL;
if (rand < ENCOUNTER_CHANCE_WATER_MONS_INDEX_0)
return 0;
@@ -197,7 +197,7 @@ enum
static u8 ChooseWildMonIndex_Fishing(u8 rod)
{
u8 wildMonIndex = 0;
- u8 rand = Random() % 100;
+ u8 rand = Random() % ENCOUNTER_CHANCE_FISHING_MONS_TOTAL;
switch (rod)
{