diff --git a/source/sw/src/player.cpp b/source/sw/src/player.cpp index 39d272e58..7a768d971 100644 --- a/source/sw/src/player.cpp +++ b/source/sw/src/player.cpp @@ -5595,6 +5595,9 @@ DoPlayerStopOperate(PLAYERp pp) pp->q16ang = pp->oq16ang = IntToFixed(pp->remote_sprite->ang); else pp->q16ang = pp->oq16ang = gethiq16angle(pp->sop_remote->xmid - pp->posx, pp->sop_remote->ymid - pp->posy); + + if (!cl_syncinput) + pp->angTarget = 0; } if (pp->sop_control)