just being safe here...there is a report of an unreproducible bug that happens completely at random since i moved the parsing of limit into the reactToClick, im guessing it might be that limitPerTurn is never set.

This commit is contained in:
omegablast2002@yahoo.com
2011-04-05 00:16:05 +00:00
parent bab6d386b5
commit c0d9c3a834

View File

@@ -37,6 +37,7 @@ int GenericActivatedAbility::isReactingToClick(MTGCardInstance * card, ManaCost
{
if (dynamic_cast<AAMorph*> (ability) && !card->isMorphed && !card->morphed && card->turningOver)
return 0;
limitPerTurn = 0;
if(limit.size())
{
WParsedInt * value = NEW WParsedInt(limit.c_str(),NULL,source);
@@ -2099,6 +2100,7 @@ int GenericTargetAbility::resolve()
int GenericTargetAbility::isReactingToClick(MTGCardInstance * card, ManaCost * mana)
{
limitPerTurn = 0;
if(limit.size())
{
WParsedInt * value = NEW WParsedInt(limit.c_str(),NULL,source);