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
Known bugs, issues, and other unresolved items
Moderator: CCGHQ Admins
Known bugs, issues, and other unresolved items
by Splinterverse » 25 Jul 2019, 12:17
I feel like it's easy for bugs and issues to slip through the cracks, so I'm going to try and consolidate open issues and known bugs here so that they don't get lost. If it's listed here, it's probably something I can't fix myself as I tend to turn those around quickly when I see them. So, if you are a modder or tester and want to tackle any of this stuff, please please feel free. I will update the OP as things change and post a reply to show activity and bump the thread. If I've missed any open items, please reply to this thread so I can update it.
If something is listed here, it is unresolved. I will update/remove it when it has been completed.
I'm not going to list limitations of the game engine itself because we can't fix those.
Reporting Bugs
Known Game-Wide Issues:
Known Card Issues:
Unreleased Card Issues (cards that haven't been added to CW yet):
Unresolved Discussions
- Options for "Outside the Game"
Sets That Need Spoiler Text Converted to The Gatherer Text (including MIDs in the card only, not file name)
I could fix these but I'm trying to use my available time to code missing cards and work on other issues.
Abilities That Need More Info Blocks Proliferated
Cards with these abilities work fine, they just need the in-game help screen code added to their card files like this:
<HELP title="MORE_INFO_TITLE_ADAPT" body="MORE_INFO_BODY_ADAPT" zone="ZONE_ANY" />
The text has already been added to the CW_MORE_INFO file; it just needs to be added to the cards with those abilities.
If I've missed anything, please reply.
See also the Impossible Cards list for information on cards deemed impossible to add to DOTP2014.
If something is listed here, it is unresolved. I will update/remove it when it has been completed.
I'm not going to list limitations of the game engine itself because we can't fix those.
Reporting Bugs
- The best place to report bugs is the Help-and-Bugs channel within the CW Discord server. You can also reply to this thread, the main CW thread, or use the bug reporting tool. Honestly, the more places you report it, the more likely it will be seen given that all of the work here is volunteer-based.
Known Game-Wide Issues:
- - Cards with Adapt are not working properly. There are two kinds (1) regular Adapt, (2) Adapt with abilities that trigger when counters change. For (1), CountCounters( MTG():PlusOnePlusOneCounters() ) is not working in availability blocks. Here was an attempt to fix it with a LinkedDC but it didn't work. For (2), the cards are using an ABILITY_RESOLVED trigger instead of a COUNTERS_CHANGED trigger, so those might need to be reworked. (1) impacts the following cards: Aeromunculus; Incubation Druid; Pteramander; Sauroform Hybrid; Scuttlegator; Skatewing Spy; Skitter Eel; Trollbred Guardian; Zegana, Utopian Speaker. (2) impacts: Benthic Biomancer; Growth-Chamber Guardian; Sharktocrab
- Cards with Riot may/may not be apply haste. This is definitely true for Rhythm of the Wild.
- Cards with Hideway are bugged. See this post.
- Cards with Escalate are not working properly. See this post.
- Abilities that trigger when a player becomes the target of a spell may be bugged. I can't get the following cards to fire their trigger for it: Amulet of Safekeeping; Leovold, Emissary of Trest; Leyline of Combustion; Rayne, Academy Chancellor; and Unsettled Mariner. I do believe it worked at one point in time, so there may be something in the CW that is preventing it from working. It could even get fixed when the emblems do if the root cause affects both.
- The AI doesn't ever seem to cast its commander during Commander matches. See this post for some possible fix options.
Known Card Issues:
- - Conclave Tribunal - Can't cast it using the convoke cost.
- Divine Visitation -- When sacrificing a Treasure token for mana, there's no mana added to the mana pool, and an Angel token is created instead.
- Fallen Shinobi -- when the exiled cards are land cards, they're being put into opponent's battlefield
- Field of the Dead -- not generating tokens
- Finale of Promise -- crashing the game after target selection
- Hallowed Moonlight -- entering the battlefield ability is not working
- Hanged Executioner -- Its exile effect happens instantly, skipping the targeting part; there's no time to respond.
- Kraul Harpooner -- doesn't fight the target creature.
- Mishra's Workshop -- It slows down the game and the mana just disappears when attempting to cast several spells with it.
- Priest of Forgotten Gods -- chosen players are not sacrificing a creature
- Rix Maadi Reveler -- When cast it with the spectacle cost, it doesn't draw three cards, just discard one then draw one.
- Rubblebelt Rioters -- Not gaining +X when attacking.
- Severed Strands -- There sacrifice part doesn't work.
- Spark Double -- not working
- Sylvan Library -- not showing the correct cards see this post
- Thrashing Brontodon -- Can't activate its sacrifice effect.
- Vivien's Arkbow -- not working
Unreleased Card Issues (cards that haven't been added to CW yet):
- - Despair -- The discard piece isn't working. I'm beginning to wonder if there isn't a game-wide issue with Discard at the moment as I recall seeing it not working elsewhere. (The Aftermath/split piece of this card works fine.)
- Insult -- I've tried various methods to get it to work and have had no luck. (The Aftermath/split piece of this card works fine.)
- Through the Breach - Everything works except the granting of haste. (Ignore the splice onto piece. It is being rewritten to support Goblin Electromancer and more closely align with the rules.)
Unresolved Discussions
- Options for "Outside the Game"
Sets That Need Spoiler Text Converted to The Gatherer Text (including MIDs in the card only, not file name)
I could fix these but I'm trying to use my available time to code missing cards and work on other issues.
- - Hour of Devastation
- Ixalan
- Rivals of Ixalan
- Dominaria
- Magic 2019
Abilities That Need More Info Blocks Proliferated
Cards with these abilities work fine, they just need the in-game help screen code added to their card files like this:
<HELP title="MORE_INFO_TITLE_ADAPT" body="MORE_INFO_BODY_ADAPT" zone="ZONE_ANY" />
The text has already been added to the CW_MORE_INFO file; it just needs to be added to the cards with those abilities.
- - Adapt
- Detain
- Evoke
- Exploit
- Extort
- Mentor
- Overload
- Riot
- Spectacle
- Support
- Undying
If I've missed anything, please reply.
See also the Impossible Cards list for information on cards deemed impossible to add to DOTP2014.
Last edited by Splinterverse on 03 Sep 2019, 10:29, edited 23 times in total.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 25 Jul 2019, 20:55
Added BECAME_TARGET_OF_SPELL trigger not firing for players issue to OP.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by fallenangle » 30 Jul 2019, 15:22
Did you ever try something like this for Insult? I can't remember if it worked for me or not:
- Code: Select all
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Damage can’t be prevented this turn If a source you control would deal damage, it deals double that damage instead.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Les blessures ne peuvent être prévenues ce tour-ci.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[No se puede prevenir el daño este turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Schaden kann in diesem Zug nicht verhindert werden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[I danni non possono essere prevenuti in questo turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Damage can’t be prevented this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Damage can’t be prevented this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Damage can’t be prevented this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Dano não pode ser prevenido neste turno.]]></LOCALISED_TEXT>
<RESOLUTION_TIME_ACTION>
MTG():CreateDelayedTrigger(2, nil)
</RESOLUTION_TIME_ACTION>
</SPELL_ABILITY>
<TRIGGERED_ABILITY resource_id="2" replacement_effect="1">
<TRIGGER value="SOURCE_DEALS_DAMAGE_TO_PLAYER" pre_trigger="1" damage_type="all" />
<TRIGGER value="SOURCE_DEALS_DAMAGE_TO_OBJECT" pre_trigger="1" damage_type="all" />
<RESOLUTION_TIME_ACTION>
local amount = Damage():GetAmount()
Damage():Multiply(0)
local player_victim = SecondaryPlayer()
local object_victim = SecondaryObject()
if player_victim ~= nil then
TriggerObject():DealUnpreventableDamageTo( amount*2, player_victim )
end
if object_victim ~= nil then
TriggerObject():DealUnpreventableDamageTo( amount*2, object_victim )
end
</RESOLUTION_TIME_ACTION>
<CLEANUP simple_cleanup="EndOfTurn" />
</TRIGGERED_ABILITY>
- fallenangle
- Posts: 319
- Joined: 20 Jul 2013, 02:31
- Has thanked: 73 times
- Been thanked: 41 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 30 Jul 2019, 23:18
I think I did give that one a try. I'll try it again though on my next day off from work. Thanks!fallenangle wrote:Did you ever try something like this for Insult? I can't remember if it worked for me or not:
- Code: Select all
<SPELL_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Damage can’t be prevented this turn If a source you control would deal damage, it deals double that damage instead.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Les blessures ne peuvent être prévenues ce tour-ci.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[No se puede prevenir el daño este turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Schaden kann in diesem Zug nicht verhindert werden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[I danni non possono essere prevenuti in questo turno.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Damage can’t be prevented this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Damage can’t be prevented this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Damage can’t be prevented this turn.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Dano não pode ser prevenido neste turno.]]></LOCALISED_TEXT>
<RESOLUTION_TIME_ACTION>
MTG():CreateDelayedTrigger(2, nil)
</RESOLUTION_TIME_ACTION>
</SPELL_ABILITY>
<TRIGGERED_ABILITY resource_id="2" replacement_effect="1">
<TRIGGER value="SOURCE_DEALS_DAMAGE_TO_PLAYER" pre_trigger="1" damage_type="all" />
<TRIGGER value="SOURCE_DEALS_DAMAGE_TO_OBJECT" pre_trigger="1" damage_type="all" />
<RESOLUTION_TIME_ACTION>
local amount = Damage():GetAmount()
Damage():Multiply(0)
local player_victim = SecondaryPlayer()
local object_victim = SecondaryObject()
if player_victim ~= nil then
TriggerObject():DealUnpreventableDamageTo( amount*2, player_victim )
end
if object_victim ~= nil then
TriggerObject():DealUnpreventableDamageTo( amount*2, object_victim )
end
</RESOLUTION_TIME_ACTION>
<CLEANUP simple_cleanup="EndOfTurn" />
</TRIGGERED_ABILITY>
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by fallenangle » 31 Jul 2019, 23:02
In looking at Shifting Borders, I think you have Controller A taking control of Land A, and Controller B taking control of Land B. Try switching them and see if that works.
- fallenangle
- Posts: 319
- Joined: 20 Jul 2013, 02:31
- Has thanked: 73 times
- Been thanked: 41 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 02 Aug 2019, 12:27
I fixed Shifting Borders. I did have the two backwards, but that wasn't the main problem. The main problem was that I was trying to change the controllers of two different items in the same CA block. Once I moved them into their own individual blocks, it worked beautifully. I've updated the OP to remove this one.fallenangle wrote:In looking at Shifting Borders, I think you have Controller A taking control of Land A, and Controller B taking control of Land B. Try switching them and see if that works.
I tried that code for Insult and it didn't work either.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 04 Aug 2019, 09:47
Xander9009 fixed the emblems issue, so I have removed that from the OP. Thanks, Xander!
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Xander9009 » 05 Aug 2019, 01:23
Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.
Duplicate cards are dealt with except Oloro.
I'm working on Field of the Dead. It may already be fixed, but I haven't tested it, yet. I reworked the ability entirely to store the card names instead of pointers and I'm just using the function I already wrote awhile back to see if a table.array contains a value. That way, the card ability itself doesn't need to try looping through the already processed lands, it's handled behind the scenes in an already tested function. It simplifies the card a bit, which may help fix the issue.
Duplicate cards are dealt with except Oloro.
I'm working on Field of the Dead. It may already be fixed, but I haven't tested it, yet. I reworked the ability entirely to store the card names instead of pointers and I'm just using the function I already wrote awhile back to see if a table.array contains a value. That way, the card ability itself doesn't need to try looping through the already processed lands, it's handled behind the scenes in an already tested function. It simplifies the card a bit, which may help fix the issue.
_______________________________
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: Known bugs, issues, and other unresolved items
by Splinterverse » 05 Aug 2019, 10:52
Cool. I've updated the OP. Thank you!!!!Xander9009 wrote:Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.
Duplicate cards are dealt with except Oloro.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 06 Aug 2019, 11:07
Added Hallowed Moonlight and Sylvan Library to the OP.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 10 Aug 2019, 12:46
Added Adapt issues to the OP.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 11 Aug 2019, 13:32
Added these to the list:
Severed Strands: There sacrifice part doesn't work.
Hanged Executioner: Its exile effect happens instantly, skipping the targeting part; there's no time to respond.
Thrashing Brontodon: Can't activate its sacrifice effect.
Rix Maadi Reveler: When cast it with the spectacle cost, it doesn't draw three cards, just discard one then draw one.
Divine Visitation: When sacrificing a Treasure token for mana, there's no mana added to the mana pool, and an Angel token is created instead.
Severed Strands: There sacrifice part doesn't work.
Hanged Executioner: Its exile effect happens instantly, skipping the targeting part; there's no time to respond.
Thrashing Brontodon: Can't activate its sacrifice effect.
Rix Maadi Reveler: When cast it with the spectacle cost, it doesn't draw three cards, just discard one then draw one.
Divine Visitation: When sacrificing a Treasure token for mana, there's no mana added to the mana pool, and an Angel token is created instead.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by DamSF » 13 Aug 2019, 11:37
Domri, Chaos Bringer isn't added there too and has the same problem as Dovin, Grand Arbiter.Xander9009 wrote:Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 14 Aug 2019, 11:34
Fixed and uploaded. Thanks for reporting!DamSF wrote:Domri, Chaos Bringer isn't added there too and has the same problem as Dovin, Grand Arbiter.Xander9009 wrote:Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.
---------------------------------------------
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: 75 times
Re: Known bugs, issues, and other unresolved items
by Splinterverse » 18 Aug 2019, 18:07
Added additional detail about the issues with the Commander format.
---------------------------------------------
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: 75 times
21 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 26 guests