diff --git a/src/game/client/game_client.cpp b/src/game/client/game_client.cpp index d1bdfe2b5..b8af6e06e 100644 --- a/src/game/client/game_client.cpp +++ b/src/game/client/game_client.cpp @@ -2222,7 +2222,10 @@ void render_game() } } - local_target_pos = local_character_pos + mouse_pos; + if(spectate) + local_target_pos = mouse_pos; + else + local_target_pos = local_character_pos + mouse_pos; // snap input {