MantisBT - Zandronum
View Issue Details
0004219Zandronum[All Projects] Suggestionpublic2024-04-08 18:432025-03-25 02:46
Nxbulaa_ 
Kaminsky 
highfeatureunable to reproduce
resolvedfixed 
3.2 
3.23.2 
0004219: sv_allowvoicechat 2 should not allow dead teammates to speak with live ones
issue is mostly what it says on the tin, when allowvoicechat is set to 2, forcing players to communicate with their team, there seems to be no way to separate dead players from live players. This causes a huge problem in TLMS based games or games with permadeath, as players can speak from beyond the grave and give important info that live players would not have access to. If this could be fixed, it would make zandro VC a wonderful implementation for competitive MM8BDM Classes TLMS. Many thanks!
1. set allowvoicechat to 2 in the server
2. join a team with at least one other vc user
3. have one member of the team die in TLMS
4. speak with them while they are dead
No tags attached.
child of 0001888needs testing Kaminsky Voice Chat 
Issue History
2024-04-08 18:43Nxbulaa_New Issue
2024-04-08 18:47Nxbulaa_Note Added: 0023552
2024-04-09 15:30Ru5tK1ngRelationship addedchild of 0001888
2024-04-11 19:27KaminskyNote Added: 0023599
2024-04-11 19:27KaminskyAssigned To => Kaminsky
2024-04-11 19:27KaminskyStatusnew => needs review
2024-04-11 19:27KaminskyProduct Version => 3.2
2024-04-14 14:55DrinkyBirdStatusneeds review => needs testing
2025-03-25 02:24Ru5tK1ngTarget Version => 3.2
2025-03-25 02:45CombinebobntNote Added: 0024353
2025-03-25 02:46Ru5tK1ngStatusneeds testing => resolved
2025-03-25 02:46Ru5tK1ngResolutionopen => fixed
2025-03-25 02:46Ru5tK1ngFixed in Version => 3.2

Notes
(0023552)
Nxbulaa_   
2024-04-08 18:47   
NOTE: I want to add that I would prefer this to be added as a CVAR, something like sv_deadplayersvc true/false.
(0023599)
Kaminsky   
2024-04-11 19:27   
For the record, if you want to restrict voice chat to teammates only and also forbid dead spectators from communicating with their live teammates, then you should disable "lms_spectatorchat", which currently affects both chat messages and VoIP.

That being said, I added a new flag to lmsspectatorsettings: "lms_spectatorvoicechat" to separate chat message and VoIP restrictions into their own CVars. Having two CVars should now offer better fine-tuning to a server host's specific needs (e.g. they don't want spectators to communicate with live players via VoIP, but are okay with them sending chat messages). MR for it is here:'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/101 [^]'
(0024353)
Combinebobnt   
2025-03-25 02:45   
Tested the reproduction steps on v3.2-alpha-250323-2124 in teamlms. My teammate could hear me on voice chat while I was alive, and after I died, they could no longer hear me.