Bug #1228

Can cast multiple votes on a single map

Added by Spyhawk 7 months ago. Updated 6 months ago.

Status:Fixed% Done:

100%

Priority:LowSpent time:-
Assignee:-
Category:Mod generic
Target version:2.77
OS: Arch:

Description

In MavVote gametype, when g_mapvoteflags 4 is set, it is possible to vote for multiple maps. The first map gets 3 votes, the 2nd 2 votes, the third 1 vote only.
It is however possible to cast all 6 votes on 1 map. This has been refered as the "Putin simulator".

Instead, prevent the vote to be cast on a single map. This would result in implementing the Condorcet method, which is much better!


Related issues

Related to ET: Legacy Development - Bug #1218: MapVoting displays vote first in debriefing screen and br... In Progress 07.03.2019

Associated revisions

Revision ef4ae91a
Added by Spyhawk 6 months ago

game: prevent multiple map votes by reconnecting, refs #1228

Revision 3d9e859d
Added by Spyhawk 6 months ago

game: fixed mapvote tally display when connecting in intermission, refs #1228

History

#1 Updated by Spyhawk 7 months ago

  • Related to Bug #1218: MapVoting displays vote first in debriefing screen and breaks auto screenshot added

#2 Updated by Spyhawk 6 months ago

  • Subject changed from Can cast all multiple votes on a single map to Can cast multiple votes on a single map

I actually couldn’t reproduce the all vote on a single map. This seems to work as intented. See if Condorcet is worth implementing

However, it is possible to vote multiple time by disconnecting and reconnecting in debriefing. This should be fixed.

One option if you guys can fix it i.e. players can vote /reconnect vote again and pump up the votes for 1 map. If that can be resolved, it would be great. I haven’t tried similar behavior on ETL mod yet but I believe it exist in various other mods. Thanks!

#3 Updated by Spyhawk 6 months ago

  • Priority changed from Normal to Low

#4 Updated by Spyhawk 6 months ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Fixed. Condorcet is basically implementing, though with just 3 votes available - that’s good enough.

Also available in: Atom PDF