diff --git a/desktop_version/src/Logic.cpp b/desktop_version/src/Logic.cpp index 8622c88e..5362077f 100644 --- a/desktop_version/src/Logic.cpp +++ b/desktop_version/src/Logic.cpp @@ -939,6 +939,7 @@ void gamelogic() if (INBOUNDS_VEC(i, obj.entities) && j > -1000) { obj.entities[i].newxp = obj.entities[i].xp + j; + obj.entities[i].newyp = obj.entities[i].yp; obj.entitymapcollision(i); } else @@ -947,6 +948,7 @@ void gamelogic() if (INBOUNDS_VEC(i, obj.entities) && j > -1000) { obj.entities[i].newxp = obj.entities[i].xp + j; + obj.entities[i].newyp = obj.entities[i].yp; obj.entitymapcollision(i); } }