diff --git a/src/game/interaction.c b/src/game/interaction.c index 6234c8fc..63ef64af 100644 --- a/src/game/interaction.c +++ b/src/game/interaction.c @@ -1533,7 +1533,7 @@ u32 interact_pole(struct MarioState *m, UNUSED u32 interactType, struct Object * marioObj->oMarioPoleUnk108 = 0; marioObj->oMarioPoleYawVel = 0; marioObj->oMarioPolePos = (m->pos[1] - o->oPosY) < 0 - ? (m->pos[1] - o->oPosY) + 1.0f + ? -o->hitboxDownOffset : (m->pos[1] - o->oPosY); if (lowSpeed) {