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




Community Wad
Moderator: CCGHQ Admins
Re: Community Wad - Updated Dec-12-15
by nivmizzet1 » 24 Dec 2015, 22:08
already did. I can't see any problems, and it seems to be working for other users, so I think it has to be a problem on my end.Xander9009 wrote:In that case, check the transformed cards, and then check the tranformation function files (TFM_TRANSFORM, I think).
______________________________________
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
- nivmizzet1
- Posts: 617
- Joined: 21 Mar 2013, 10:10
- Has thanked: 100 times
- Been thanked: 25 times
Re: Community Wad - Updated Dec-12-15
by nivmizzet1 » 28 Dec 2015, 01:38
can somebody check Delver of Secrets to confirm that it's working? I changed some things since Drovil reported it working for him and I want to make sure it's still working (but I obviously can't test it because it never worked for me).
Also, any ideas what would be preventing it from working for me? I only have the base game files and CW files (sync'd using Xander's sync tool) in the game directory.
Also, any ideas what would be preventing it from working for me? I only have the base game files and CW files (sync'd using Xander's sync tool) in the game directory.
______________________________________
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
- nivmizzet1
- Posts: 617
- Joined: 21 Mar 2013, 10:10
- Has thanked: 100 times
- Been thanked: 25 times
Re: Community Wad - Updated Dec-12-15
by Xander9009 » 28 Dec 2015, 09:35
Doesn't transform for me.
_______________________________
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: Community Wad - Updated Dec-12-15
by drovil » 28 Dec 2015, 09:41
I think I'm the only one who is not using the sync tool yet.
Did some things: I opened the updated Delver of Secrets in Google drive and copypasted its code, which threw an error when opening deck editor (And also made the game hang at match startup).
Corrected the code, tested it ingame, and it works.
Maybe you have a duplicate of Insectile Aberration somewhere? And the only thing between the transformation of Delver to Insectile is the card revealing process where the card is selected, the button changes from "Finish" to "Confirm", and after that it should transform.
- Try to backup your current CW core .WAD and redownload another new one not using the sync tool.
- Try other cards that has the same effect which is "you may choose to reveal this card. If you do, ..." and see if they work.
- I've read somewhere that there is an exe version of the game that reads loose files in the game folder, maybe related? (Not sure if this is for DotP2014 though, please correct if this is wrong)
- Maybe you need the DotP2014 Gold version?
- I fiddled with delver to try the "mediator" effect and maybe get lucky with the art transforming problem; I made another Insectile Aberration card but a Black colored one.
(At this point I'm just guessing what to do which incompetently failed
) Changed the ID's, added the new Black insectile in the LOL, made delver point/transform to the black Insectile, then made the black insectile transform to the normal insectile, in which Delver did not transform at all.
Hope some of these may help sir niv. Many thanks.

Did some things: I opened the updated Delver of Secrets in Google drive and copypasted its code, which threw an error when opening deck editor (And also made the game hang at match startup).
- | Open
- 12/28/2015 4:47:20 PM: Low: System.Xml - Data at the root level is invalid. Line 1, position 1.:
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at RSN.DotP.CardInfo.ParseXML(String strXML)
at RSN.DotP.CardInfo..ctor(String strFilename, String strXML, String strWad, GameDirectory gdData)
at RSN.DotP.WadWrapper.LoadCards(FileStream fsInput, GameDirectory gdData)
Extra Information:
Unable to load card: DELVER_OF_SECRETS_CW_226749.xml in DATA_DLC_CORE_VRD
Corrected the code, tested it ingame, and it works.
Maybe you have a duplicate of Insectile Aberration somewhere? And the only thing between the transformation of Delver to Insectile is the card revealing process where the card is selected, the button changes from "Finish" to "Confirm", and after that it should transform.
- Try to backup your current CW core .WAD and redownload another new one not using the sync tool.
- Try other cards that has the same effect which is "you may choose to reveal this card. If you do, ..." and see if they work.
- I've read somewhere that there is an exe version of the game that reads loose files in the game folder, maybe related? (Not sure if this is for DotP2014 though, please correct if this is wrong)
- Maybe you need the DotP2014 Gold version?
- I fiddled with delver to try the "mediator" effect and maybe get lucky with the art transforming problem; I made another Insectile Aberration card but a Black colored one.
(At this point I'm just guessing what to do which incompetently failed

Hope some of these may help sir niv. Many thanks.

"Also, that's post number 5. You're officially no longer censored. lol"
-Xander, the Enlightener
Rest in Peace Xander9009.
-Xander, the Enlightener
Rest in Peace Xander9009.
Re: Community Wad - Updated Dec-12-15
by nivmizzet1 » 30 Dec 2015, 13:22
Apparently, the image for double-faced cards only changes if the card's ARTID value is number only. -this info courtesy of E1tenTydrovil wrote:- I fiddled with delver to try the "mediator" effect and maybe get lucky with the art transforming problem; I made another Insectile Aberration card but a Black colored one.
(At this point I'm just guessing what to do which incompetently failed) Changed the ID's, added the new Black insectile in the LOL, made delver point/transform to the black Insectile, then made the black insectile transform to the normal insectile, in which Delver did not transform at all.
EDIT: confirmed
______________________________________
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
- nivmizzet1
- Posts: 617
- Joined: 21 Mar 2013, 10:10
- Has thanked: 100 times
- Been thanked: 25 times
Re: Community Wad - Updated Dec-12-15
by nivmizzet1 » 02 Jan 2016, 05:27
Any chance we can get this implemented for the CW? It would just require changing the artID to numeric (may as well use the multiverse ID, no?) on the transformed/flipped card for all cards with transform/flip. The only thing, it would mean the artID for those cards wouldn't have CW as a prefix -- would that be a problem?nivmizzet1 wrote:
Apparently, the image for double-faced cards only changes if the card's ARTID value is number only. -this info courtesy of E1tenTy
EDIT: confirmed
EDIT: I've done this for Lord of Lineage. I took note of every change I made so I can revert it if necessary.
I changed LORD_OF_LINEAGE.TDX to 227072.TDX
I changed the artID in _LORD_OF_LINEAGE_CW_227072.xml from "LORD_OF_LINEAGE" to "227072"
______________________________________
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
- nivmizzet1
- Posts: 617
- Joined: 21 Mar 2013, 10:10
- Has thanked: 100 times
- Been thanked: 25 times
Re: Community Wad - Updated Dec-12-15
by RiiakShiNal » 02 Jan 2016, 18:17
Hi Xander9009,
Now that I have finished up the new version of the Deck Builder, I've noticed that several of the art Wads in the Community Wad have bad headers. For example the DATA_DLC_CW_CONSPIRACY Wad has this header:
I also noticed that in some of the cards there are multiple AUTHOR tags and no EDITORS tag, given the rules you've put in the community core, I think these instances are probably mistakes.
This one has 2 DATE entries:
Now that I have finished up the new version of the Deck Builder, I've noticed that several of the art Wads in the Community Wad have bad headers. For example the DATA_DLC_CW_CONSPIRACY Wad has this header:
- Code: Select all
<?xml version="1.0"?>
<WAD_HEADER>
<ENTRY platform="ALL" source="DATA_DLC_CW_CONSPIRACY/DATA_ALL_PLATFORMS/" alias="Content" order="3"/>
</WAD_HEADER><?xml version="1.0"?>
<WAD_HEADER>
<ENTRY platform="ALL" source="DATA_DLC_CW_CONSPIRACY/DATA_ALL_PLATFORMS/" alias="Content" order="3"/>
</WAD_HEADER><?xml version="1.0"?>
<WAD_HEADER>
<ENTRY platform="ALL" source="DATA_DLC_CW_CONSPIRACY/DATA_ALL_PLATFORMS/" alias="Content" order="3"/>
</WAD_HEADER>
I also noticed that in some of the cards there are multiple AUTHOR tags and no EDITORS tag, given the rules you've put in the community core, I think these instances are probably mistakes.
- AVACYNS_COLLAR_CW_262863
- BONE_SAW_CW_189270
- CLIFFTOP_RETREAT_MM_CW_241980
- DISTORTION_STRIKE_CW_198168
- EMERIA_THE_SKY_RUIN_CW_389503
- EMERIA_THE_SKY_RUIN_MM_CW_389503
- GOBLIN_CANNON_CW_48215
- HERITAGE_DRUID_MM_CW_152556
- JUNK_DIVER_CW_389571
- MEMORY_SLUICE_CW_158759
- MIRRI_CAT_WARRIOR_CW_106405
- NETTLE_SENTINEL_CW_151095
- NULLTREAD_GARGANTUAN_CW_179580
- ORIMS_PRAYER_CW_4891
- PLAGUE_SPITTER_CW_23021
- PRIEST_OF_TITANIA_MM_CW_5823
- REST_FOR_THE_WEARY_CW_189180
- SEAT_OF_THE_SYNOD_MM_CW_222740
- SPHERE_OF_THE_SUNS_MM_CW_213776
- STROMKIRK_NOBLE_CW_230783
- SULFUR_FALLS_MM_CW_241987
- SYNDIC_OF_TITHES_CW_366387
- THOPTER_SQUADRON_CW_383129
- VAMPIRIC_LINK_CW_122366
- VAULT_OF_THE_ARCHANGEL_MM_CW_382202
- VIGEAN_HYDROPON_CW_107293
- VOLRATHS_STRONGHOLD_MM_CW_5263
- WIREWOOD_SYMBIOTE_CW_394000
This one has 2 DATE entries:
- LAVABALL_TRAP_CW_197528
Just getting started: Xander9009's DotP 2014 Community Wad
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
- RiiakShiNal
- Programmer
- Posts: 2188
- Joined: 16 May 2011, 21:37
- Has thanked: 75 times
- Been thanked: 497 times
Re: Community Wad - Updated Dec-12-15
by nivmizzet1 » 03 Jan 2016, 00:52
Hmm, these cards all look familiar; I think I coded almost all of them. Whoops, I put the AUTHOR tag twice rather than an AUTHOR tag followed by an EDITORS tag. I've fixed this. EDIT: They weren't all made by me, but I've fixed them all.RiiakShiNal wrote:
I also noticed that in some of the cards there are multiple AUTHOR tags and no EDITORS tag, given the rules you've put in the community core, I think these instances are probably mistakes.
- AVACYNS_COLLAR_CW_262863
- BONE_SAW_CW_189270
- CLIFFTOP_RETREAT_MM_CW_241980
- DISTORTION_STRIKE_CW_198168
- EMERIA_THE_SKY_RUIN_CW_389503
- EMERIA_THE_SKY_RUIN_MM_CW_389503
- GOBLIN_CANNON_CW_48215
- HERITAGE_DRUID_MM_CW_152556
- JUNK_DIVER_CW_389571
- MEMORY_SLUICE_CW_158759
- MIRRI_CAT_WARRIOR_CW_106405
- NETTLE_SENTINEL_CW_151095
- NULLTREAD_GARGANTUAN_CW_179580
- ORIMS_PRAYER_CW_4891
- PLAGUE_SPITTER_CW_23021
- PRIEST_OF_TITANIA_MM_CW_5823
- REST_FOR_THE_WEARY_CW_189180
- SEAT_OF_THE_SYNOD_MM_CW_222740
- SPHERE_OF_THE_SUNS_MM_CW_213776
- STROMKIRK_NOBLE_CW_230783
- SULFUR_FALLS_MM_CW_241987
- SYNDIC_OF_TITHES_CW_366387
- THOPTER_SQUADRON_CW_383129
- VAMPIRIC_LINK_CW_122366
- VAULT_OF_THE_ARCHANGEL_MM_CW_382202
- VIGEAN_HYDROPON_CW_107293
- VOLRATHS_STRONGHOLD_MM_CW_5263
- WIREWOOD_SYMBIOTE_CW_394000
EDIT:
Awesome!RiiakShiNal wrote:Hi Xander9009,
Now that I have finished up the new version of the Deck Builder
Last edited by nivmizzet1 on 03 Jan 2016, 10:31, edited 1 time in total.
______________________________________
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
- nivmizzet1
- Posts: 617
- Joined: 21 Mar 2013, 10:10
- Has thanked: 100 times
- Been thanked: 25 times
Re: Community Wad - Updated Dec-12-15
by Xander9009 » 03 Jan 2016, 07:06
I'll look into what might be causing the header issue. Thanks for the heads up. Probably a bug in how I coded the creation of the file...RiiakShiNal wrote:Hi Xander9009,
Now that I have finished up the new version of the Deck Builder, I've noticed that several of the art Wads in the Community Wad have bad headers. For example the DATA_DLC_CW_CONSPIRACY Wad has this header:Notice that there is 3 complete copies of the header data and trying to do XML parsing on it errors out when it hits the 2nd XML Declaration since according to XML rules there is only allowed to be one declaration per file and it must be the first element in the file with nothing before it (not even spaces).
- Code: Select all
<?xml version="1.0"?>
<WAD_HEADER>
<ENTRY platform="ALL" source="DATA_DLC_CW_CONSPIRACY/DATA_ALL_PLATFORMS/" alias="Content" order="3"/>
</WAD_HEADER><?xml version="1.0"?>
<WAD_HEADER>
<ENTRY platform="ALL" source="DATA_DLC_CW_CONSPIRACY/DATA_ALL_PLATFORMS/" alias="Content" order="3"/>
</WAD_HEADER><?xml version="1.0"?>
<WAD_HEADER>
<ENTRY platform="ALL" source="DATA_DLC_CW_CONSPIRACY/DATA_ALL_PLATFORMS/" alias="Content" order="3"/>
</WAD_HEADER>
I also noticed that in some of the cards there are multiple AUTHOR tags and no EDITORS tag, given the rules you've put in the community core, I think these instances are probably mistakes.
- AVACYNS_COLLAR_CW_262863
- BONE_SAW_CW_189270
- CLIFFTOP_RETREAT_MM_CW_241980
- DISTORTION_STRIKE_CW_198168
- EMERIA_THE_SKY_RUIN_CW_389503
- EMERIA_THE_SKY_RUIN_MM_CW_389503
- GOBLIN_CANNON_CW_48215
- HERITAGE_DRUID_MM_CW_152556
- JUNK_DIVER_CW_389571
- MEMORY_SLUICE_CW_158759
- MIRRI_CAT_WARRIOR_CW_106405
- NETTLE_SENTINEL_CW_151095
- NULLTREAD_GARGANTUAN_CW_179580
- ORIMS_PRAYER_CW_4891
- PLAGUE_SPITTER_CW_23021
- PRIEST_OF_TITANIA_MM_CW_5823
- REST_FOR_THE_WEARY_CW_189180
- SEAT_OF_THE_SYNOD_MM_CW_222740
- SPHERE_OF_THE_SUNS_MM_CW_213776
- STROMKIRK_NOBLE_CW_230783
- SULFUR_FALLS_MM_CW_241987
- SYNDIC_OF_TITHES_CW_366387
- THOPTER_SQUADRON_CW_383129
- VAMPIRIC_LINK_CW_122366
- VAULT_OF_THE_ARCHANGEL_MM_CW_382202
- VIGEAN_HYDROPON_CW_107293
- VOLRATHS_STRONGHOLD_MM_CW_5263
- WIREWOOD_SYMBIOTE_CW_394000
This one has 2 DATE entries:
- LAVABALL_TRAP_CW_197528
EDIT:
Actually, that art wad is the old version. I switched it over recently to a different format in which they're all numbered and only a small update file is updated frequently (with the numbered ones being remade from scratch whenever the update becomes too large). However, the headers in them can't be loaded for some reason (by the deck builder, the game doesn't care), so it still needed fixed. For some reason, when I write the files, they've got three bytes at the beginning that AHK (the language I use for handling the headers) doesn't detect, but a hex editor does. They're invisible in Notepad++ as well, and AHK doesn't have any native binary editing functions.

_______________________________
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: Community Wad - Updated Dec-12-15
by nivmizzet1 » 03 Jan 2016, 11:56
speaking of art, if I change a tdx in the Google drive directory Google Drive\Community Loose Files\Community Wad Art\DATA_DLC_CW_ART_MAIN\DATA_DLC_CW_ART_MAIN\DATA_ALL_PLATFORMS\ART_ASSETS\ILLUSTRATIONS will it be incorporated into an art wad, and if so when?Xander9009 wrote:EDIT:
Actually, that art wad is the old version.
______________________________________
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
my DOTP 2014 Main mod page - my DOTP 2014 OP Decks mod page - Community WAD
- nivmizzet1
- Posts: 617
- Joined: 21 Mar 2013, 10:10
- Has thanked: 100 times
- Been thanked: 25 times
Re: Community Wad - Updated Dec-12-15
by RiiakShiNal » 03 Jan 2016, 14:00
Those 3 invisible bytes are probably the BOM (Byte Order Mark) which tells programs what encoding the text is using (for UTF-8 it is 3-bytes, for Unicode it is 2 bytes with 2 variations for order). I'll grab the new version of the Wad and see if that is what is causing the problem, if it is then I'll compensate as I should be handling the BOM if present, though in the old version the problem definitely was not a BOM.Xander9009 wrote:I'll look into what might be causing the header issue. Thanks for the heads up. Probably a bug in how I coded the creation of the file...
EDIT:
Actually, that art wad is the old version. I switched it over recently to a different format in which they're all numbered and only a small update file is updated frequently (with the numbered ones being remade from scratch whenever the update becomes too large). However, the headers in them can't be loaded for some reason (by the deck builder, the game doesn't care), so it still needed fixed. For some reason, when I write the files, they've got three bytes at the beginning that AHK (the language I use for handling the headers) doesn't detect, but a hex editor does. They're invisible in Notepad++ as well, and AHK doesn't have any native binary editing functions.I can still manage it, but not exactly simply lol.
Edit: Yep, the problem with the new files was that I wasn't honoring the BOM, so it will be fixed in v1.5.0.2 which will be up shortly.
Just getting started: Xander9009's DotP 2014 Community Wad
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
- RiiakShiNal
- Programmer
- Posts: 2188
- Joined: 16 May 2011, 21:37
- Has thanked: 75 times
- Been thanked: 497 times
Re: Community Wad - Updated Dec-12-15
by Xander9009 » 03 Jan 2016, 21:39
That explains why AHK doesn't read them by default (as part of the text)... Thanks for looking into it.RiiakShiNal wrote:Those 3 invisible bytes are probably the BOM (Byte Order Mark) which tells programs what encoding the text is using (for UTF-8 it is 3-bytes, for Unicode it is 2 bytes with 2 variations for order). I'll grab the new version of the Wad and see if that is what is causing the problem, if it is then I'll compensate as I should be handling the BOM if present, though in the old version the problem definitely was not a BOM.
Edit: Yep, the problem with the new files was that I wasn't honoring the BOM, so it will be fixed in v1.5.0.2 which will be up shortly.

_______________________________
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: Community Wad - Updated Dec-12-15
by RiiakShiNal » 04 Jan 2016, 16:41
Probably, AHK does read them and handles them internally for opening and reading the rest of the text file (in the appropriate encoding), but in the Deck Builder all I get is an array of bytes (maybe with the BOM embedded) without an associated encoding and thus when I'm converting that array of bytes to a string I need to manually check for and handle the various BOMs.Xander9009 wrote:That explains why AHK doesn't read them by default (as part of the text)... Thanks for looking into it.
Just getting started: Xander9009's DotP 2014 Community Wad
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
Need a deck builder: DotP 2014 Deck Builder
Problems Modding: DotP 2014 Frequent Modding Mistakes
- RiiakShiNal
- Programmer
- Posts: 2188
- Joined: 16 May 2011, 21:37
- Has thanked: 75 times
- Been thanked: 497 times
Re: Community Wad - Updated Dec-12-15
by dujia » 05 Jan 2016, 04:33
1. "Blood Moon" seems not working correctly. It will make non-basic lands produce none of any mana.
Should non-basic produce red mana even if Blood Moon is in the field?
2. After "Thespian's Stage" copied "Dark Depths", although I choose to keep the "Thespian's Stage" in the field, it will not be sacrificed to produce 20/20 token. Did I mistake something?
Should non-basic produce red mana even if Blood Moon is in the field?
2. After "Thespian's Stage" copied "Dark Depths", although I choose to keep the "Thespian's Stage" in the field, it will not be sacrificed to produce 20/20 token. Did I mistake something?
- dujia
- Posts: 1
- Joined: 05 Jan 2016, 04:18
- Has thanked: 0 time
- Been thanked: 0 time
Re: Community Wad - Updated Dec-12-15
by Dargenom » 05 Jan 2016, 20:41
Found some errors on the following cards and got them working after poking around in the code for a bit.
Everflowing Chalice & Eternity Vessel: Both enter the battlefield without any charge counters as a result of the relevant line being written as a static ability instead of a triggered ability. Eternity Vessel also had -1/-1 counters specified instead of charge counters.
Argivian Restoration: Does nothing on resolution but create a very spammy error file. "PutOntoBattlefield" was mispelled "PutOnBattlefield."
Everflowing Chalice & Eternity Vessel: Both enter the battlefield without any charge counters as a result of the relevant line being written as a static ability instead of a triggered ability. Eternity Vessel also had -1/-1 counters specified instead of charge counters.
Argivian Restoration: Does nothing on resolution but create a very spammy error file. "PutOntoBattlefield" was mispelled "PutOnBattlefield."
Who is online
Users browsing this forum: No registered users and 1 guest