id summary reporter owner description type status priority milestone component resolution keywords cc phab_field 3970 [PATCH] Last man standing - gamesetup option to disable allied victory elexis elexis "Diplomacy games (teams not locked) would become more entertaining if it were possible to disable the allied-victory mechanism. This would result in a ""last man standing"" gametype, forcing players to break the alliance in order to win. Players were incentivized to ally the weaker players, in order to counterbalance the player who is most likely to win (instead of allying that one and be done with the game while making it even harder to beat the strongest). It should be implemented as a separate boolean option, not a victory condition. This way the mode can be played with all gametypes like wonder-games. As players might assume allying all players means having ended the game, it might be an idea to show a messagebox that the game isn't over yet. If teams are set to locked, the gamesetup checkbox should be hidden and the allied-victory mechanism must be enabled. The` EndGameManager.js` has a method to disable allied-victory already: {{{ // Allied victory means allied players can win if victory conditions are met for each of them // Would be false for a ""last man standing"" game (when diplomacy is fully implemented) }}} The feature should be possible to implement with changing probably less than 5 files. Feel free to ask on IRC for details (@wiki:GettingStartedProgrammers#QuestionsandSuggestions)! " enhancement closed Should Have Alpha 21 UI & Simulation fixed patch