minor fix

This commit is contained in:
Anthony Calosa
2017-03-04 09:15:50 +08:00
parent f782c535f9
commit f205de7205
2 changed files with 14 additions and 6 deletions

View File

@@ -7995,7 +7995,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Awe for the Guilds name=Awe for the Guilds
auto=all(creature[-multicolor]) cantblock ueot auto=all(creature[-multicolor;-colorless]) cantblock ueot
text=Monocolored creatures can't block this turn. text=Monocolored creatures can't block this turn.
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -51183,7 +51183,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Guardian of the Guildpact name=Guardian of the Guildpact
auto=protection from(*[-multicolor]) auto=protection from(*[-multicolor;-colorless])
text=Protection from monocolored text=Protection from monocolored
mana={3}{W} mana={3}{W}
type=Creature type=Creature
@@ -61893,8 +61893,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Kavu Runner name=Kavu Runner
abilities=haste auto=aslongas(creature[blue;white]|opponentBattlefield) haste <1
auto=aslongas(creature[blue;white]|opponentBattlefield) -haste
text=Kavu Runner has haste as long as no opponent controls a white or blue creature. text=Kavu Runner has haste as long as no opponent controls a white or blue creature.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -115127,7 +115126,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Sultai Charm name=Sultai Charm
auto=choice name(Destroy monocolored) destroy target(creature[-multicolor]) auto=choice name(Destroy monocolored) destroy target(creature[-multicolor;-colorless])
auto=choice name(destroy artifact or enchantment) destroy target(artifact,enchantment) auto=choice name(destroy artifact or enchantment) destroy target(artifact,enchantment)
auto=choice name(Draw 2 and discard 1) draw:2 && transforms((,newability[target(*|myhand) reject])) forever auto=choice name(Draw 2 and discard 1) draw:2 && transforms((,newability[target(*|myhand) reject])) forever
text=Choose one: -- Destroy target monocolored creature. -- Destroy target artifact or enchantment. -- Draw two cards, then discard a card. text=Choose one: -- Destroy target monocolored creature. -- Destroy target artifact or enchantment. -- Draw two cards, then discard a card.
@@ -125144,7 +125143,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Ultimate Price name=Ultimate Price
target=creature[-multicolor] target=creature[-multicolor;-colorless]
auto=destroy auto=destroy
text=Destroy target monocolored creature. text=Destroy target monocolored creature.
mana={1}{B} mana={1}{B}

View File

@@ -2543,6 +2543,9 @@ MTGCardInstance * AIPlayerBaka::FindCardToPlay(ManaCost * pMana, const char * ty
if (card->hasType(Subtypes::TYPE_LEGENDARY) && game->inPlay->findByName(card->name)) if (card->hasType(Subtypes::TYPE_LEGENDARY) && game->inPlay->findByName(card->name))
continue; continue;
if (card->has(Constants::TREASON) && observer->getCurrentGamePhase() != MTG_PHASE_FIRSTMAIN)
continue;
if (card->hasType(Subtypes::TYPE_PLANESWALKER) && card->types.size() > 0 && game->inPlay->hasTypeSpecificInt(Subtypes::TYPE_PLANESWALKER,card->types[1])) if (card->hasType(Subtypes::TYPE_PLANESWALKER) && card->types.size() > 0 && game->inPlay->hasTypeSpecificInt(Subtypes::TYPE_PLANESWALKER,card->types[1]))
continue; continue;
@@ -2691,6 +2694,9 @@ MTGCardInstance * AIPlayerBaka::FindCardToPlay(ManaCost * pMana, const char * ty
if (card->hasType(Subtypes::TYPE_LEGENDARY) && game->inPlay->findByName(card->name)) if (card->hasType(Subtypes::TYPE_LEGENDARY) && game->inPlay->findByName(card->name))
continue; continue;
if (card->has(Constants::TREASON) && observer->getCurrentGamePhase() != MTG_PHASE_FIRSTMAIN)
continue;
if (card->hasType(Subtypes::TYPE_PLANESWALKER) && card->types.size() > 0 && game->inPlay->hasTypeSpecificInt(Subtypes::TYPE_PLANESWALKER,card->types[1])) if (card->hasType(Subtypes::TYPE_PLANESWALKER) && card->types.size() > 0 && game->inPlay->hasTypeSpecificInt(Subtypes::TYPE_PLANESWALKER,card->types[1]))
continue; continue;
@@ -2838,6 +2844,9 @@ MTGCardInstance * AIPlayerBaka::FindCardToPlay(ManaCost * pMana, const char * ty
if (card->hasType(Subtypes::TYPE_LEGENDARY) && game->inPlay->findByName(card->name)) if (card->hasType(Subtypes::TYPE_LEGENDARY) && game->inPlay->findByName(card->name))
continue; continue;
if (card->has(Constants::TREASON) && observer->getCurrentGamePhase() != MTG_PHASE_FIRSTMAIN)
continue;
if (card->hasType(Subtypes::TYPE_PLANESWALKER) && card->types.size() > 0 && game->inPlay->hasTypeSpecificInt(Subtypes::TYPE_PLANESWALKER,card->types[1])) if (card->hasType(Subtypes::TYPE_PLANESWALKER) && card->types.size() > 0 && game->inPlay->hasTypeSpecificInt(Subtypes::TYPE_PLANESWALKER,card->types[1]))
continue; continue;