/// <summary> /// Dumb way to avoid the bot chain in mess. /// </summary> protected bool DefaultDontChainMyself() { if (Executors.Any(exec => exec.Type == Type && exec.CardId == Card.Id)) { return(false); } return(Duel.LastChainPlayer != 0); }
private bool ImFeelingLazy() { if (Executors.Any(exec => (exec.Type == ExecutorType.SummonOrSet || exec.Type == ExecutorType.Summon || exec.Type == ExecutorType.MonsterSet) && exec.CardId == Card.Id)) { return(false); } return(DefaultMonsterSummon()); }