Amonkhet Spoiler Season
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Amonkhet Spoiler Season
by friarsol » 17 Apr 2017, 00:57
That's not that much more complicated. Just need to do "Exerted by <Player>" and then check by that for untapping and removing the keyword.Hanmac wrote:@Exert: thanks friarsol for that first doing, but it looks like that Exert is auch bit more complicated than that. Because it does also matter who is the controller of the exerted creature.
- Code: Select all
If you gain control of another player's creature until end of turn and exert it, it will untap during that player's untap step.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Amonkhet Spoiler Season
by Agetian » 17 Apr 2017, 04:17
This sounds like a nice idea, although it might be a bit too long for Forge (can break card detail box view and maybe something else, but I'll need to test). In case this doesn't work well, we can start naming them like MP1, MP2, ..., MP9 but unfortunately we'll eventually (in 16-18 expansion sets from now, that is) hit M10 which stands for Magic 2010 :/ (provided that WotC stays faithful to its Masterpiece Series for that many expansions, of course)Marek14 wrote:When I input the cards in my database, I give them codes like MPS_KLD, MPS_AER, MPS_AKH, etc.
- Agetian
- Agetian
- Programmer
- Posts: 3471
- Joined: 14 Mar 2011, 05:58
- Has thanked: 676 times
- Been thanked: 561 times
Re: Amonkhet Spoiler Season
by Agetian » 17 Apr 2017, 06:52
Ok looks like the MPS_xxx idea might actually work. I tried implementing it but I'll need to test it a bit more tonight. Let me know if I broke anything with this.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3471
- Joined: 14 Mar 2011, 05:58
- Has thanked: 676 times
- Been thanked: 561 times
Re: Amonkhet Spoiler Season
by Marek14 » 17 Apr 2017, 07:06
For exert, we also need a slight variation for Combat Celebrant, who can't use exert if he was already exerted during this turn.
Also, Edifice of Authority might need the IsCurse$ True flag? What exactly does that flag do?
Also, Edifice of Authority might need the IsCurse$ True flag? What exactly does that flag do?
Re: Amonkhet Spoiler Season
by Marek14 » 17 Apr 2017, 07:35
Exert batch with 15 cards: Ahn-Crop Champion, Ahn-Crop Crasher, Battlefield Scavenger, Bitterblade Warrior, Champion of Rhonas, Devoted Crop-Mate, Emberhorn Minotaur, Glory-Bound Initiate, Glorybringer, Gust Walker, Hooded Brawler, Nef-Crop Entangler, Rhet-Crop Spearmaster, Tah-Crop Elite and Trueheart Twins.
- Attachments
-
- akh13.zip
- (6.64 KiB) Downloaded 175 times
Re: Amonkhet Spoiler Season
by Marek14 » 17 Apr 2017, 07:54
Hm, a wrinkle with Shadow of the Grave:
"If you discard a card with madness but don't cast it, Shadow of the Grave can find it in your graveyard. If you do cast that card, Shadow of the Grave can't find it in your graveyard."
"If you discard a card with madness but don't cast it, Shadow of the Grave can find it in your graveyard. If you do cast that card, Shadow of the Grave can't find it in your graveyard."
Re: Amonkhet Spoiler Season
by stormcat » 17 Apr 2017, 19:15
:r33757
1.
Tattered Mummy is not 2/2, 1/2.
2.
When I target a creature card in graveyard, triggered Horobi, Death's Wail's ability.
This is wrong behavior.
Creature card in graveyard is not "Creature".
3.
A card on which the master piece version exists, like Mox Opal, has bug.
When I start match with the deck contain them, can't start by error.
When I checked deck editor, it was in a state like an attachment.
1.
Tattered Mummy is not 2/2, 1/2.
2.
When I target a creature card in graveyard, triggered Horobi, Death's Wail's ability.
This is wrong behavior.
Creature card in graveyard is not "Creature".
3.
A card on which the master piece version exists, like Mox Opal, has bug.
When I start match with the deck contain them, can't start by error.
When I checked deck editor, it was in a state like an attachment.
Re: Amonkhet Spoiler Season
by Agetian » 17 Apr 2017, 20:28
Regarding #3 - since we've changed the set codes for the Masterpiece series, the previously made decks that had MPS cards will probably not be backwards-compatible unless you manually edit the code inside the deck files (what used to be just MPS is now MPS_KLD).
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3471
- Joined: 14 Mar 2011, 05:58
- Has thanked: 676 times
- Been thanked: 561 times
Re: Amonkhet Spoiler Season
by stormcat » 17 Apr 2017, 21:56
@Agetian
I has used not masterpiece version cards.
But error occur.
I has used not masterpiece version cards.
But error occur.
Re: Amonkhet Spoiler Season
by friarsol » 18 Apr 2017, 00:13
Shouldn't need a variation. Just have a Static grant the keyword based on if it's already been exertedMarek14 wrote:For exert, we also need a slight variation for Combat Celebrant, who can't use exert if he was already exerted during this turn.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Amonkhet Spoiler Season
by Agetian » 18 Apr 2017, 04:27
Hmm, I can't reproduce this no matter what I try.stormcat wrote:@Agetian
I has used not masterpiece version cards.
But error occur.
Can you please specify what kind of error you're getting (a full stack trace in case it's a crash), and also post the contents of your .dck file that gives you odd behavior like that?
- Agetian
- Agetian
- Programmer
- Posts: 3471
- Joined: 14 Mar 2011, 05:58
- Has thanked: 676 times
- Been thanked: 561 times
Re: Amonkhet Spoiler Season
by stormcat » 18 Apr 2017, 08:03
@Agetian
Attachment 1:
Show this message when I start match
Decklist
Attachment 1:
Show this message when I start match
Decklist
- | Open
- [metadata]
Name=Teferi, Temporal Archmage
[Commander]
1 Teferi, Temporal Archmage|C14
[Main]
1 Academy Ruins|TSP
1 Ancient Tomb|TMP
1 Aphetto Alchemist|ONS
1 Arcane Denial|ALL|2
1 Basalt Monolith|LEB
1 Brainstorm|MMQ
1 Bribery|MMQ
1 Chain of Vapor|ONS
1 Chrome Mox|MRD
1 Commandeer|CSP
1 Copy Artifact|LEB
1 Cyclonic Rift|RTR
1 Echoing Truth|DST
1 Ensnaring Bridge|STH
1 Etherium Sculptor|ALA
1 Everflowing Chalice|WWK
1 Fabricate|MRD
1 Flooded Strand|ONS
1 Force of Will|ALL
1 Foundry Inspector|KLD
1 Frantic Search|ULG
1 Future Sight|ONS
1 Gemstone Caverns|TSP
1 Gilded Lotus|MRD
1 Gitaxian Probe|NPH
1 Grim Monolith|ULG
1 Helm of Awakening|VIS
1 Inventors' Fair|KLD
22 Island|ZEN|3
1 Leyline of Anticipation|M11
1 Lotus Petal|TMP
1 Magus of the Future|FUT
1 Mana Crypt|MBP
1 Mana Vault|LEB
1 Mental Misstep|NPH
1 Merchant Scroll|HML
1 Misdirection|MMQ
1 Misty Rainforest|ZEN
1 Mox Diamond|STH
1 Mox Opal|SOM
1 Mystic Remora|ICE
1 Mystical Tutor|MIR
1 Pact of Negation|FUT
1 Paradox Engine|AER
1 Part the Waterveil|BFZ
1 Personal Tutor|POR
1 Phyrexian Metamorph|NPH
1 Pithing Needle|SOK
1 Polluted Delta|ONS
1 Reshape|DST
1 Retraced Image|TOR
1 Rhystic Study|PCY
1 Scalding Tarn|ZEN
1 Sculpting Steel|MRD
1 Seat of the Synod|MRD
1 Sensei's Divining Top|CHK
1 Snapcaster Mage|ISD
1 Sol Ring|LEB
1 Soldevi Excavations|ALL
1 Steel Sabotage|MBS
1 Stifle|SCG
1 Swan Song|THS
1 Temporal Mastery|AVR
1 Tezzeret the Seeker|ALA
1 Thada Adel, Acquisitor|WWK
1 The Chain Veil|M15
1 Thran Dynamo|UDS
1 Thwart|MMQ
1 Time Spiral|USG
1 Time Warp|TMP
1 Trinket Mage|SOM
1 Trophy Mage|AER
1 Ugin, the Spirit Dragon|FRF
1 Voltaic Key|USG
1 Walk the Aeons|TSP
1 Whir of Invention|AER
1 Windfall|USG
1 Worn Powerstone|USG
[Sideboard]
1 Dizzy Spell|RAV
1 Dramatic Reversal|KLD
1 Foil|PCY
1 Muddle the Mixture|RAV
1 Ponder|M10
1 Preordain|M11
1 Renowned Weaponsmith|FRF
1 Sapphire Medallion|TMP
Re: Amonkhet Spoiler Season
by stormcat » 18 Apr 2017, 09:16
:r33763
Devoted Crop-Mate's exert ability is wrong behavior.
Not from hand, graveyard.
Lay Bare the Heart can't choose lands.
But AI chose my plains in hand.
Devoted Crop-Mate's exert ability is wrong behavior.
Not from hand, graveyard.
Lay Bare the Heart can't choose lands.
But AI chose my plains in hand.
Re: Amonkhet Spoiler Season
by Agetian » 18 Apr 2017, 10:06
Hmm, this works just fine over here (SVN r33673)?..stormcat wrote:@Agetian
Attachment 1:
Show this message when I start match
Decklist
- | Open
- [metadata]
Name=Teferi, Temporal Archmage
[Commander]
1 Teferi, Temporal Archmage|C14
[Main]
1 Academy Ruins|TSP
1 Ancient Tomb|TMP
1 Aphetto Alchemist|ONS
1 Arcane Denial|ALL|2
1 Basalt Monolith|LEB
1 Brainstorm|MMQ
1 Bribery|MMQ
1 Chain of Vapor|ONS
1 Chrome Mox|MRD
1 Commandeer|CSP
1 Copy Artifact|LEB
1 Cyclonic Rift|RTR
1 Echoing Truth|DST
1 Ensnaring Bridge|STH
1 Etherium Sculptor|ALA
1 Everflowing Chalice|WWK
1 Fabricate|MRD
1 Flooded Strand|ONS
1 Force of Will|ALL
1 Foundry Inspector|KLD
1 Frantic Search|ULG
1 Future Sight|ONS
1 Gemstone Caverns|TSP
1 Gilded Lotus|MRD
1 Gitaxian Probe|NPH
1 Grim Monolith|ULG
1 Helm of Awakening|VIS
1 Inventors' Fair|KLD
22 Island|ZEN|3
1 Leyline of Anticipation|M11
1 Lotus Petal|TMP
1 Magus of the Future|FUT
1 Mana Crypt|MBP
1 Mana Vault|LEB
1 Mental Misstep|NPH
1 Merchant Scroll|HML
1 Misdirection|MMQ
1 Misty Rainforest|ZEN
1 Mox Diamond|STH
1 Mox Opal|SOM
1 Mystic Remora|ICE
1 Mystical Tutor|MIR
1 Pact of Negation|FUT
1 Paradox Engine|AER
1 Part the Waterveil|BFZ
1 Personal Tutor|POR
1 Phyrexian Metamorph|NPH
1 Pithing Needle|SOK
1 Polluted Delta|ONS
1 Reshape|DST
1 Retraced Image|TOR
1 Rhystic Study|PCY
1 Scalding Tarn|ZEN
1 Sculpting Steel|MRD
1 Seat of the Synod|MRD
1 Sensei's Divining Top|CHK
1 Snapcaster Mage|ISD
1 Sol Ring|LEB
1 Soldevi Excavations|ALL
1 Steel Sabotage|MBS
1 Stifle|SCG
1 Swan Song|THS
1 Temporal Mastery|AVR
1 Tezzeret the Seeker|ALA
1 Thada Adel, Acquisitor|WWK
1 The Chain Veil|M15
1 Thran Dynamo|UDS
1 Thwart|MMQ
1 Time Spiral|USG
1 Time Warp|TMP
1 Trinket Mage|SOM
1 Trophy Mage|AER
1 Ugin, the Spirit Dragon|FRF
1 Voltaic Key|USG
1 Walk the Aeons|TSP
1 Whir of Invention|AER
1 Windfall|USG
1 Worn Powerstone|USG
[Sideboard]
1 Dizzy Spell|RAV
1 Dramatic Reversal|KLD
1 Foil|PCY
1 Muddle the Mixture|RAV
1 Ponder|M10
1 Preordain|M11
1 Renowned Weaponsmith|FRF
1 Sapphire Medallion|TMP
- Agetian
- Agetian
- Programmer
- Posts: 3471
- Joined: 14 Mar 2011, 05:58
- Has thanked: 676 times
- Been thanked: 561 times
Who is online
Users browsing this forum: No registered users and 72 guests