diff --git a/src/lara.h b/src/lara.h index 22470b3..2114a46 100644 --- a/src/lara.h +++ b/src/lara.h @@ -2149,7 +2149,7 @@ struct Lara : Character { float ceiling = c.info[Collision::FRONT].ceiling; float hands = bounds.min.y; - if (fabsf(floor - hands) < 64 && floor != ceiling) { + if (fabsf(floor - hands) < 64 && int(floor) != int(ceiling)) { alignToWall(-LARA_RADIUS); pos.y = float(floor + LARA_HANG_OFFSET); stand = STAND_HANG;