diff --git a/game/main.c b/game/main.c index c94c25e..bc066b3 100644 --- a/game/main.c +++ b/game/main.c @@ -144,8 +144,8 @@ static inline double dot(dvec_t v, dvec_t u) static inline unsigned tileat(const map_t map, int layeridx, double x, double y) { - const unsigned row = (unsigned)floor(x / TILESIZE) + MAPSHIFTX; - const unsigned col = (unsigned)floor(y / TILESIZE) + MAPSHIFTY; + const unsigned row = (unsigned)(floor(x / TILESIZE) + MAPSHIFTX); + const unsigned col = (unsigned)(floor(y / TILESIZE) + MAPSHIFTY); if (row >= MAPWIDTH || col >= MAPHEIGHT) return 0; else