I tested today
21.1 + hotfix vanilla + lastest following pokemon
I got bug "Stack level too deep".
how to
1. surf to water tile
2. save and close game.
3. load game.
I don't really understand following code
So I manage to get my game to run again by.
add 1 line to line 12 # force following...
I using 2 layer Rock on Sea
layer 1 : sea
layer 2 : rock
Avoid it or more bug 🤣
edit
I found that it's not about 2 layer rock.
Player still surf through 1layer rock.
fixed
I found that something make $game_player.through = true
so at pbStartSurfing I add this one line. this problem solve...
I fix this bug by add one line.
at
def pbWaterCurrent
if !$DEBUG || !Input.press?(Input::CTRL)
return if !$game_player.pbTerrainTag.water_current
$game_temp.surf_base_coords = nil # I added here #manual remove surf base
$game_temp.followers.update
and one more bug for anyone who...