some fixes

fixes fabricate
fixes lorded lands
add propagate keyword (like proliferate but it increases all counters)
cards with proliferate can choose a player now
This commit is contained in:
Anthony Calosa
2017-02-09 15:22:10 +08:00
parent 9bb63a68f5
commit f284a9691b
6 changed files with 53 additions and 28 deletions

View File

@@ -3896,7 +3896,17 @@ MTGAbility * AbilityFactory::parseMagicLine(string s, int id, Spell * spell, MTG
a->canBeInterrupted = false;
return a;
}
//proliferate all counters
found = s.find("propagate");
if (found != string::npos)
{
MTGAbility * a = NEW AAProliferate(observer, id, card, target);
a->oneShot = 1;
a->canBeInterrupted = false;
((AAProliferate*)a)->allcounters = true;
return a;
}
//frozen, next untap this does not untap.
found = s.find("frozen");
if (found != string::npos)