Ejemplo n.º 1
0
        public bool ScoresRoundWindTriplet(IList <TileGrouping> tileGroups)
        {
            if (currentDeal is null)
            {
                return(false);
            }
            var targetTile = new HonorTile(Suit.Wind, currentDeal.Round.RoundWind);

            return(ScoresSpecificTileTripet(tileGroups, targetTile));
        }
Ejemplo n.º 2
0
        public bool ScoresSeatWindTriplet(IList <TileGrouping> tileGroups)
        {
            if (winningPlayer is null)
            {
                return(false);
            }
            var targetTile = new HonorTile(Suit.Wind, winningPlayer.SeatWind);

            return(ScoresSpecificTileTripet(tileGroups, targetTile));
        }