- DOM: Added Tiana, Ship's Caretaker

This commit is contained in:
swordshine
2018-03-12 09:51:14 +08:00
parent 57c9c2fe90
commit 2120d4493e
2 changed files with 12 additions and 0 deletions

View File

@@ -53,6 +53,7 @@ public class CardDamageMap extends ForwardingTable<Card, GameEntity, Integer> {
sourceLKI.getGame().getTriggerHandler().runTrigger(TriggerType.DamageDealtOnce, runParams, false); sourceLKI.getGame().getTriggerHandler().runTrigger(TriggerType.DamageDealtOnce, runParams, false);
if (sourceLKI.hasKeyword("Lifelink")) { if (sourceLKI.hasKeyword("Lifelink")) {
// FIXME: add sourceSA to fix Firesong and Sunspeaker
sourceLKI.getController().gainLife(sum, sourceLKI); sourceLKI.getController().gainLife(sum, sourceLKI);
} }
} }

View File

@@ -0,0 +1,11 @@
Name:Tiana, Ship's Caretaker
ManaCost:3 R W
Types:Legendary Creature Angel Artificer
PT:3/3
K:Flying
K:First Strike
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Equipment.YouCtrl,Aura.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ DelayedTrig | TriggerDescription$ Whenever an Aura or Equipment you control is put into a graveyard from the battlefield, you may return that card to its owner's hand at the beginning of the next end step.
SVar:DelayedTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | RememberObjects$ TriggeredCard | TriggerDescription$ Return that card to its owner's hand at the beginning of the next end step.
SVar:TrigBounce:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ DelayTriggerRemembered
SVar:Picture:http://www.wizards.com/global/images/magic/general/tiana_ships_caretaker.jpg
Oracle:Flying, first strike\nWhenever an Aura or Equipment you control is put into a graveyard from the battlefield, you may return that card to its owner's hand at the beginning of the next end step.