Board index Programs with AI or Rules Enforcement Magic: The Gathering - Duels of the Planeswalkers New MTG Cards and Decks (2010, 2012, 2013, 2014, 2015, Magic Duels) 2014
Impossible Cards (tracking, discussing, etc.)
Moderator: CCGHQ Admins
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 10 Dec 2016, 11:00
Thanks for the feedback, RiiakShiNal. I'll be updating the list soon.
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 10 Dec 2016, 20:07
OP updated.
~30 cards added.
PM sent to Xander with text file for updating the list at https://docs.google.com/spreadsheets/d/ ... =788224830
~30 cards added.
PM sent to Xander with text file for updating the list at https://docs.google.com/spreadsheets/d/ ... =788224830
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 17 Dec 2016, 14:53
Is Assault Suit possible with it's "equipped creature . . . can't be sacrificed" text?
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by Xander9009 » 17 Dec 2016, 15:12
You could override any sacrifices, but that wouldn't negate things like Barter in Blood.Splinterverse wrote:Is Assault Suit possible with it's "equipped creature . . . can't be sacrificed" text?
http://blogs.magicjudges.org/rulestips/ ... ced-means/
That page talks specifically about the card, and it points out what most of us already realize: you can't use the creature to pay sacrifice costs. However, overriding the sacrifice probably wouldn't prevent the cost from being marked as paid. You'd have to test it to be certain, but I don't think it can be done without modifying anything that sacrifices from considering cards with a fake characteristic for CANT_BE_SACRIFICED to be valid choices/targets.
Hopefully, someone else has a solution because it looks like a really fun card. I'd personally be okay if it didn't interact properly with Barter in Blood type effects if it at least interacted properly with sacrificing as part of a cost (which is the intent of the ability).
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-
Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 445 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 10 Jan 2017, 10:59
Updated OP by adding Baral, Chief of Compliance.
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by thefiremind » 10 Jan 2017, 16:46
I think it should be possible to code by using the same trick I used for Guile (which should be already in the CW).Splinterverse wrote:Updated OP by adding Baral, Chief of Compliance.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
Currently busy with life...
-
thefiremind - Programmer
- Posts: 3515
- Joined: 07 Nov 2011, 10:55
- Has thanked: 118 times
- Been thanked: 721 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 21 Jan 2017, 23:15
Baral has been coded and added to the CW (and removed from the impossible list). Thanks for the tip!thefiremind wrote:I think it should be possible to code by using the same trick I used for Guile (which should be already in the CW).Splinterverse wrote:Updated OP by adding Baral, Chief of Compliance.
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 03 Feb 2017, 11:39
I'm wondering if Memory Crystal is possible. There are less than 40 cards with colorless costs in their buyback cost and most are similar. I will use Elvish Fury and Evangelize as examples.
For Elvish Fury (and other buyback cards that have colorless mana in their costs), if I add a static ability with a continuous action that is active when the card is in hand and checks the battlefield for the presence of 1 or more instances of Memory Crystal. If it finds 0, it would grant the normal Buyback ability with the full cost of . If it finds 1, it would grant a Buyback ability with a cost of . If it finds more than 1, it would grant a Buyback ability with a cost of .
Obviously, the above would have to be tailored for each card. Evangelize would only ever reduce by at most, so I'd only need the two Buyback abilities with resource IDs. Do you guys see any issues with this approach? Any bad interactions?
For Elvish Fury (and other buyback cards that have colorless mana in their costs), if I add a static ability with a continuous action that is active when the card is in hand and checks the battlefield for the presence of 1 or more instances of Memory Crystal. If it finds 0, it would grant the normal Buyback ability with the full cost of . If it finds 1, it would grant a Buyback ability with a cost of . If it finds more than 1, it would grant a Buyback ability with a cost of .
Obviously, the above would have to be tailored for each card. Evangelize would only ever reduce by at most, so I'd only need the two Buyback abilities with resource IDs. Do you guys see any issues with this approach? Any bad interactions?
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by Xander9009 » 03 Feb 2017, 11:41
Perhaps the Dash mechanic would be a simpler method? It checks for a card that reduces dash costs by in the same way.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-
Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 445 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse2 » 14 Feb 2017, 14:20
As an approximation for snow costs, could we have a generic cost that checks for an untapped snow land under the owner's control and taps it? Perhaps we could fire a tapped for mana trigger as well?
I am seeing that quite a few of the snow cards are possible given that they are only checking for snow type rather than requiring mana from a snow land.
I am seeing that quite a few of the snow cards are possible given that they are only checking for snow type rather than requiring mana from a snow land.
- Splinterverse2
- Posts: 52
- Joined: 20 Sep 2016, 13:52
- Has thanked: 13 times
- Been thanked: 0 time
Re: Impossible Cards (tracking, discussing, etc.)
by sunds » 13 Mar 2017, 13:00
Hi, I have a request. Please add Karn Liberated (with it's 1st & 2nd ability) and Spellskite (with target spell only), because they are important cards in some special decks and those abilities are enough for fun
Re: Impossible Cards (tracking, discussing, etc.)
by fallenangle » 13 Mar 2017, 14:34
I don't know about Spellskite, but I've been working on Karn Liberated off and on for a couple of years now. His first 2 abilities are no problem to approximate. His third ability can be approximated successfully thanks to a custom mulligan function NeoAnderson wrote for me, with the exception of 2 issues: 1) No one has yet found a way to remove poison counters. The best suggestion I've heard is to register the amount each player has at the time the ultimate is activated, then override any new poison counters until after that number is reached. I am not equal to coding this, and several other talented modders have tried to help me with this issue without success; 2) All extra turns need to be eliminated. I thought that something like Ugin's Nexus would provide a guide for this, but I don't know how to go about making it work. In addition, code would need to be added to every planeswalker with an emblem to remove the emblems when Karn's ultimate is activated. Xander should have my approximated Karn code (most everything that works in it was actually coded by Neo) if anyone wants to give it another shot.
- fallenangle
- Posts: 319
- Joined: 20 Jul 2013, 02:31
- Has thanked: 73 times
- Been thanked: 41 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse » 05 Apr 2017, 20:40
With Amonkhet, Wizards is changing the rules for ALL split cards (not just those added in Amonkhet). I don't think the rules will help us make the cards viable in DOTP2014, but they are worth reading:
http://epicstream.com/news/Amonkhet-Mag ... -Announced
EDIT TO ADD: Thinking about it, I'm wondering if it will make it easier. If I'm understanding the rules correctly, the cards now have all of the traits of both halves when they are not on the stack. They only have individual traits when they are on the stack. We could have each half have its own file and when "it" goes on the stack, the other file could take its place maybe? I don't know. Just thinking out loud. These split cards are a handful.
http://epicstream.com/news/Amonkhet-Mag ... -Announced
EDIT TO ADD: Thinking about it, I'm wondering if it will make it easier. If I'm understanding the rules correctly, the cards now have all of the traits of both halves when they are not on the stack. They only have individual traits when they are on the stack. We could have each half have its own file and when "it" goes on the stack, the other file could take its place maybe? I don't know. Just thinking out loud. These split cards are a handful.
---------------------------------------------
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
The DOTP2014 CW is updated nightly between 11 PM and 12 AM EST.
Known Issues/Bugs |
Impossible Cards List | Update Your Land Pools
- Splinterverse
- Posts: 918
- Joined: 04 Sep 2016, 13:32
- Has thanked: 150 times
- Been thanked: 76 times
Re: Impossible Cards (tracking, discussing, etc.)
by Xander9009 » 06 Apr 2017, 03:21
Actually, yeah, this might make it a lot easier. They'll always have both colors, the combined mana cost, things like that.
It never needs to return two values for a single question (e.g. "GetCMC()" can now return "4BG" instead of "2B,2G"). This will mean that any card that calls GetConvertedManaCost will need to be modified to use a CW-specific version, but it might make them possible. The CW's version of the function will need to check if the card has a fake CMC (for any split cards), and if not, then return the normal CMC. The colors will be very simple, and the cardname will be, too (just make the cardname of the example card "DESTINED_TO_LEAD").
The only catch I currently see is what the game will do with a card that has both Instant and Sorcery as types.
Obviously, as you cast it, it'll need to take on the characteristics from one side or the other, and the timing of that might be tricky. Hopefully, however, it can be managed.
EDIT: Actually, thinking about the CMC, might it be possible to simply give it the combined cost as its normal cost, and then give it two alternate costs? Each alternate cost would do the job of checking if it's valid to play that half (targeting and timing) granting the appropriate abilities in time to be made use of properly (much the same way Neo's overload code grants either the non-overloaded ability with targets or the overloaded ability with no targets)? The biggest difference we'd have to use characteristics grabbed from token copies like morph does since we can't dynamically change the cost.
It never needs to return two values for a single question (e.g. "GetCMC()" can now return "4BG" instead of "2B,2G"). This will mean that any card that calls GetConvertedManaCost will need to be modified to use a CW-specific version, but it might make them possible. The CW's version of the function will need to check if the card has a fake CMC (for any split cards), and if not, then return the normal CMC. The colors will be very simple, and the cardname will be, too (just make the cardname of the example card "DESTINED_TO_LEAD").
The only catch I currently see is what the game will do with a card that has both Instant and Sorcery as types.
Obviously, as you cast it, it'll need to take on the characteristics from one side or the other, and the timing of that might be tricky. Hopefully, however, it can be managed.
EDIT: Actually, thinking about the CMC, might it be possible to simply give it the combined cost as its normal cost, and then give it two alternate costs? Each alternate cost would do the job of checking if it's valid to play that half (targeting and timing) granting the appropriate abilities in time to be made use of properly (much the same way Neo's overload code grants either the non-overloaded ability with targets or the overloaded ability with no targets)? The biggest difference we'd have to use characteristics grabbed from token copies like morph does since we can't dynamically change the cost.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
-
Xander9009 - Programmer
- Posts: 2905
- Joined: 29 Jun 2013, 07:44
- Location: Indiana, United States
- Has thanked: 121 times
- Been thanked: 445 times
Re: Impossible Cards (tracking, discussing, etc.)
by Splinterverse2 » 06 Apr 2017, 03:30
I was thinking the same thing as you. Full cmc with two activated abilities in hand for older split cards. We should have it prevention normal cast or something. I know these cards would probably not work with things like the Expertise cards, but they would work in most circumstances.
This all sounds maybe above my programming skills. I might need you or someone to do a sample one and then I can proliferate to the others, including the older ones.
This all sounds maybe above my programming skills. I might need you or someone to do a sample one and then I can proliferate to the others, including the older ones.
- Splinterverse2
- Posts: 52
- Joined: 20 Sep 2016, 13:52
- Has thanked: 13 times
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 7 guests