Sanguosha.Core.Games.Pk1v1Game.Pk1v1GameRuleTrigger._DebugDealingDeck C# (CSharp) Méthode

_DebugDealingDeck() private méthode

private _DebugDealingDeck ( Game game ) : void
game Game
Résultat void
            private void _DebugDealingDeck(Game game)
            {
                if (game.Decks[null, DeckType.Dealing].Any(tc => tc.Type is HeroCardHandler || tc.Type is RoleCardHandler || tc.Id == Card.UnknownHeroId || tc.Id == Card.UnknownRoleId))
                {
                    var card = game.Decks[null, DeckType.Dealing].FirstOrDefault(tc => tc.Type is HeroCardHandler || tc.Type is RoleCardHandler || tc.Id == Card.UnknownHeroId || tc.Id == Card.UnknownRoleId);
                    Trace.TraceError("Dealing deck poisoning by card {0} @ {1}", card.Id, game.Decks[null, DeckType.Dealing].IndexOf(card));
                    Trace.Assert(false);
                }
            }