It is currently 16 Apr 2024, 18:22
   
Text Size

Known bugs, issues, and other unresolved items

Moderator: CCGHQ Admins

Known bugs, issues, and other unresolved items

Postby 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

    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:


Known Card Issues:


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.


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
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

Postby 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
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

Postby 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

Postby Splinterverse » 30 Jul 2019, 23:18

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>
I think I did give that one a try. I'll try it again though on my next day off from work. Thanks!
---------------------------------------------
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

Postby 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

Postby Splinterverse » 02 Aug 2019, 12:27

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 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.

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
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

Postby 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
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

Postby 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.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
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

Postby Splinterverse » 05 Aug 2019, 10:52

Xander9009 wrote:Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.

Duplicate cards are dealt with except Oloro.
Cool. I've updated the OP. Thank you!!!!
---------------------------------------------
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

Postby 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
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

Postby 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
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

Postby 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.
---------------------------------------------
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

Postby DamSF » 13 Aug 2019, 11:37

Xander9009 wrote:Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.
Domri, Chaos Bringer isn't added there too and has the same problem as Dovin, Grand Arbiter.
DamSF
 
Posts: 17
Joined: 04 Apr 2018, 08:40
Has thanked: 2 times
Been thanked: 6 times

Re: Known bugs, issues, and other unresolved items

Postby Splinterverse » 14 Aug 2019, 11:34

DamSF wrote:
Xander9009 wrote:Dovin, Grand Arbiter just wasn't added to D14_PLW.LOL. Fixed.
Domri, Chaos Bringer isn't added there too and has the same problem as Dovin, Grand Arbiter.
Fixed and uploaded. Thanks for reporting!
---------------------------------------------
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

Postby 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
Splinterverse
 
Posts: 918
Joined: 04 Sep 2016, 13:32
Has thanked: 150 times
Been thanked: 75 times

Next

Return to 2014

Who is online

Users browsing this forum: No registered users and 36 guests


Who is online

In total there are 36 users online :: 0 registered, 0 hidden and 36 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 36 guests

Login Form