Overworld Fishing Encounters

Worked examples for manipulating Fishing encounters in any weather condition.

Fishing pools are random spawners that generate different species of Pokémon from an encounter table. A random number from 0 to 99 determines the encounter slot. The encounter table is the same regardless of weather, and fishing encounters can have any Weather Mark that is possible in the area. Since the weather can change if the console date rolls past midnight (00:00), consider setting your system time before starting to avoid unexpected RNG advancements or Weather Marks.

Important - From here, we assume that you are familiar with key concepts described on the main page. If you are unsure about seed monitoring, advancement methods, or NPC calibration, please review the relevant sections before continuing.
Figure 1 - RNG Tool Setup

owrng-fishing-cfw-1

Getting Started (Tool Setup)
Required Setup
  1. Enter the IP address of your console in the main window and click Connect. This will automatically read your current seed and save file details.
  2. Click Encounter Lookup in the top toolbar to open a sub-window. Enter the desired species name in the search field and select a FISHING encounter.
  3. Close the Encounter Lookup window, then input the relevant Location, Weather, and Species information into the Encounter Settings section.
  4. Enter the KO count for the Pokémon you are hunting into the KOs field. This ensures accurate prediction of extra shiny rolls from Brilliant Aura boosts.
  5. Adjust your search range using the + field in Encounter Settings, then configure additional search filters such as Shiny, Marks, IVs, Brilliant Aura, or Height.
KO Mechanic & Brilliant Pokémon

Brilliant Pokémon appear with a golden aura in the overworld. Brilliant fishing pools glow without a Pokémon spawned. They have a higher shiny rate and 2-3 guaranteed perfect IVs, making them ideal for high IV shiny hunting. These boosts depend on how many of that species that you have knocked out, which can be checked by viewing the Pokédex entry.

At least 500 KOs on the target species are required to maximize Brilliant Aura bonuses. A more practical alternative is 100 KOs with Shiny Charm boosts, improving shiny rates from 1/1024 to 1/683.08. This provides a significant advantage with much less effort. For more details on Brilliant Aura and Shiny rates, refer to Bulbapedia.

KO COUNT MUST BE CONFIGURED PROPERLY IN OWOOW TO AVOID POTENTIAL ISSUES.


Figure 2 - Game Setup

owrng-fishing-cfw-2

Game Setup
  1. Remove any Pokémon currently stored in either Nursery.
  2. Prepare your party so you have the correct lead Pokémon and any catchers you plan to use.
  3. If you opened the Pokédex at any point, such as when checking your KO count, this will generate Pokédex Recommendations which alter the RNG. You should perform a date skip, reset the game to before you opened the Pokédex, or account for it in the program.
  4. Make sure your current console date has a suitable weather condition for your Pokémon if you are targeting a specific Weather Mark.
  5. Go to the the area with the fishing pool for your target Pokémon. Most fishing pools in an area have use the same Pokémon table, but there are a few exceptions such as:
    • 20% Magikarp in the high-level part of Slumber Weald can only spawn from the fishing spot north of a log bridge. (screenshot)
    • 10% Barboach in Motostoke can only spawn in the fishing pool accessible through the spinning wheel on the top level, next to the Steel Beam tutor. (screenshot)
    • 5% Wishiwashi in Hulbury can only spawn in the westernmost fishing pool. (screenshot)
    • 1% Lapras in Route 9 (Circhester Bay) can only spawn in the fishing pool by Swimmer Logan. (screenshot)

  6. Move far enough away to completely despawn the fishing pool. Position yourself as close to the fishing pool as possible without respawning it.
    • Fishing pools will not spawn while the player is riding a bike. All positioning should be done on foot. Do not mount your bike again after confirming that your positioning is correct.
    • Try to find a position where few or no overworld Pokémon are spawned. This is to reduce the chance of extra advances when you are performing the RNG manipulation attempt. You can despawn any static spawners nearby or in your way. These will remain despawned as long as you do not let the date advance.

  7. Save the game.

Unsure about lead abilities & spawn boosting? click here to learn more

Advancing Towards a Target

Step-by-step instructions for hitting a target frame can be found here.

