🌊 Let's Go Swimming! 🏖️
This update is all about bringing the overworld to life, especially on the water! Wild Pokémon now behave much more naturally, while several long-standing spawning and movement issues have been fixed.
✨ New Features
🌊 Wild Water Pokémon are now visible in the overworld!
Compatible Pokémon now use dedicated Swimming or Levitates animated overworld sprites while on water.
Habitat rules are still respected, so you'll only encounter species where they actually belong.
🎣 Improved Water Encounters
Water spawn distribution has been reworked to create a more varied and natural mix of Pokémon.
Fishing-exclusive Pokémon now appear in appropriate areas of the water instead of everything spawning everywhere.
⚙️ Random Encounters Toggle
You can now enable or disable Random Encounters directly from the in-game Options menu without opening the Mod Settings.
(and it works now)
🐾 AI & Movement Improvements
Aggressive land Pokémon can now properly chase you into the water when they have compatible water sprites.
Water Pokémon now move and chase much more naturally.
Improved water pathfinding and chase behavior.
🛠️ Bug Fixes
Fixed an issue where aggressive Pokémon would stop at the shoreline instead of entering the water.
Fixed cave spawning issues that could cause incorrect overworld behavior.
Fixed Pokémon occasionally spawning on top of each other.
Fixed Pokémon walking through each other during overworld movement.
Improved movement reservation logic for more reliable navigation.
Various stability improvements to overworld AI and spawning.
