diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 29f4272c86..ae0e1c04f0 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -1013,10 +1013,10 @@ static void SynchroniseSurfAnim(struct ObjectEvent *objectEvent, struct Sprite * [DIR_NORTH] = 1, [DIR_WEST] = 2, [DIR_EAST] = 3, - [DIR_SOUTHWEST] = 0, - [DIR_SOUTHEAST] = 0, - [DIR_NORTHWEST] = 1, - [DIR_NORTHEAST] = 1, + [DIR_SOUTHWEST] = 2, + [DIR_SOUTHEAST] = 3, + [DIR_NORTHWEST] = 2, + [DIR_NORTHEAST] = 3, }; if (GetSurfBobWhileFlyingOutState(sprite) == 0)