Exemple #1
0
 /// <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());
 }