The instructions for hitting a target frame depend on the selected weather condition. Rain/Thunderstorm are considered "advanced" and may be challenging for beginners. If this is your first time attempting this type of RNG manipulation, we recommended you start with a different weather condition to familiarize yourself with the general process.

Figure 3 - Relevant Calibration

owrng-fishing-dry-cfw-1

Settings Toggles
  1. Now that you are standing in the correct position, open the pause menu and identify your seed. Keep the pause menu open after doing so to avoid unwanted advances.
  2. Calibrate your NPC count, then close the MenuCloseTimeline sub-window. Verify that your NPC count has been entered into the main window and Consider Menu Close? is checked.
  3. Search for a target frame. If you do not find a result, try with Holding Direction? checked. This will slightly alter the results and may help with finding a target that is hittable using menu close prediction.
    • If you still do not see any target frames in the search results with both checkboxes active, your options are restarting the game to reset your seed, increasing your search range, or applying less strict search filters.

  4. Once you have found a target frame that can be reached using menu close prediction, take note of your positioning if you plan to leave the area for advancements. If you change location or move the character, you will need to re-calibrate your NPC count again.

The calibration checkboxes (Consider Menu Close? / Holding Direction?) account for the advances consumed when closing the pause menu. The number of advances varies depending on whether you are holding a direction on your control stick when unpausing. Make sure you have the correct boxes checked; the search result table uses these checkboxes to calculate the exact frame on which to close the pause menu and spawn your target Pokémon.


Forgot how to calibrate NPC count? click here for a refresher

Figure 4 - Target Frame Found

owrng-fishing-dry-cfw-2

Advancing to the Target

In this example, a shiny, Fishing Mark Feebas appears in a cluster from advances 18,851 and 18,853. The calibrated NPC count is 3 and no direction should be held when closing the pause menu.

We find that holding a direction reduces the chance of random RNG noise after closing the pause menu, which can disrupt your attempt depending on your configuration. Your experience using menu close prediction may vary.

Step-by-Step
  1. Advance toward your target using any of the methods listed on this page. Consider using wet weather or date skipping to speed through a large number of advances efficiently.
  2. Stop advancing once you are roughly 1000-3000 advances before your target.
  3. Go back to your original position by the fishing pool if you have moved. Ensure that the weather condition is correct both in-game and on owoow. Dismount from your bike.
  4. Ensure the Consider Menu Close? checkbox is checked, and verify that your NPC count is calibrated correctly. Search for your target again after calibration if needed.
  5. Use attack animations or menu close to advance the RNG state until 100-300 advances remain, then pause the game by opening the in-game menu and navigate to the Pokémon party list.
  6. Click Update Seeds in owoow to reset your advances to 0. From this point, use attack animations to reach the exact target frame.
  7. You are now ready to perform the fishing RNG manipulation. Back out to the main pause menu.
  8. Unpause the game by closing the menu. If you checked the Holding Direction? checkbox, hold a direction on the joystick toward the fishing pool when unpausing; otherwise, do NOT touch the joystick when unpausing.
  9. Quickly run on foot toward the fishing pool to spawn it in the overworld.
  10. Once you see the fishing pool spawn, the Pokémon has already been fully generated. As long as you do not let the fishing pool despawn, you can take this time to:

    • Save the game for multiple attempts to catch it.
    • Change out your party with the PC Box Link if you need to bring in catchers or a Synchronize lead.
    • Change the console date to the current date or to one with more convenient weather/terrain for catching.

  11. When you are ready, encounter the Pokémon and verify that your result matches what is expected.

Figure 5 - Result Found!

owrng-fishing-dry-cfw-3

That's all there is to RNG manipulating Fishing encounters in calm weather (CFW)!

Head back to the main page

Figure 3 - Calibrating Necessary Values

owrng-fishing-wet-cfw-1

Calibrating Necessary Values
What Are Rain Ticks?

Rain Ticks refer to the RNG advances that occur when Rain or Thunderstorm are the active weather condition. The advances are used to randomly place raindrops on screen. Despite the sheer speed of RNG advances caused by wet weather, the number of advances remains predictable through proper calibration. We will perform this calibration using the Advanced Settings section in the main window.

