From f0c759dc2fff009654b8cb573b48e46fbc489c5a Mon Sep 17 00:00:00 2001 From: James R Date: Tue, 2 Apr 2024 03:48:02 -0700 Subject: [PATCH] HUD tracking: never display target on player's own self --- src/k_hud_track.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/k_hud_track.cpp b/src/k_hud_track.cpp index 54b12c0b9..e016f66c8 100644 --- a/src/k_hud_track.cpp +++ b/src/k_hud_track.cpp @@ -289,9 +289,8 @@ bool is_player_tracking_target(player_t *player = stplyr) if (inDuel) { - // Always draw targets in 1v1 but don't draw player's - // own target on their own viewport. - return player != stplyr; + // Always draw targets in 1v1. + return true; } // Except for DUEL mode, Overtime hides all TARGETs except @@ -330,7 +329,7 @@ bool is_object_tracking_target(const mobj_t* mobj) return battleprisons; case MT_PLAYER: - return is_player_tracking_target(mobj->player); + return mobj->player != stplyr && is_player_tracking_target(mobj->player); case MT_OVERTIME_CENTER: return inDuel == false && battleovertime.enabled;