- copyCard will now copy remembered objects (this could make some more use of ClearRemembered CleanUp necessary).

- Fixed Admonition Angel.
This commit is contained in:
Sloth
2011-09-25 08:11:51 +00:00
parent 2fb922c197
commit 38b6e1453d
2 changed files with 7 additions and 5 deletions

View File

@@ -1,17 +1,16 @@
Name:Admonition Angel
ManaCost:3 W W W
Types:Creature Angel
Text:(NOTE: This spell is rather buggy and should not be used at this time.)
Text:no text
PT:6/6
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may exile target nonland permanent other than CARDNAME.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return all cards exiled with it to the battlefield under their owners' control.
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.Other+nonLand | TgtPrompt$ Choose target nonland permanent other than Admonition Angel. | RememberTargets$ True | Origin$ Battlefield | Destination$ Exile
SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield
SVar:RemAIDeck:True
SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | SubAbility$ DBCleanup | Destination$ Battlefield
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
SVar:BuffedBy:Land
SVar:RemAIDeck:True
SVar:Rarity:None
SVar:Rarity:Mythic
SVar:Picture:http://www.wizards.com/global/images/magic/general/admonition_angel.jpg
SetInfo:WWK|Mythic|http://magiccards.info/scans/en/wwk/1.jpg
Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may exile target nonland permanent other than Admonition Angel.\nWhen Admonition Angel leaves the battlefield, return all cards exiled with it to the battlefield under their owners' control.

View File

@@ -179,6 +179,9 @@ public abstract class AbstractCardFactory implements NewConstants, CardFactoryIn
out.setEnchanting(in.getEnchanting());
out.setClones(in.getClones());
out.setCounters(in.getCounters());
for(Object o:in.getRemembered()) {
out.addRemembered(o);
}
out.clearTriggersNew();
for(Trigger trigger : in.getTriggers()) {