merfolk_tunnel_guide.txt initial

This commit is contained in:
Northmoc
2023-12-05 08:20:46 -05:00
parent 1ece8e6668
commit 0c94e6de80
4 changed files with 20 additions and 4 deletions

View File

@@ -563,7 +563,13 @@ public class TriggerHandler {
regtrig.triggerRun();
if (regtrig.hasParam("OneOff") && host.isImmutable()) {
boolean removeBoon = host.isBoon();
if (regtrig.hasParam("BoonAmount")) {
int x = AbilityUtils.calculateAmount(host, regtrig.getParam("BoonAmount"), wrapperAbility);
int y = host.getAbilityActivatedThisGame(regtrig.getOverridingAbility());
if (y < x) removeBoon = false;
}
if (regtrig.hasParam("OneOff") && host.isImmutable() || removeBoon) {
host.getController().getZone(ZoneType.Command).remove(host);
}
}

View File

@@ -3,9 +3,9 @@ ManaCost:2 W W
Types:Creature Angel Knight
PT:4/3
K:Flying
K:Double team
K:Double Team
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBBoon | TriggerDescription$ When CARDNAME enters the battlefield, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with your choice of a +1/+1 counter, a flying counter, or a lifelink counter on it."
SVar:DBBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ SpellCast | SpellDescription$ You get a boon with "When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter, reach counter, and trample counter on it."
SVar:DBBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ SpellCast
SVar:SpellCast:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | OneOff$ True | ActivationLimit$ 1 | TriggerZones$ Command | Execute$ ReplEffAddCounter | TriggerDescription$ When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter, flying counter, and lifelink counter on it.
SVar:ReplEffAddCounter:DB$ Effect | ReplacementEffects$ ETBAddCounter | RememberObjects$ TriggeredCard
SVar:ETBAddCounter:Event$ Moved | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.IsRemembered | ReplaceWith$ ETBAddExtraCounter

View File

@@ -7,4 +7,4 @@ K:Vigilance
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExplore | TriggerDescription$ When CARDNAME dies, target creature you control explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on that creature, then put the card back or put it into your graveyard.)
SVar:TrigExplore:DB$ Explore | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control
DeckHas:Ability$Counters
Oracle:Flying, vigilance\nWhen Miner's Guidewing dies, target creature you control explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on that creature, then put the card back or put it into your graveyard.)
Oracle:Flying, vigilance\nWhen Miner's Guidewing dies, target creature you control explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on that creature, then put the card back or put it into your graveyard.)

View File

@@ -0,0 +1,10 @@
Name:Merfolk Tunnel-Guide
ManaCost:G U
Types:Creature Merfolk Wizard
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBoon | TriggerDescription$ When CARDNAME enters the battlefield, you get a three-time boon with "Whenever one or more Merfolk enter the battlefield under your control, target Merfolk creature you control explores."
SVar:TrigBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ MerfolkETB | SpellDescription$ You get a boon with "Whenever one or more Merfolk enter the battlefield under your control, target Merfolk creature you control explores."
SVar:MerfolkETB:Mode$ ChangesZoneAll | ValidCards$ Merfolk.YouCtrl | Destination$ Battlefield | TriggerZones$ Command | BoonAmount$ 3 | Execute$ TrigExplore | TriggerDescription$ Whenever one or more Merfolk enter the battlefield under your control, target Merfolk creature you control explores.
SVar:TrigExplore:DB$ Explore | ValidTgts$ Creature.Merfolk+YouCtrl | TgtPrompt$ Select target Merfolk creature you control
AI:DeckNeeds:Type$Merfolk
Oracle:When Merfolk Tunnel-Guide enters the battlefield, you get a three-time boon with "Whenever one or more Merfolk enter the battlefield under your control, target Merfolk creature you control explores."