I'm working through how to enable players to play a Special Action card at any time (out of turn). I've looked at using 'multipleactiveplayer' states, but that seems suboptimal as you lose track of who's turn it actually is (all players with special action cards look active). checkPossibleActions doesn't seem to allow a non-active player to take an action.
Any suggestions?
Any suggestions?