- [XLN] Added Axis of Mortality, Brazen Buccaneers, Desperate Castaways, Dire Fleet Hoarder, Imperial Lancer, Skulduggery. Added some deck hints and technical info to some XLN scripts.

This commit is contained in:
Agetian
2017-09-14 03:56:05 +00:00
parent 8c90fb3c15
commit fa7f1cc21a
10 changed files with 71 additions and 0 deletions

6
.gitattributes vendored
View File

@@ -17219,12 +17219,14 @@ forge-gui/res/cardsfolder/upcoming/angraths_marauders.txt -text
forge-gui/res/cardsfolder/upcoming/arcane_adaptation.txt -text
forge-gui/res/cardsfolder/upcoming/arguels_blood_fast_temple_of_aclazotz.txt -text
forge-gui/res/cardsfolder/upcoming/ashes_of_the_abhorrent.txt -text
forge-gui/res/cardsfolder/upcoming/axis_of_mortality.txt -text
forge-gui/res/cardsfolder/upcoming/belligerent_brontodon.txt -text
forge-gui/res/cardsfolder/upcoming/bellowing_aegisaur.txt -text
forge-gui/res/cardsfolder/upcoming/bishop_of_rebirth.txt -text
forge-gui/res/cardsfolder/upcoming/bishop_of_the_bloodstained.txt -text
forge-gui/res/cardsfolder/upcoming/bloodcrazed_paladin.txt -text
forge-gui/res/cardsfolder/upcoming/boneyard_parley.txt -text
forge-gui/res/cardsfolder/upcoming/brazen_buccaneers.txt -text
forge-gui/res/cardsfolder/upcoming/burning_suns_avatar.txt -text
forge-gui/res/cardsfolder/upcoming/call_to_the_feast.txt -text
forge-gui/res/cardsfolder/upcoming/captain_lannery_storm.txt -text
@@ -17243,7 +17245,9 @@ forge-gui/res/cardsfolder/upcoming/deadeye_tracker.txt -text
forge-gui/res/cardsfolder/upcoming/deathless_ancient.txt -text
forge-gui/res/cardsfolder/upcoming/deeproot_champion.txt -text
forge-gui/res/cardsfolder/upcoming/deeproot_waters.txt -text
forge-gui/res/cardsfolder/upcoming/desperate_castaways.txt -text
forge-gui/res/cardsfolder/upcoming/dinosaur_stampede.txt -text
forge-gui/res/cardsfolder/upcoming/dire_fleet_hoarder.txt -text
forge-gui/res/cardsfolder/upcoming/dire_fleet_ravager.txt -text
forge-gui/res/cardsfolder/upcoming/dowsing_dagger_lost_vale.txt -text
forge-gui/res/cardsfolder/upcoming/dreamcaller_siren.txt -text
@@ -17266,6 +17270,7 @@ forge-gui/res/cardsfolder/upcoming/huatli_dinosaur_knight.txt -text
forge-gui/res/cardsfolder/upcoming/huatli_warrior_poet.txt -text
forge-gui/res/cardsfolder/upcoming/huatlis_snubhorn.txt -text
forge-gui/res/cardsfolder/upcoming/huatlis_spurring.txt -text
forge-gui/res/cardsfolder/upcoming/imperial_lancer.txt -text
forge-gui/res/cardsfolder/upcoming/ixalans_binding.txt -text
forge-gui/res/cardsfolder/upcoming/jace_cunning_castaway.txt -text
forge-gui/res/cardsfolder/upcoming/jace_ingenious_mind_mage.txt -text
@@ -17318,6 +17323,7 @@ forge-gui/res/cardsfolder/upcoming/shapers_of_nature.txt -text
forge-gui/res/cardsfolder/upcoming/shapers_sanctuary.txt -text
forge-gui/res/cardsfolder/upcoming/siren_stormtamer.txt -text
forge-gui/res/cardsfolder/upcoming/skittering_heartstopper.txt -text
forge-gui/res/cardsfolder/upcoming/skulduggery.txt -text
forge-gui/res/cardsfolder/upcoming/sky_terror.txt -text
forge-gui/res/cardsfolder/upcoming/sleek_schooner.txt -text
forge-gui/res/cardsfolder/upcoming/snapping_sailback.txt -text

View File

@@ -0,0 +1,8 @@
Name:Axis of Mortality
ManaCost:4 W W
Types:Enchantment
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBExchangeLife | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may have two target players exchange life totals.
SVar:DBExchangeLife:DB$ ExchangeLife | Cost$ 6 T | ValidTgts$ Player | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select target player | SpellDescription$ Two target players exchange life totals.
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_conduit.jpg
Oracle:At the beginning of your upkeep, you may have two target players exchange life totals.

View File

