Moved "reset damage on creatures at cleanup phase" outside of the engine and made it an ability. This is mostly because I need this for the mod I'm working on, but I hope it can be used by others

This commit is contained in:
wagic.the.homebrew
2011-05-02 14:02:12 +00:00
parent 53f45a8b8e
commit b7cc42ed67
6 changed files with 54 additions and 4 deletions
+9
View File
@@ -1700,6 +1700,15 @@ MTGAbility * AbilityFactory::parseMagicLine(string s, int id, Spell * spell, MTG
}
}
//Reset damages on cards
found = s.find("resetdamage");
if (found != string::npos)
{
MTGAbility * a = NEW AAResetDamage(id, card, target);
a->oneShot = 1;
return a;
}
//Damage
vector<string> splitDamage = parseBetween(s, "damage:", " ", false);
if (splitDamage.size())