Ixalan spoiler season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Ixalan spoiler season
by Agetian » 28 Aug 2017, 18:45
Added Bishop of Rebirth and Walk the Plank.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by Agetian » 29 Aug 2017, 07:04
Added Revel in Riches, Sleek Schooner, Treasure Map/Treasure Cove.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by Agetian » 29 Aug 2017, 09:30
Added Deadeye Tormentor, Prosperous Pirates, Sun-Crowned Hunters.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by Agetian » 29 Aug 2017, 14:35
Added Ashes of the Abhorrent, Mavren Fein Dusk Apostle, Sanguine Sacrament, Settle the Wreckage, Tocatli Honor Guard.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by Agetian » 30 Aug 2017, 05:31
Added Arcane Adaptation, Daring Saboteur, Dreamcaller Siren, Entrancing Melody, Herald of Secret Streams.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by Agetian » 30 Aug 2017, 05:46
Added Kopala, Warden of Waves and River's Rebuke.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by azcotic » 30 Aug 2017, 10:53
I wanna help and collaborate @agetian, how we split de spoiler? De have a git of something?
Re: Ixalan spoiler season
by Agetian » 30 Aug 2017, 11:11
We're in the process of migrating to Git right now, but it can take some time to complete. Currently we're using a SVN repository, which is directly accessible only to the core developers at the time (until the migration is complete). That said, I'd be happy to test and integrate the scripts you provide. I'll be working on the black and red cards next, so feel free to take the green, multicolored and colorless (artifact) ones if you'd likeazcotic wrote:I wanna help and collaborate @agetian, how we split de spoiler? De have a git of something?
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by azcotic » 30 Aug 2017, 11:57
Perfect, we have all Dinosaurs right now, ill follow with other Green Creatures, but ill skip Explore keyword, is really tricky. Even if i cant push in to the repository, i can pull the repository?Agetian wrote:We're in the process of migrating to Git right now, but it can take some time to complete. Currently we're using a SVN repository, which is directly accessible only to the core developers at the time (until the migration is complete). That said, I'd be happy to test and integrate the scripts you provide. I'll be working on the black and red cards next, so feel free to take the green, multicolored and colorless (artifact) ones if you'd likeazcotic wrote:I wanna help and collaborate @agetian, how we split de spoiler? De have a git of something?
- Agetian
Re: Ixalan spoiler season
by Agetian » 30 Aug 2017, 12:07
Don't worry about Explore, Hanmac is working on the implementation.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by azcotic » 30 Aug 2017, 14:03
Added Cards:
Pillar of Genesis
Green Cards:
Deeproot Champion
Waker of the Wilds
Carnage Tyrant
Ripjaw Raptor
Old-Growth Dryads
Verdant Sun's Avatar
Shaper's Sanctuary
Ready with Green Cards, just left the two with Explore.
Red Cards:
Burning Sun's Avatar
Star of Extinction
Multicolor Cards:
Gishath, Sun's Avatar
Pillar of Genesis
- | Open
- Name:Pillar of Genesis
ManaCost:2
Types:Artifact
K:ETBReplacement:Other:ChooseCT
SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type.
A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Creature.ChosenType | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type.
Oracle:As Pillar of Genesis enters the battlefield, choose a creature type.\n{T}:Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type.
Green Cards:
Deeproot Champion
- | Open
- Name:Deeproot Champion
ManaCost:1 G
Types:Creature Merfolk Shaman
PT:1/1
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an noncreature spell, put a +1/+1 counter on CARDNAME.
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
SVar:BuffedBy:SVar:BuffedBy:Card.nonCreature
SVar:Picture:http://media.wizards.com/2017/xln/en_Cu9bETMyt6.png
Oracle: Whenever you cast a noncreature spell, put a +1/+1 counter on Deeproot Champion.
Waker of the Wilds
- | Open
- Name:Waker of the Wilds
ManaCost:2 G G
Types:Creature Merfolk Shaman
PT:3/3
A:AB$ PutCounter | Cost$ X G G | ValidTgts$ Land.YouCtrl | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBAnimate | SpellDescription$ Put X +1/+1 counters on target land you control.That land becomes a 0/0 Elemental creature with haste. It's still a land.
SVar:DBAnimate:DB$Animate | Defined$ ParentTarget | Power$ 0 | Toughness$ 0 | Types$ Creature,Elemental | Keywords$ Haste | Permanent$ True
SVar:X:Count$xPaid
SVar:Picture:http://media.wizards.com/2017/xln/en_UBMBPNXl7u.png
Oracle:{X}{G}{G}: Put X +1/+1 counters on target land you control. That land becomes a 0/0 Elemental creature with haste. It's still a land. g.
Carnage Tyrant
- | Open
- Name:Carnage Tyrant
ManaCost:4 G G
Types:Creature Dinosaur
PT:7/6
K:CARDNAME can't be countered.
K:Trample
K:Hexproof
Oracle:Carnage Tyrant can't be countered.\nTrample, hexproof
Ripjaw Raptor
- | Open
- Name:Ripjaw Raptor
ManaCost:2 G G
Types:Creature Dinosaur
PT:4/5
T:Mode$ DamageDone | Execute$ TrigDraw | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Tough — Whenever CARDNAME is dealt damage, draw a card.
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1
SVar:HasCombatEffect:TRUE
Oracle:Tough — Whenever Ripjaw Raptor is dealt damage, draw a card.
Old-Growth Dryads
- | Open
- Name:Old-Growth Dryads
ManaCost:G
Types:Creature Dryad
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each opponent may search his or her library for a basic land card, put it onto the battlefield tapped, then shuffle his or her library.
SVar:TrigChange:AB$ ChangeZone | Optional$ True | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 | ShuffleNonMandatory$ True
SVar:Picture:http://media.wizards.com/2017/xln/en_0u9FM4XR6l.png
Oracle:When Old-Growth Dryads enters the battlefield, each opponent may search his or her library for a basic land card, put it onto the battlefield tapped, then shuffle his or her library.
Verdant Sun's Avatar
- | Open
- Name:Verdant Sun's Avatar
ManaCost:5 G G
Types:Creature Dinosaur Avatar
PT:5/5
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield under your control, you gain life equal to that creature's toughness.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ CARDNAME or another creature enters the battlefield under your control, you gain life equal to that creature's toughness.
SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Life | References$ Life
SVar:Life:TriggeredCard$CardToughness
Oracle:Whenever Verdant Sun's Avatar or another creature enters the battlefield under your control, you gain life equal to that creature's toughness.
Shaper's Sanctuary
- | Open
- Name:Shaper's Sanctuary
ManaCost:G
Types:Enchantment
T:Mode$ BecomesTarget | ValidSource$ Card.OppCtrl | ValidTarget$ Creature+YouCtrl+inZoneBattlefield | TriggerZones$ Battlefield | Execute$ TrigCounter | OptionalDecider$ You | TriggerDescription$ Whenever a creature you control becomes the target of a spell or ability an opponent controls, you may draw a card.
SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ You
SVar:Picture:http://media.wizards.com/2017/xln/en_bGeHXD0yU0.png
Oracle:Whenever a creature you control becomes the target of a spell or ability an opponent controls, you may draw a card.
Ready with Green Cards, just left the two with Explore.
Red Cards:
Burning Sun's Avatar
- | Open
- Name:Burning Sun's Avatar
ManaCost:3 R R R
Types:Creature Dinosaur Avatar
PT:6/6
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DamageAndMoreDamage | TriggerDescription$ Whenever CARDNAME enters the battlefield, it deals 3 damage to target opponent and 3 damage to up to one target creature.
SVar:DamageAndMoreDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 3 | SubAbility$ MoreDamage
SVar:MoreDamage:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ 3 | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature.
SVar:Picture:http://media.wizards.com/2017/xln/en_C1oC1OiTqv.png
Oracle:{R}: When Burning Sun's Avatar enters the battlefield, it deals 3 damage to target opponent and 3 damage to up to one target creature.
Star of Extinction
- | Open
- Name:Star of Extinction
ManaCost:5 R R
Types:Sorcery
A:SP$ Destroy | Cost$ 5 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDealDamage | SpellDescription$ Destroy target land. CARDNAME deals 20 damage to each creature and each planeswalker.
SVar:DBDealDamage:DB$ DamageAll | ValidCards$ Creature,Planeswalker | NumDmg$ 20 | SpellDescription$ CARDNAME deals 20 damage to each creature and each planeswalker.
SVar:Picture:http://media.wizards.com/2017/xln/en_iq9N1Q3Q1z.png
Oracle:Destroy target land. Star of Extinction deals 20 damage to each creature and each planeswalker.
Multicolor Cards:
Gishath, Sun's Avatar
- | Open
- Name:Gishath, Sun's Avatar
ManaCost:5 R G W
Types:Legendary Creature Dinosaur Avatar
PT:7/7
K:Trample
K:Vigilance
K:Haste
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | References$ X | Execute$ DBDig| TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal that many cards from the top of your library. Put any number of Dinosaur creature cards from among them onto the battlefield and the rest on the bottom of your library in a random order.
SVar:DBDig:DB$ Dig |Cost$ 0 | Defined$ You | DigNum$ X | Reveal$ True | ChangeValid$ Creature.Dinosaur | AnyNumber$ True | DestinationZone$ Battlefield | RememberChanged$ True | AbilityDescription$ Whenever CARDNAME deals combat damage to a player, reveal that many cards from the top of your library. Put any number of Dinosaur creature cards from among them onto the battlefield and the rest on the bottom of your library in a random order.
References$ X
SVar:X:TriggerCount$DamageAmount
SVar:RemRandomDeck:True
SVar:Picture:http://media.wizards.com/2017/xln/en_ulChNTz1mz.png
Oracle:Trample, vigilance, haste
Whenever Gishark, Sun's Avatar deals combat damage to a player, reveal that many cards from the top of your library. Put any number of Dinosaur creature cards from among them onto the battlefield and the rest on the bottom of your library in a random order.
Last edited by azcotic on 30 Aug 2017, 15:53, edited 3 times in total.
Re: Ixalan spoiler season
by Agetian » 30 Aug 2017, 15:07
Thanks for your effort!
Deeproot Champion, Waker of the Wilds, and Carnage Tyrant are now upstream (with some fixes and cleanups here and there).
I'll hold on until the official name and text for Pillar of Genesis is revealed before adding it upstream, but the script is placed in queue.
- Agetian
I'll hold on until the official name and text for Pillar of Genesis is revealed before adding it upstream, but the script is placed in queue.
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Ixalan spoiler season
by Agetian » 30 Aug 2017, 15:15
Wow, you work fast!
Thanks for your contributions! 
Carnage Tyrant, Ripjaw Raptor, Old-Growth Dryads, Verdant Sun's Avatar, Shaper's Sanctuary are now upstream.
Feel free to take red cards if you'd like too btw, I'm still planning to start coding the remaining black ones :/
- Agetian
Carnage Tyrant, Ripjaw Raptor, Old-Growth Dryads, Verdant Sun's Avatar, Shaper's Sanctuary are now upstream.
Feel free to take red cards if you'd like too btw, I'm still planning to start coding the remaining black ones :/
- Agetian
- Agetian
- Programmer
- Posts: 3490
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Who is online
Users browsing this forum: No registered users and 14 guests