Zandronum Chat on our Discord Server Get the latest version: 3.0
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000286Zandronum[All Projects] Bugpublic2011-02-09 00:422011-07-18 22:21
Assigned ToTorr Samaho 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version98d 
Target VersionFixed in Version 
Summary0000286: Problem with "see player status" on competitive team games
DescriptionIn 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.

Steps To ReproduceJoin a competitive team game, put the option to see team status, and spectate.
Additional InformationKeep up the good work!
Attached Files

- Relationships

-  Notes
User avatar (0001027)
Torr Samaho (administrator)
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?
User avatar (0001029)
vegeta (reporter)
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.
User avatar (0001030)
unknownna (updater)
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.

User avatar (0001922)
unknownna (updater)
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.

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2011-02-09 00:42 vegeta New Issue
2011-02-09 12:14 Torr Samaho Note Added: 0001027
2011-02-09 12:15 Torr Samaho Assigned To => Torr Samaho
2011-02-09 12:15 Torr Samaho Status new => feedback
2011-02-09 13:05 vegeta Note Added: 0001029
2011-02-09 13:05 vegeta Status feedback => assigned
2011-02-09 16:15 unknownna Note Added: 0001030
2011-02-09 19:34 unknownna Note Edited: 0001030 View Revisions
2011-07-18 22:21 unknownna Note Added: 0001922
2012-06-09 13:22 Torr Samaho Category General => Bug

Questions or other issues? Contact Us.


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker