Aether Revolt Spoiler Season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Aether Revolt Spoiler Season
by Agetian » 12 Jan 2017, 14:49
Added, thanks!Marek14 wrote:Improvise scripts (accidentally posted them in Bug Reports thread).
I also scripted Treasure Keeper.
Now only 7 cards missing: Dark Intimations, Gonti's Machinations, Greenbelt Rampager, Hope of Ghirapur, Indomitable Creativity, Perilous Predicament, Scrap Trawler.
Gonti's Machinations and Hope of Ghirapur should already be scriptable thanks to Hanmac's efforts (see his post above). If anyone is willing to come up with scripts, you're very welcome to do so.
Scrap Trawler might be possible to code but I'm not sure - I tried coding it but the Artifact.CMCLTX check fails for some reason.
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Aether Revolt Spoiler Season
by stormcat » 12 Jan 2017, 16:46
:r33131
When Caught in the Brights triggered, enchanted creature was not exiled.
[Situation]
Attack:Mobile Garrison(My control)
Enchanted:Accomplished Automaton(Opponent control)
When Caught in the Brights triggered, enchanted creature was not exiled.
[Situation]
Attack:Mobile Garrison(My control)
Enchanted:Accomplished Automaton(Opponent control)
Re: Aether Revolt Spoiler Season
by Agetian » 12 Jan 2017, 16:57
This should have been fixed in r33132, can you please give a newer build a try?stormcat wrote::r33131
When Caught in the Brights triggered, enchanted creature was not exiled.
[Situation]
Attack:Mobile Garrison(My control)
Enchanted:Accomplished Automaton(Opponent control)
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Aether Revolt Spoiler Season
by stormcat » 12 Jan 2017, 17:15
@Agetian
OK.I'm looking forward to being uploaded new build.
OK.I'm looking forward to being uploaded new build.
Re: Aether Revolt Spoiler Season
by Hanmac » 12 Jan 2017, 19:39
- Code: Select all
Name:Perilous Predicament
ManaCost:4 B
Types:Instant
A:SP$ RepeatEach | Cost$ 4 B | AILogic$ OpponentHasMultipleCreatures | RepeatPlayers$ Opponent | RepeatSubAbility$ DBChoose | SubAbility$ DBSacAll | SpellDescription$ Each opponent sacrifices an artifact creature and a nonartifact creature.
SVar:DBChoose:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Creature.Artifact+RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ DBChoose2
SVar:DBChoose2:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Creature.nonArtifact+IsNotRemembered+RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True
SVar:DBSacAll:DB$ SacrificeAll | ValidCards$ Permanent.IsRemembered | SubAbility$ Cleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/perilous_predicament.jpg
Oracle:Each opponent sacrifices an artifact creature and a nonartifact creature.
Re: Aether Revolt Spoiler Season
by matrix4767 » 13 Jan 2017, 09:46
r33167:
Herald of Anguish is missing mana cost from ability.
Herald of Anguish is missing mana cost from ability.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Re: Aether Revolt Spoiler Season
by Agetian » 13 Jan 2017, 10:03
Fixed (r33168).matrix4767 wrote:r33167:
Herald of Anguish is missing mana cost from ability.
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Aether Revolt Spoiler Season
by matrix4767 » 16 Jan 2017, 09:44
Here's one card, though the Oracle won't show the second ability for some reason. But at least it works:
- Code: Select all
Name:Gonti's Machinations
ManaCost:B
Types:Enchantment
T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | FirstTime$ True | Execute$ TrigEnergy | TriggerDescription$ Whenever you lose life for the first time each turn, you get {E} (You get an energy counter. Damage causes loss of life).
SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1
A:AB$ LoseLife | Cost$ PayEnergy<2> Sac<1/CARDNAME> | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ DBGainLife | TriggerDescription$ Each opponent loses 3 life. You gain life equal to the life lost this way.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | StackDescription$ You gain life equal to the life lost this way.
SVar:Picture:http://www.wizards.com/global/images/magic/general/gontis_machinations.jpg
Oracle:Whenever you lose life for the first time each turn, you get {E} (You get an energy counter. Damage causes loss of life).\nPay {E}{E}, sacrifice Gonti's Machinations: Each opponent loses 3 life. You gain life equal to the life lost this way.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Re: Aether Revolt Spoiler Season
by Agetian » 16 Jan 2017, 11:16
Thanks! I added it (the reason the second ability didn't show up was because it had TriggerDescription but needed SpellDescription).matrix4767 wrote:Here's one card, though the Oracle won't show the second ability for some reason. But at least it works:
- Code: Select all
Name:Gonti's Machinations
ManaCost:B
Types:Enchantment
T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | FirstTime$ True | Execute$ TrigEnergy | TriggerDescription$ Whenever you lose life for the first time each turn, you get {E} (You get an energy counter. Damage causes loss of life).
SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 1
A:AB$ LoseLife | Cost$ PayEnergy<2> Sac<1/CARDNAME> | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ DBGainLife | TriggerDescription$ Each opponent loses 3 life. You gain life equal to the life lost this way.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | StackDescription$ You gain life equal to the life lost this way.
SVar:Picture:http://www.wizards.com/global/images/magic/general/gontis_machinations.jpg
Oracle:Whenever you lose life for the first time each turn, you get {E} (You get an energy counter. Damage causes loss of life).\nPay {E}{E}, sacrifice Gonti's Machinations: Each opponent loses 3 life. You gain life equal to the life lost this way.
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Who is online
Users browsing this forum: No registered users and 28 guests