MantisBT - Zandronum
View Issue Details
0000286Zandronum[All Projects] Bugpublic2011-02-09 00:422011-07-18 22:21
vegeta 
Torr Samaho 
normalminoralways
assignedopen 
MicrosoftWindowsXP/Vista/7
98d 
 
0000286: Problem with "see player status" on competitive team games
In competitive team games spectators can see the status of all players. As team speak is popular this can give teams unfair advantage by having a player specting and informing mates about the hps of the other team. No big deal for normal situation but can give significant advantage on particular situation that everyone can imagine.

Join a competitive team game, put the option to see team status, and spectate.
Keep up the good work!
No tags attached.
Issue History
2011-02-09 00:42vegetaNew Issue
2011-02-09 12:14Torr SamahoNote Added: 0001027
2011-02-09 12:15Torr SamahoAssigned To => Torr Samaho
2011-02-09 12:15Torr SamahoStatusnew => feedback
2011-02-09 13:05vegetaNote Added: 0001029
2011-02-09 13:05vegetaStatusfeedback => assigned
2011-02-09 16:15unknownnaNote Added: 0001030
2011-02-09 19:34unknownnaNote Edited: 0001030bug_revision_view_page.php?bugnote_id=1030#r501
2011-07-18 22:21unknownnaNote Added: 0001922
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug

Notes
(0001027)
Torr Samaho   
2011-02-09 12:14   
I assume that you are referring to the coop info HUD list that was extended to team based games, right? This info shouldn't give the spectator any more information than coop syping does. When looking at the list I noticed one bug though, the health is displayed which shouldn't be the case, since it's hidden for spectators. The displayed health is only a dummy value though, it's always at 100/0 (at least it should be since clients are only allowed to know the health of their team mates). I'll hide the health display in to prevent any confusion.

The other information, weapon, ammo and location, is also available via coop spy though. Unless you want to forbid coop spy for spectators though, IMHO it doesn't make too much sense just to hide this info in the coop info HUD. Opinions?
(0001029)
vegeta   
2011-02-09 13:05   
Yeah, I just noticed that the value isn't accurate and so it can't give advantages to spectators. Yet it increments when player is over 100, but still without being accurate.
Removing only the health display for spectators should fix this.
(0001030)
unknownna   
2011-02-09 16:15   
(edited on: 2011-02-09 19:34)
Might want to hide the ammo info. You cannot see the ammo value when coop spying. And you could also hide the location. You can indeed coop spy, but it would at least hinder those who abuse the system. I also wonder why spectators are allowed to see the coop info.

> it increments when player is over 100

Yes, it counts up when players pick up armor/health bonuses and soul/megaspheres.

(0001922)
unknownna   
2011-07-18 22:21   
* The ammo counter should also be hidden in the coop info for spectators since it's hidden in the coop spy view.
* The SECTINFO location should also be hidden in the coop info for spectators.
* "hud_althud 1" must be adjusted for competitive modes since it reveals the ammo/armor/health/inventory values of players.

Until the notes above are addressed, the current system can be exploited by spectators in competitive settings.