Name:Zephyr Sentinel
ManaCost:1 U
Types:Creature Human Soldier
PT:2/1
K:Flash
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters, return up to one other target creature you control to its owner's hand. If it was a Soldier, put a +1/+1 counter on CARDNAME.
SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose up to one other target creature you control to return to your hand | ValidTgts$ Creature.YouCtrl+Other | TargetMin$ 0 | TargetMax$ 1 | RememberLKI$ True | SubAbility$ DBCounter
SVar:DBCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | ConditionDefined$ RememberedLKI | ConditionPresent$ Soldier | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Counters
DeckHints:Type$Soldier
Oracle:Flash\nFlying\nWhen Zephyr Sentinel enters, return up to one other target creature you control to its owner's hand. If it was a Soldier, put a +1/+1 counter on Zephyr Sentinel.
