if(_target->mutation&&_target->parentCards.size()>0)return0;// Mutated down cards cannot be cloned, they will follow the fate of top-card
MTGCard*clone=NULL;
@@ -4649,6 +4665,7 @@ int AAMover::resolve()
MTGCardInstance*_target=(MTGCardInstance*)target;
if(target)
{
if(_target->mutation&&_target->parentCards.size()>0)return0;// Mutated down cards cannot be moved to any zone, they will follow the fate of top-card
if(necro)
_target->basicAbilities[Constants::NECROED]=1;
Player*p=_target->controller();
@@ -4888,6 +4905,7 @@ int AARandomMover::resolve()
MTGCardInstance*_target=(MTGCardInstance*)target;
if(target)
{
if(_target->mutation&&_target->parentCards.size()>0)return0;// Mutated down cards cannot be randomly moved to any zone, they will follow the fate of top-card
Player*p=_target->controller();
if(p)
{
@@ -5201,6 +5219,7 @@ int AATapper::resolve()
MTGCardInstance*_target=(MTGCardInstance*)target;
if(_target)
{
if(_target->mutation&&_target->parentCards.size()>0)return0;// Mutated down cards cannot be tapped, they will follow the fate of top-card
while(_target->next)
_target=_target->next;//This is for cards such as rampant growth
_target->tap(_sendNoEvent);
@@ -5231,6 +5250,7 @@ int AAUntapper::resolve()
MTGCardInstance*_target=(MTGCardInstance*)target;
if(_target)
{
if(_target->mutation&&_target->parentCards.size()>0)return0;// Mutated down cards cannot be untapped, they will follow the fate of top-card
while(_target->next)
_target=_target->next;//This is for cards such as rampant growth
tcL=tfL.createTargetChooser("*[-Mutated;share!name!]|mybattlefield",myClone);// The Mutated down cards cannot be considered as Legendary card anymore
tcL->targetter=NULL;
tcL->maxtargets=1;
Legendrule=NEWAAMover(game,game->mLayers->actionLayer()->getMaxId(),myClone,NULL,"ownergraveyard","Put in Graveyard");
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.