It is currently 19 Apr 2024, 00:12
   
Text Size

Amonkhet Spoiler Season

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Amonkhet Spoiler Season

Postby friarsol » 17 Apr 2017, 00:57

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.
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.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Amonkhet Spoiler Season

Postby Agetian » 17 Apr 2017, 04:17

Marek14 wrote:When I input the cards in my database, I give them codes like MPS_KLD, MPS_AER, MPS_AKH, etc.
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)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Amonkhet Spoiler Season

Postby 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
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Amonkhet Spoiler Season

Postby 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?
Marek14
Tester
 
Posts: 2759
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 296 times

Re: Amonkhet Spoiler Season

Postby Marek14 » 17 Apr 2017, 07:35

Attachments
akh13.zip
(6.64 KiB) Downloaded 175 times
Marek14
Tester
 
Posts: 2759
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 296 times

Re: Amonkhet Spoiler Season

Postby 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."
Marek14
Tester
 
Posts: 2759
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 296 times

Re: Amonkhet Spoiler Season

Postby stormcat » 17 Apr 2017, 17:37

:r33756
In edition file of amonkhet
Start /// Mind is not correct card name.
Maybe Spring /// Mind.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Amonkhet Spoiler Season

Postby 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.
Attachments
capture_001_18042017_035127.jpg
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Amonkhet Spoiler Season

Postby 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
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Amonkhet Spoiler Season

Postby stormcat » 17 Apr 2017, 21:56

@Agetian
I has used not masterpiece version cards.
But error occur.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Amonkhet Spoiler Season

Postby friarsol » 18 Apr 2017, 00:13

Marek14 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.
Shouldn't need a variation. Just have a Static grant the keyword based on if it's already been exerted
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Amonkhet Spoiler Season

Postby Agetian » 18 Apr 2017, 04:27

stormcat wrote:@Agetian
I has used not masterpiece version cards.
But error occur.
Hmm, I can't reproduce this no matter what I try.
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

Postby stormcat » 18 Apr 2017, 08:03

@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
Attachments
capture_001_18042017_164622.jpg
error message
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Amonkhet Spoiler Season

Postby 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.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Amonkhet Spoiler Season

Postby Agetian » 18 Apr 2017, 10:06

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
Hmm, this works just fine over here (SVN r33673)?..

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 72 guests


Who is online

In total there are 72 users online :: 0 registered, 0 hidden and 72 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 72 guests

Login Form