diff --git a/client/CBattleInterface.cpp b/client/CBattleInterface.cpp index c8f8a2321..fc7b7f359 100644 --- a/client/CBattleInterface.cpp +++ b/client/CBattleInterface.cpp @@ -3647,7 +3647,7 @@ void CBattleInterface::projectileShowHelper(SDL_Surface * to) { // Parabolic shot of the trajectory, as follows: f(x) = ax^2 + bx + c it->x += it->dx; - it->y = it->catapultInfo->calculateY(it->x); + it->y = it->catapultInfo->calculateY(it->x - this->pos.x) + this->pos.y; } else {