MantisBT - Zandronum
View Issue Details
0000454Zandronum[All Projects] Suggestionpublic2011-05-19 00:282024-08-26 09:35
unknownna 
Kaminsky 
normalminorN/A
resolvedfixed 
98d 
3.23.2 
0000454: "cl_showlargefragmessages" for coop spy
You can't see any large frag messages when coop spying.
No tags attached.
png screenshot.png (95,327) 2011-05-19 00:28
https://zandronum.com/tracker/file_download.php?file_id=330&type=bug
png
Issue History
2011-05-19 00:28unknownnaNew Issue
2011-05-19 00:28unknownnaFile Added: screenshot.png
2014-06-10 15:58WatermelonNote Added: 0009005
2014-06-10 15:58WatermelonStatusnew => feedback
2014-06-10 18:29FritsNote Added: 0009015
2014-06-10 22:09WatermelonNote Added: 0009024
2016-01-29 02:00Ch0wWNote Added: 0014219
2024-08-26 04:08KaminskyNote Added: 0023970
2024-08-26 04:08KaminskyAssigned To => Kaminsky
2024-08-26 04:08KaminskyStatusfeedback => needs testing
2024-08-26 04:08KaminskyTarget Version => 3.2
2024-08-26 09:35unknownnaNote Added: 0023971
2024-08-26 09:35unknownnaStatusneeds testing => resolved
2024-08-26 09:35unknownnaFixed in Version => 3.2
2024-08-26 09:35unknownnaResolutionopen => fixed

Notes
(0009005)
Watermelon   
2014-06-10 15:58   
Does this still happen in 2.0?
(0009015)
Frits   
2014-06-10 18:29   
Still happens in 1.2 and 2.0.

You don't get large frag messages when spying a player as a spectator.
If you're in-game then you will see your own frag messages while spying another player.
(0009024)
Watermelon   
2014-06-10 22:09   
Thanks again for checking!

The question now is... should this behavior be preserved? Or changed?
(0014219)
Ch0wW   
2016-01-29 02:00   
It should be at least fixed. I find it unacceptable to leave it unfixed imhafo.

Code fixed below (client_KillPlayer - cl_main.cpp):

// Display a large "You were fragged by <name>." message in the middle of the screen.
if ( ulPlayer == static_cast<ULONG>(consoleplayer) || (ulPlayer == static_cast<ULONG>(players[consoleplayer].camera->player - players)) )

// Display a large "You fragged <name>!" message in the middle of the screen.
else if ( ulSourcePlayer == static_cast<ULONG>(consoleplayer) || (ulSourcePlayer == static_cast<ULONG>(players[consoleplayer].camera->player - players)) )
(0023970)
Kaminsky   
2024-08-26 04:08   
This should be addressed in:'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/f388708b73ebc48e7b5e4fd27fa8c93025c96d6b [^]'

Large frag messages now appear according to the spied player's perspective instead of your own.
(0023971)
unknownna   
2024-08-26 09:35   
This seems to work now. Thank you very much for fixing this, BTW. It's been a long time since this request was made. Great work!