GetSidewaysStairsCollision cant descend stairs into water

This commit is contained in:
ghoulslash 2024-06-19 10:25:44 -04:00
parent d80cf0a193
commit b3f9c8bf7c

View File

@ -4732,6 +4732,10 @@ u8 GetSidewaysStairsCollision(struct ObjectEvent *objectEvent, u8 dir, u8 curren
if ((dir == DIR_SOUTH || dir == DIR_NORTH) && collision != COLLISION_NONE)
return collision;
// cant descend stairs into water
if (MetatileBehavior_IsSurfableFishableWater(nextBehavior))
return collision;
if (MetatileBehavior_IsSidewaysStairsLeftSide(nextBehavior))
{
//moving ONTO left side stair