diff --git a/src/game/puppycam2.c b/src/game/puppycam2.c index 397a4e46..a774c239 100644 --- a/src/game/puppycam2.c +++ b/src/game/puppycam2.c @@ -1058,8 +1058,8 @@ void puppycam_projection_behaviours(void) if (!(gMarioState->action & ACT_FLAG_SWIMMING)) { - gPuppyCam.floorY[0] = CLAMP(gPuppyCam.targetObj->oPosY - gPuppyCam.lastTargetFloorHeight, 0, 300); - gPuppyCam.floorY[1] = CLAMP(gPuppyCam.targetObj->oPosY - gPuppyCam.lastTargetFloorHeight, 0, 350); + gPuppyCam.floorY[0] = CLAMP(gPuppyCam.targetObj->oPosY - gPuppyCam.lastTargetFloorHeight, -300, 300); + gPuppyCam.floorY[1] = CLAMP(gPuppyCam.targetObj->oPosY - gPuppyCam.lastTargetFloorHeight, -300, 350); gPuppyCam.swimPitch = approach_f32_asymptotic(gPuppyCam.swimPitch,0,0.2f); } else