Closed lpassey closed 2 months ago
Having done a deep dive into the game rules, it appears that I was wrong. According to the official rules, any development card can be played before the dice roll, although one would only want to do so in rare circumstances. So, this is not a bug, however it might be nice to implement it as a feature for local options.
According to the rules (AFAIK) the only development card that can be played before the dice roll is the Soldier. Currently, any development card can be played before the roll. It makes sense not to do an auto roll when a player has any development card in his/her hand, so as not to reveal to other players the nature of that card, but the current player should not be allowed to play any card that is not the Soldier.