Rain Tick Calibration
  1. Stand as close as possible to the fishing pool without spawning it in. Save the game once you are in this position. Do not reposition yourself after this point.
    • One method to do this is to tap the joystick towards the fishing pool and save the game each time it does not spawn. The target position is such that a single, gentle tap immediately spawns the fishing pool.

  2. Calibrate your NPC count in any weather that is NOT Rain or Thunderstorm. After you close the MenuCloseTimeline sub-window, verify that your NPC count has been entered into the main window and you have checked both the Consider Menu Close? and Holding Direction? checkboxes.
  3. Ensure the Consider Menu Close? and Holding Direction? checkboxes are enabled in the main window, and enter your calibrated NPC count in the NPCs field.
  4. Set your weather back to Rain/Thunderstorm on both owoow and in-game.
  5. In the Advanced Settings section, check the Raining/Thunderstorming? checkboxes. For the calibration, set the Rain Ticks value to 0.
  6. Open the Pokémon party list, then click Update Seeds in owoow to reset your advances to 0. This step is important for accurate calibration.
  7. Back out from the party list to the main menu, then hold a direction on your joystick toward the fishing pool.
  8. Unpause the game while holding the correct direction on your joystick. If your positioning earlier was perfect, the fishing pool should immediately spawn.
  9. Start the encounter. While in battle, click the Read Encounter button on owoow, then press Copy IVs to Filters.
  10. Under Advanced Settings, click the Calculate Rain Ticks button. If you did this correctly, you should see a result pop up. Enter the calibrated value into the Rain Ticks field.
  11. After calibrating both the NPC count and Rain Ticks, restart the game and reconnect to owoow. You can now begin searching for target frames.

The calibration fields (Consider Menu Close? / Holding Direction? / Rain Ticks) account for the advances consumed when leaving the party list and closing the pause menu. Make sure you have the correct boxes checked; the search result table uses these checkboxes to calculate the exact frame on which to close the party list and spawn your target Pokémon.


Troubleshooting - If multiple possible results appear during calibration, repeat the process or adjust your position slightly until you find a consistent Rain Tick value. If you see "No results found," this is likely user error, such as not properly despawning the fishing pool before starting.
Forgot how to calibrate NPC count? click here for a refresher

Figure 4 - Target Found

owrng-fishing-wet-cfw-2

Advancing to the Target

In this example, a shiny, Weather Mark Feebas appears in a cluster from advances 33,050-33,054. The calibrated NPC count is 3 and the current Rain Tick value is 8. Holding a direction when closing the pause menu is mandatory for Rain/Thunderstorm targets as this helps to keep the Rain Tick value as consistent as possible between attempts.

Recalibrate your NPC count if you have reset the game after a date advance. Rain Ticks should remain consistent if you have not changed position.

Step-by-Step
  1. Confirm that the Consider Menu Close? & Holding Direction? boxes have been checked, and that your NPC count and Rain Ticks have been entered properly.
  2. Advance toward your target using wet weather or date skipping to maintain your position and Rain Tick calibration. Do NOT move the player.
  3. Monitor your progress while advancing to avoid overshooting. Stop advancing once you are about 1000 frames before your target. Open the in-game menu to pause the game.
  4. Use wet weather menuing until you are about 100-300 away from your target. Open the Pokémon party list.
  5. Click Update Seeds in owoow to reset your advances to 0.
  6. You should be on the Pokémon party list, not a Pokémon summary page! Use attack animations to reach the exact target frame. Stay on the Pokémon party list menu when done.
  7. You are now ready to perform the fishing RNG manipulation in wet weather.
  8. Exit the party list back to the main pause menu, then hold a direction on your joystick toward the fishing pool.
  9. Unpause the game by closing the menu. Since you are holding a direction, you should immediately spawn the fishing pool in the overworld.
  10. Once you see the fishing pool spawn, the Pokémon has already been fully generated. As long as you do not let the fishing pool despawn, you can take this time to:
    • Save the game for multiple attempts to catch it.
    • Change out your party with the PC Box Link if you need to bring in catchers or a Synchronize lead.
    • Change the console date to the current date or to one with more convenient weather/terrain for catching.

  11. When you are ready, encounter the Pokémon and verify that your result matches what is expected.

Figure 5 - Result Found!

owrng-fishing-wet-cfw-3

That's all there is to RNG manipulating Random Fishing encounters in wet weather (CFW)!

Head back to the main page