gluxon / phpwolf

The popular Werewolf game (variant of Mafia) powered by a PHP IRC bot
GNU General Public License v3.0
12 stars 7 forks source link

Reduce GA strength #35

Open Mithadon opened 11 years ago

Mithadon commented 11 years ago

As we all know, the GA role can really be overpowered. In games of 11 or above, wolves must really hope to kill the seer, GA or detective on the first round or else the game is most likely lost, and the chance of that happening is always low. Ideally I would see wolfgame having no 'built-in' chance like GA having a 50% chance of dying when guarding a wolf. This would leave all chance down to human action instead, like random picking.

bad_fetus (and jcao) and I were talking about making GA have a limit number of attempts to guard, so that players would think about what they're doing, and not necessarily guard on the first night. This is a balance to the 50% chance of dying threat, among other things. Then, GA could get only once successful guard, because one turn is big in wolfgame and two wasted turns is just automatic win.

An alternative option suggested by Rainboy, while avoiding computer % chances: "In my bot, there are two ways to solve this: 1: GA's power works only until they protect someone successfully. Once a player is saved from the wolf by the GA, the GA pretty much becomes a normal villager.

2: GA cannot guard the same player two nights in a row - regardless of if the guarded player was attacked last night." from http://code.google.com/p/wolf/issues/detail?id=13