diff --git a/src/elements/stkm.c b/src/elements/stkm.c index f1de549c4..40e441697 100644 --- a/src/elements/stkm.c +++ b/src/elements/stkm.c @@ -80,8 +80,8 @@ int run_stickman(playerst* playerp, UPDATE_FUNC_ARGS) { } } - gvx += gravx[(int)parts[i].y/CELL][(int)parts[i].x/CELL]; - gvy += gravy[(int)parts[i].y/CELL][(int)parts[i].x/CELL]; + gvx += gravxf[XRES*(int)parts[i].y + (int)parts[i].x]; + gvy += gravyf[XRES*(int)parts[i].y + (int)parts[i].x]; parts[i].vx -= gvx*dt; //Head up! parts[i].vy -= gvy*dt;