@@ -0,0 +1,15 @@
Name:Brazen Buccaneers
ManaCost:3 R
Types:Creature Human Pirate
PT:2/2
K:Haste
# TODO: Explore will be rewritten as a separate effect by Hanmac. The followup script code will then become obsolete.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME enters the battlefield, it 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 this creature, then put the card back on top or into your graveyard.)
SVar:TrigDig:DB$ Dig | DigNum$ 1 | Reveal$ True | NoMove$ True | Explore$ True | RememberRevealed$ True | SubAbility$ DBGrabLand | SpellDescription$ 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 this creature, then put the card back on top or into your graveyard.
SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBPutInGraveyardOption
SVar:DBPutInGraveyardOption:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | DestinationAlternative$ Graveyard | AlternativeDestinationMessage$ Would you like to put the revealed card back on top of your library (and not into your graveyard?) | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBCleanup
DeckHas:Ability$Counters
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/brazen_buccaneers.jpg
Oracle:Haste\nWhen Brazen Buccaneers enters the battlefield, it 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 this creature, then put the card back or put it into your graveyard.)

View File

@@ -0,0 +1,10 @@
Name:Desperate Castaways
ManaCost:1 B
Types:Creature Human Pirate
PT:2/3
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't attack unless you control an artifact.
SVar:X:Count$Valid Artifact.YouCtrl
DeckHints:Type$Artifact
SVar:BuffedBy:Artifact
SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_castaways.jpg
Oracle:Desperate Castaways can't attack unless you control an artifact.

View File

@@ -0,0 +1,11 @@
Name:Dire Fleet Hoarder
ManaCost:1 B
Types:Creature Human Pirate
PT:2/1
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."
# TODO: how many Treasure tokens are there (with different art)?
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Treasure | TokenTypes$ Artifact,Treasure | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c treasure | TokenAltImages$ c_treasure2,c_treasure3 | TokenAbilities$ ABMana | References$ ABMana
SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool.
DeckHas:Ability$Token
SVar:Picture:http://www.wizards.com/global/images/magic/general/wily_goblin.jpg
Oracle:When Wily Goblin enters the battlefield, create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."

View File

@@ -9,5 +9,6 @@ SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destina
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBPutInGraveyardOption
SVar:DBPutInGraveyardOption:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | DestinationAlternative$ Graveyard | AlternativeDestinationMessage$ Would you like to put the revealed card back on top of your library (and not into your graveyard?) | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Counters
SVar:Picture:http://www.wizards.com/global/images/magic/general/emperors_vanguard.jpg
Oracle:Whenever Emperor's Vanguard deals combat damage to a player, it 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 this creature, then put the card back on top or into your graveyard.)

View File

@@ -0,0 +1,9 @@
Name:Imperial Lancer
ManaCost:W
Types:Creature Human Knight
PT:1/1
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Double Strike | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has double strike as long as you control a Dinosaur.
SVar:X:Count$Valid Creature.Dinosaur+YouCtrl
DeckHints:Type$Dinosaur
SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_lancer.jpg
Oracle:Imperial Lancer has double strike as long as you control a Dinosaur.

View File

@@ -9,4 +9,6 @@ SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destina
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBPutInGraveyardOption
SVar:DBPutInGraveyardOption:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | DestinationAlternative$ Graveyard | AlternativeDestinationMessage$ Would you like to put the revealed card back on top of your library (and not into your graveyard?) | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Counters
SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_branchwalker.jpg
Oracle:When Merfolk Branchwalker enters the battlefield, it 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 this creature, then put the card back on top or into your graveyard.)

View File

@@ -0,0 +1,7 @@
Name:Skulduggery
ManaCost:B
Types:Instant
A:SP$ Pump | Cost$ B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control to get +1/+1 | NumAtt$ +1 | NumDef$ +1 | StackDescription$ None | SubAbility$ DBPump2 | SpellDescription$ Until end of turn, target creature you control gets +1/+1 and target creature an opponent controls gets -1/-1.
SVar:DBPump2:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls to get -1/-1 | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | StackDescription$ None
SVar:Picture:http://www.wizards.com/global/images/magic/general/skulduggery.jpg
Oracle:Until end of turn, target creature you control gets +1/+1 and target creature an opponent controls gets -1/-1.

View File

@@ -9,4 +9,6 @@ SVar:DBGrabLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destina
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBPutInGraveyardOption
SVar:DBPutInGraveyardOption:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | DestinationAlternative$ Graveyard | AlternativeDestinationMessage$ Would you like to put the revealed card back on top of your library (and not into your graveyard?) | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Counters
SVar:Picture:http://www.wizards.com/global/images/magic/general/tishanas_wayfinder.jpg
Oracle:When Tishana Wayfarer enters the battlefield, it 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 this creature, then put the card back on top or into your graveyard.)