Commit d11241bb authored by 苍蓝's avatar 苍蓝

update

parent 06e2a2ad
...@@ -264,8 +264,12 @@ namespace WindBot.Game.AI.Decks ...@@ -264,8 +264,12 @@ namespace WindBot.Game.AI.Decks
} }
private bool 凤凰龙summon() private bool 凤凰龙summon()
{ {
if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 })) if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 }) &&
Bot.MonsterZone.GetMatchingCardsCount(card => card.Level > 4) < 2 &&
(Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2)
{
return true; return true;
}
return false; return false;
} }
......
...@@ -241,7 +241,7 @@ namespace WindBot.Game.AI.Decks ...@@ -241,7 +241,7 @@ namespace WindBot.Game.AI.Decks
if ((Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2) if ((Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2)
{ {
if ((Bot.MonsterZone.GetMatchingCardsCount(card => card.Level > 5) > 2) && Bot.HasInHand(CardId.七星道魔术师)) if ((Bot.Hand.GetMatchingCardsCount(card => card.Level > 5) > 2) && Bot.HasInHand(CardId.七星道魔术师))
AI.SelectCard(CardId.七星道魔术师); AI.SelectCard(CardId.七星道魔术师);
else else
return false; return false;
...@@ -252,8 +252,12 @@ namespace WindBot.Game.AI.Decks ...@@ -252,8 +252,12 @@ namespace WindBot.Game.AI.Decks
} }
private bool 凤凰龙summon() private bool 凤凰龙summon()
{ {
if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 })) if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 }) &&
Bot.MonsterZone.GetMatchingCardsCount(card => card.Level > 4) < 2 &&
(Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2)
{
return true; return true;
}
return false; return false;
} }
private bool 圣防Repos() private bool 圣防Repos()
......
...@@ -245,7 +245,7 @@ namespace WindBot.Game.AI.Decks ...@@ -245,7 +245,7 @@ namespace WindBot.Game.AI.Decks
if ((Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2) if ((Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2)
{ {
if ((Bot.MonsterZone.GetMatchingCardsCount(card => card.Level > 5) > 2) && Bot.HasInHand(CardId.七星道魔术师)) if ((Bot.Hand.GetMatchingCardsCount(card => card.Level > 5) > 2) && Bot.HasInHand(CardId.七星道魔术师))
AI.SelectCard(CardId.七星道魔术师); AI.SelectCard(CardId.七星道魔术师);
else else
return false; return false;
...@@ -256,8 +256,12 @@ namespace WindBot.Game.AI.Decks ...@@ -256,8 +256,12 @@ namespace WindBot.Game.AI.Decks
} }
private bool 凤凰龙summon() private bool 凤凰龙summon()
{ {
if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 })) if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 }) &&
Bot.MonsterZone.GetMatchingCardsCount(card => card.Level > 4) < 2 &&
(Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2)
{
return true; return true;
}
return false; return false;
} }
private bool 圣防Repos() private bool 圣防Repos()
......
...@@ -264,11 +264,14 @@ namespace WindBot.Game.AI.Decks ...@@ -264,11 +264,14 @@ namespace WindBot.Game.AI.Decks
} }
private bool 凤凰龙summon() private bool 凤凰龙summon()
{ {
if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 })) if (Bot.HasInGraveyard(new[] { CardId.连击龙, CardId.青眼白龙 }) &&
Bot.MonsterZone.GetMatchingCardsCount(card => card.Level > 4) < 2 &&
(Bot.MonsterZone.GetMatchingCardsCount(card => card.Level < 5) + Bot.Hand.GetMatchingCardsCount(card => card.Level < 5)) <= 2)
{
return true; return true;
}
return false; return false;
} }
private bool 死供Effect() private bool 死供Effect()
{ {
if (Util.IsOneEnemyBetterThanValue(1900, false)) if (Util.IsOneEnemyBetterThanValue(1900, false))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment