DescribesCurrentMode is a per-player operation. Add DescribesCurrentModeForAllPlayers. ModeChoice::Apply fix. Check modifiers in DescribesCurrentMode.