Page 46 of 253

Re: Community Wad

PostPosted: 26 May 2015, 00:30
by Xander9009
StoneyTheBear wrote:I meant this particular instance. I had suspected that particular change was dependent on a core update.

As I said. I'm not yet aware how the art and core wads interact with each other. Which data is dependent and which is independent. Partly a learning experience for myself.

I'm fascinated with this modding scene. I don't mean to post too much and be a pest. I just want to contribute.
Now worries, you're perfectly fine. I was just a little confused, specifically because you said "I'm now aware of the correlation between the art and core wads" instead of what I think you meant: "I'm not aware of the correlation between the art and core wads".

To answer that, each card is a single file, and that file has a special field which lists a filename for art. The game loads all wad files and directories of files it needs at once. Then, when loading a card, it looks at the code to decide what the card looks like and does, and for the image, it looks for any loaded .tdx files for the filename listed. Doesn't matter where they came from or what file they were in. As long as the .tdx file was in the right relative folder.

So, the core wad and the art wads are completely separate from one another. The core contains the cards, functions, text, everything except image files. The art wads contain image files. Each card will list a certain filename for art, and if the art wads contain an image with that name, then it's loaded. So, I replaced the files in the art wad, but the core wad still contains files with names referring to the old art names (because the core hasn't been repacked yet). The core also still contains files with the wrong rarity. Once the loose core files are packed into a new core wad, this new one will have those corrections.

Re: Community Wad

PostPosted: 26 May 2015, 01:21
by StoneyTheBear
Thanks for typing all of that out.

My first post here (concerning Arashin Foremost) started with me looking at the code text through Riiak's deck builder. So I have a basic understanding of the code structure and how it's written to make the card look and function correctly.

I wanted to try my hand at correcting the code myself but with it being one piece of a larger puzzle that I didn't have access to, (and probably shouldn't interfere with) I didn't linger on it. On that note. Which program do you use to change lines of code?

While playing with a card pack (not part of the CW) I found a functioning card with incorrect text. I wanted to try and fix it myself since I had the core .xml file. I tried editing it in wordpad (the only program that could even display the text) with no success.

Re: Community Wad

PostPosted: 26 May 2015, 01:34
by Xander9009
StoneyTheBear wrote:Thanks for typing all of that out.

My first post here (concerning Arashin Foremost) started with me looking at the code text through Riiak's deck builder. So I have a basic understanding of the code structure and how it's written to make the card look and function correctly.

I wanted to try my hand at correcting the code myself but with it being one piece of a larger puzzle that I didn't have access to, (and probably shouldn't interfere with) I didn't linger on it. On that note. Which program do you use to change lines of code?

While playing with a card pack (not part of the CW) I found a functioning card with incorrect text. I wanted to try and fix it myself since I had the core .xml file. I tried editing it in wordpad (the only program that could even display the text) with no success.
I use Notepad++ for all programming I do. It has a built-in feature to highlight xml files, which is particularly useful for these cards. They're technically a combination of XML and LUA, so some code won't be highlighted, but it makes various things pretty easy (like checking if you've closed a tag: just click on it and the closing tag, if it exists, will be highlighted). If you have any questions specifically about how to fix some particular bug, I'd post in the Formal Request Thread. It's long been a center of various discussion. It was mainly for requesting cards/decks/abilities, but it's just as well suited to requesting help on a particular piece of code.

One thing of particular note: cards MUST be saves as UTF-8. Notepad will default to ANSI encoding, which is what messes up the text. Notepad++ will recognize and properly set the encoding, so you shouldn't have to worry about it. However, if you do, there's a simple menu on the menu bar titled Encoding. Either with or without BOM should work (BOM is Byte Order Marker, but it's not usually relevant).

Re: Community Wad

PostPosted: 26 May 2015, 02:15
by Xenoix
I'm a bit baffled, but I can't seem to fix this problem. I previously had cards in a deck from DTK with no art. I updated the KTK art, and the cards now show art in the deckbuilder, but the cards no longer show up in DOTP. Does anyone know why updating the art would remove cards? Also I do need to find a way to fix this...

Re: Community Wad

PostPosted: 26 May 2015, 02:17
by Xander9009
Xenoix wrote:I'm a bit baffled, but I can't seem to fix this problem. I previously had cards in a deck from DTK with no art. I updated the KTK art, and the cards now show art in the deckbuilder, but the cards no longer show up in DOTP. Does anyone know why updating the art would remove cards? Also I do need to find a way to fix this...
What's one of the cards that previously worked without art but now don't work but have art?

Re: Community Wad

PostPosted: 26 May 2015, 02:27
by Xenoix
Xander9009 wrote:
Xenoix wrote:I'm a bit baffled, but I can't seem to fix this problem. I previously had cards in a deck from DTK with no art. I updated the KTK art, and the cards now show art in the deckbuilder, but the cards no longer show up in DOTP. Does anyone know why updating the art would remove cards? Also I do need to find a way to fix this...
What's one of the cards that previously worked without art but now don't work but have art?
Dragon tempest (as well as a few other "dragon" based cards from DTK)

Re: Community Wad

PostPosted: 26 May 2015, 02:43
by zysron
this is multipart
first ai refuses to attack unless it looks like a sure win.
second cards that dont function right
| Open
Psychic Spiral = places top card from your library to your grave yard!
Dominate = doesnt take control of the creature only used it once and played with three for a 2 cost

and finally my game just quit so here is my file list i hope it helps with number 1 and 3
| Open
Volume in drive C is OS
Volume Serial Number is 56AA-1135

Directory of C:\Program Files (x86)\Steam\SteamApps\common\Magic 2014

05/25/2015 09:35 PM <DIR> .
05/25/2015 09:35 PM <DIR> ..
05/25/2015 09:33 PM <DIR> 2014
03/13/2015 07:03 AM 3,683 Approximated Cards.xlsx
03/13/2015 06:23 AM <DIR> Audio
03/13/2015 06:30 AM 214,016 binkw32.dll
04/07/2015 03:30 AM <DIR> Community Wad Art
05/22/2015 03:51 PM <DIR> Community Wad Core
05/22/2015 02:22 PM 151 Community Wad Core Version.txt
04/13/2015 10:09 AM 1,192,448 Community Wad Sync.exe
05/22/2015 03:51 PM 306 Community Wad Sync.ini
05/25/2015 08:48 PM 167 config.cfg
04/16/2015 12:06 AM 123,904 d3dx9_43.dll
03/13/2015 06:38 AM 438,918,728 DATA_CORE.WAD
03/28/2015 08:26 PM 50,800 Data_Decks_111000_WALLS_AND_DOORS.wad
03/28/2015 08:26 PM 24,429 Data_Decks_111000_WALLS_AND_DOORS_README.TXT
03/28/2015 08:29 PM 47,510 Data_Decks_111001_GOBI.wad
03/28/2015 08:29 PM 18,987 Data_Decks_111001_GOBI_README.TXT
03/28/2015 08:26 PM 772,337 Data_Decks_111002_DARIENS_RULE.wad
03/28/2015 08:26 PM 25,881 Data_Decks_111002_DARIENS_RULE_README.TXT
03/28/2015 08:31 PM 49,170 Data_Decks_111003_BWALLIES.wad
03/28/2015 08:31 PM 15,391 Data_Decks_111003_BWALLIES_README.TXT
04/11/2015 09:16 PM 270,900 Data_Decks_111006_DEATH_BY_MYR.wad
04/11/2015 09:16 PM 31,871 Data_Decks_111006_DEATH_BY_MYR_README.TXT
04/15/2015 09:33 PM 687,179 Data_Decks_111007_MIRRORS_EDGE.wad
04/15/2015 09:33 PM 23,490 Data_Decks_111007_MIRRORS_EDGE_README.TXT
05/07/2015 05:11 PM 43,950 Data_Decks_111008_ELVDRAZI.wad
05/07/2015 05:11 PM 24,157 Data_Decks_111008_ELVDRAZI_README.TXT
05/22/2015 04:33 PM 51,659 Data_Decks_111013_TRUE_CONTROL.wad
05/22/2015 04:33 PM 16,034 Data_Decks_111013_TRUE_CONTROL_README.TXT
05/25/2015 06:38 AM 51,065 Data_Decks_111014_BURN_BABY_BURN.wad
05/25/2015 06:38 AM 18,952 Data_Decks_111014_BURN_BABY_BURN_README.TXT
05/25/2015 08:29 AM 50,989 Data_Decks_111015_WARPED_INFERNO.wad
05/25/2015 08:29 AM 22,138 Data_Decks_111015_WARPED_INFERNO_README.TXT
03/13/2015 06:40 AM 181,162,372 DATA_DECKS_D14.WAD
03/13/2015 06:41 AM 98,277,450 DATA_DECKS_E14.WAD
03/13/2015 06:39 AM 16,147,590 DATA_DECKS_F14_PACK1.WAD
03/13/2015 06:38 AM 16,329,126 DATA_DECKS_F14_PACK2.WAD
03/13/2015 06:40 AM 17,131,794 DATA_DECKS_F14_PACK3.WAD
03/13/2015 06:40 AM 39,494,725 DATA_DLC_0001.WAD
03/13/2015 06:38 AM 5,907,576 DATA_DLC_0002.WAD
03/13/2015 06:40 AM 5,995,985 DATA_DLC_0003.WAD
03/13/2015 06:40 AM 6,126,225 DATA_DLC_0004.WAD
02/04/2015 11:37 AM 794 Data_DLC_1000_Content_Pack_Enabler.wad
04/08/2015 08:21 PM 794 Data_DLC_1001_Content_Pack_Enabler.wad
05/25/2015 08:29 AM 794 Data_DLC_1110_Content_Pack_Enabler.wad
04/09/2015 06:28 PM 795 Data_DLC_1695_Content_Pack_Enabler.wad
02/04/2015 12:00 AM 792 Data_DLC_9009_Content_Pack_Enabler.wad
05/25/2015 12:18 AM 72,591,161 DATA_DLC_COMMUNITY_CORE.wad
05/14/2015 01:53 AM 70,345,357 DATA_DLC_COMMUNITY_CORE.wad.bak
05/21/2015 10:14 PM <DIR> DATA_DLC_COMMUNITY_CORE_unpacked
03/26/2015 07:31 PM 45,672,447 DATA_DLC_CW_ALARA.wad
03/13/2015 07:04 AM 93,472,811 DATA_DLC_CW_COMMANDER.wad
03/26/2015 07:31 PM 66,765,189 DATA_DLC_CW_COMPILATIONS.wad
03/26/2015 07:31 PM 8,837,671 DATA_DLC_CW_CONSPIRACY.wad
03/13/2015 07:03 AM 84,724,872 DATA_DLC_CW_CORE_2011_2014.wad
03/13/2015 07:04 AM 19,494,253 DATA_DLC_CW_CORE_2015_2018.wad
03/13/2015 07:04 AM 98,070,301 DATA_DLC_CW_CORE_ALPHA_UNLIMITED.wad
03/13/2015 07:05 AM 113,891,089 DATA_DLC_CW_CORE_EIGHTH_2010.wad
03/13/2015 07:05 AM 125,726,879 DATA_DLC_CW_CORE_FOURTH_SIXTH.wad
03/13/2015 07:03 AM 92,599,397 DATA_DLC_CW_DUEL_DECKS.wad
03/13/2015 07:04 AM 11,178,939 DATA_DLC_CW_EVENT_PREMIUM_DECKS.wad
03/26/2015 07:31 PM 8,486,919 DATA_DLC_CW_FROM_THE_VAULTS.wad
04/30/2015 02:25 PM 8,524,487 DATA_DLC_CW_FROM_THE_VAULTS.wad.bak
03/26/2015 07:31 PM 64,443,945 DATA_DLC_CW_ICE_AGE.wad
03/26/2015 07:31 PM 59,411,789 DATA_DLC_CW_INNISTRAD.wad
03/13/2015 07:05 AM 53,106,799 DATA_DLC_CW_INVASION.wad
03/13/2015 07:04 AM 56,623,429 DATA_DLC_CW_KAMIGAWA.wad
03/27/2015 02:28 PM 61,342,455 DATA_DLC_CW_KHANS_OF_TARKIR.wad
04/17/2015 09:57 PM 84,616,339 DATA_DLC_CW_KHANS_OF_TARKIR.wad.bak
03/13/2015 07:04 AM 78,744,371 DATA_DLC_CW_LORWYN_SHADOWMOOR.wad
03/13/2015 07:04 AM 52,366,287 DATA_DLC_CW_MASQUES.wad
03/13/2015 07:04 AM 38,186,997 DATA_DLC_CW_MASTERS_EDITION.wad
03/26/2015 07:31 PM 56,805,335 DATA_DLC_CW_MIRAGE.wad
03/26/2015 07:31 PM 57,606,531 DATA_DLC_CW_MIRRODIN.wad
03/26/2015 07:31 PM 113,105,983 DATA_DLC_CW_MISC.wad
04/28/2015 03:49 PM 116,446,619 DATA_DLC_CW_MISC.wad.bak
03/13/2015 07:04 AM 52,819,725 DATA_DLC_CW_ODYSSEY.wad
03/13/2015 07:04 AM 55,772,193 DATA_DLC_CW_ONSLAUGHT.wad
03/13/2015 07:04 AM 79,335,199 DATA_DLC_CW_ORIGINS.wad
03/13/2015 07:04 AM 38,030,163 DATA_DLC_CW_PLANECHASE.wad
03/26/2015 07:31 PM 46,685,315 DATA_DLC_CW_PORTAL.wad
03/13/2015 07:04 AM 56,026,635 DATA_DLC_CW_RAVNICA.wad
03/13/2015 07:03 AM 58,093,821 DATA_DLC_CW_RETURN_TO_RAVNICA.wad
03/29/2015 12:41 AM 50,328,222 DATA_DLC_CW_SCARS_OF_MIRRODIN.wad
03/26/2015 07:31 PM 18,868,551 DATA_DLC_CW_STARTER.wad
03/13/2015 07:04 AM 52,712,606 DATA_DLC_CW_TEMPEST.wad
03/13/2015 07:03 AM 50,974,718 DATA_DLC_CW_THEROS.wad
03/26/2015 07:31 PM 67,859,314 DATA_DLC_CW_TIME_SPIRAL.wad
03/26/2015 07:31 PM 19,953,697 DATA_DLC_CW_UNSETS.wad
03/26/2015 07:31 PM 52,363,977 DATA_DLC_CW_URZA.wad
04/30/2015 03:59 PM 56,290,314 DATA_DLC_CW_ZENDIKAR.wad
05/25/2015 08:29 AM <DIR> DATA_DLC_DECK_BUILDER_CUSTOM
05/14/2015 05:18 PM 259 DotP Multiplayer Sync Settings.ini
03/16/2015 04:28 PM 1,204,736 DotP Multiplayer Sync.exe
04/15/2015 09:58 PM 8,145,408 DotP_D14.exe
05/25/2015 09:35 PM 0 filelist.txt
03/13/2015 06:41 AM 1,251,840 fmodex.dll
03/13/2015 06:41 AM 1,473,536 fmodex64.dll
03/13/2015 06:40 AM 1,297,920 fmodexL.dll
03/13/2015 06:39 AM 1,523,200 fmodexL64.dll
03/13/2015 06:34 AM 417,280 fmod_event.dll
03/13/2015 06:39 AM 490,496 fmod_event64.dll
03/13/2015 06:40 AM 446,976 fmod_event64L.dll
03/13/2015 06:37 AM 438,784 fmod_eventL.dll
03/13/2015 06:33 AM 513,024 fmod_eventL64.dll
03/13/2015 06:38 AM 820,736 fmod_event_net.dll
03/13/2015 06:38 AM 986,112 fmod_event_net64.dll
03/13/2015 06:39 AM 494,080 fmod_event_net64L.dll
03/13/2015 06:37 AM 482,816 fmod_event_netL.dll
03/13/2015 06:33 AM 564,736 fmod_event_netL64.dll
03/13/2015 06:40 AM 895 installscript.vdf
03/13/2015 06:23 AM <DIR> Movies
03/28/2015 04:42 PM <DIR> My Decks
03/13/2015 06:35 AM 31,232 Rank.dll
05/25/2015 08:47 PM 387 SCRIPT_LOG.TXT
03/13/2015 06:36 AM 104,872 steam_api.dll
03/13/2015 06:41 AM 8 steam_appid.txt
03/13/2015 06:39 AM 50 Version.txt
03/13/2015 06:46 AM <DIR> WADCACHE
03/13/2015 06:23 AM <DIR> _CommonRedist
109 File(s) 3,419,319,588 bytes
12 Dir(s) 338,813,296,640 bytes free

also heads up for anyone wanting to use Goblin Bomb (seems awsome right?) without boosts this card is impossible to win with spent 12 turns with it on the battlefield never had more than 2 charge counters on it

Re: Community Wad

PostPosted: 26 May 2015, 02:56
by Xander9009
zysron wrote:this is multipart
first ai refuses to attack unless it looks like a sure win.
second cards that dont function right
| Open
Psychic Spiral = places top card from your library to your grave yard!
Dominate = doesnt take control of the creature only used it once and played with three for a 2 cost

and finally my game just quit so here is my file list i hope it helps with number 1 and 3
| Open
Volume in drive C is OS
Volume Serial Number is 56AA-1135

Directory of C:\Program Files (x86)\Steam\SteamApps\common\Magic 2014

05/25/2015 09:35 PM <DIR> .
05/25/2015 09:35 PM <DIR> ..
05/25/2015 09:33 PM <DIR> 2014
03/13/2015 07:03 AM 3,683 Approximated Cards.xlsx
03/13/2015 06:23 AM <DIR> Audio
03/13/2015 06:30 AM 214,016 binkw32.dll
04/07/2015 03:30 AM <DIR> Community Wad Art
05/22/2015 03:51 PM <DIR> Community Wad Core
05/22/2015 02:22 PM 151 Community Wad Core Version.txt
04/13/2015 10:09 AM 1,192,448 Community Wad Sync.exe
05/22/2015 03:51 PM 306 Community Wad Sync.ini
05/25/2015 08:48 PM 167 config.cfg
04/16/2015 12:06 AM 123,904 d3dx9_43.dll
03/13/2015 06:38 AM 438,918,728 DATA_CORE.WAD
03/28/2015 08:26 PM 50,800 Data_Decks_111000_WALLS_AND_DOORS.wad
03/28/2015 08:26 PM 24,429 Data_Decks_111000_WALLS_AND_DOORS_README.TXT
03/28/2015 08:29 PM 47,510 Data_Decks_111001_GOBI.wad
03/28/2015 08:29 PM 18,987 Data_Decks_111001_GOBI_README.TXT
03/28/2015 08:26 PM 772,337 Data_Decks_111002_DARIENS_RULE.wad
03/28/2015 08:26 PM 25,881 Data_Decks_111002_DARIENS_RULE_README.TXT
03/28/2015 08:31 PM 49,170 Data_Decks_111003_BWALLIES.wad
03/28/2015 08:31 PM 15,391 Data_Decks_111003_BWALLIES_README.TXT
04/11/2015 09:16 PM 270,900 Data_Decks_111006_DEATH_BY_MYR.wad
04/11/2015 09:16 PM 31,871 Data_Decks_111006_DEATH_BY_MYR_README.TXT
04/15/2015 09:33 PM 687,179 Data_Decks_111007_MIRRORS_EDGE.wad
04/15/2015 09:33 PM 23,490 Data_Decks_111007_MIRRORS_EDGE_README.TXT
05/07/2015 05:11 PM 43,950 Data_Decks_111008_ELVDRAZI.wad
05/07/2015 05:11 PM 24,157 Data_Decks_111008_ELVDRAZI_README.TXT
05/22/2015 04:33 PM 51,659 Data_Decks_111013_TRUE_CONTROL.wad
05/22/2015 04:33 PM 16,034 Data_Decks_111013_TRUE_CONTROL_README.TXT
05/25/2015 06:38 AM 51,065 Data_Decks_111014_BURN_BABY_BURN.wad
05/25/2015 06:38 AM 18,952 Data_Decks_111014_BURN_BABY_BURN_README.TXT
05/25/2015 08:29 AM 50,989 Data_Decks_111015_WARPED_INFERNO.wad
05/25/2015 08:29 AM 22,138 Data_Decks_111015_WARPED_INFERNO_README.TXT
03/13/2015 06:40 AM 181,162,372 DATA_DECKS_D14.WAD
03/13/2015 06:41 AM 98,277,450 DATA_DECKS_E14.WAD
03/13/2015 06:39 AM 16,147,590 DATA_DECKS_F14_PACK1.WAD
03/13/2015 06:38 AM 16,329,126 DATA_DECKS_F14_PACK2.WAD
03/13/2015 06:40 AM 17,131,794 DATA_DECKS_F14_PACK3.WAD
03/13/2015 06:40 AM 39,494,725 DATA_DLC_0001.WAD
03/13/2015 06:38 AM 5,907,576 DATA_DLC_0002.WAD
03/13/2015 06:40 AM 5,995,985 DATA_DLC_0003.WAD
03/13/2015 06:40 AM 6,126,225 DATA_DLC_0004.WAD
02/04/2015 11:37 AM 794 Data_DLC_1000_Content_Pack_Enabler.wad
04/08/2015 08:21 PM 794 Data_DLC_1001_Content_Pack_Enabler.wad
05/25/2015 08:29 AM 794 Data_DLC_1110_Content_Pack_Enabler.wad
04/09/2015 06:28 PM 795 Data_DLC_1695_Content_Pack_Enabler.wad
02/04/2015 12:00 AM 792 Data_DLC_9009_Content_Pack_Enabler.wad
05/25/2015 12:18 AM 72,591,161 DATA_DLC_COMMUNITY_CORE.wad
05/14/2015 01:53 AM 70,345,357 DATA_DLC_COMMUNITY_CORE.wad.bak
05/21/2015 10:14 PM <DIR> DATA_DLC_COMMUNITY_CORE_unpacked
03/26/2015 07:31 PM 45,672,447 DATA_DLC_CW_ALARA.wad
03/13/2015 07:04 AM 93,472,811 DATA_DLC_CW_COMMANDER.wad
03/26/2015 07:31 PM 66,765,189 DATA_DLC_CW_COMPILATIONS.wad
03/26/2015 07:31 PM 8,837,671 DATA_DLC_CW_CONSPIRACY.wad
03/13/2015 07:03 AM 84,724,872 DATA_DLC_CW_CORE_2011_2014.wad
03/13/2015 07:04 AM 19,494,253 DATA_DLC_CW_CORE_2015_2018.wad
03/13/2015 07:04 AM 98,070,301 DATA_DLC_CW_CORE_ALPHA_UNLIMITED.wad
03/13/2015 07:05 AM 113,891,089 DATA_DLC_CW_CORE_EIGHTH_2010.wad
03/13/2015 07:05 AM 125,726,879 DATA_DLC_CW_CORE_FOURTH_SIXTH.wad
03/13/2015 07:03 AM 92,599,397 DATA_DLC_CW_DUEL_DECKS.wad
03/13/2015 07:04 AM 11,178,939 DATA_DLC_CW_EVENT_PREMIUM_DECKS.wad
03/26/2015 07:31 PM 8,486,919 DATA_DLC_CW_FROM_THE_VAULTS.wad
04/30/2015 02:25 PM 8,524,487 DATA_DLC_CW_FROM_THE_VAULTS.wad.bak
03/26/2015 07:31 PM 64,443,945 DATA_DLC_CW_ICE_AGE.wad
03/26/2015 07:31 PM 59,411,789 DATA_DLC_CW_INNISTRAD.wad
03/13/2015 07:05 AM 53,106,799 DATA_DLC_CW_INVASION.wad
03/13/2015 07:04 AM 56,623,429 DATA_DLC_CW_KAMIGAWA.wad
03/27/2015 02:28 PM 61,342,455 DATA_DLC_CW_KHANS_OF_TARKIR.wad
04/17/2015 09:57 PM 84,616,339 DATA_DLC_CW_KHANS_OF_TARKIR.wad.bak
03/13/2015 07:04 AM 78,744,371 DATA_DLC_CW_LORWYN_SHADOWMOOR.wad
03/13/2015 07:04 AM 52,366,287 DATA_DLC_CW_MASQUES.wad
03/13/2015 07:04 AM 38,186,997 DATA_DLC_CW_MASTERS_EDITION.wad
03/26/2015 07:31 PM 56,805,335 DATA_DLC_CW_MIRAGE.wad
03/26/2015 07:31 PM 57,606,531 DATA_DLC_CW_MIRRODIN.wad
03/26/2015 07:31 PM 113,105,983 DATA_DLC_CW_MISC.wad
04/28/2015 03:49 PM 116,446,619 DATA_DLC_CW_MISC.wad.bak
03/13/2015 07:04 AM 52,819,725 DATA_DLC_CW_ODYSSEY.wad
03/13/2015 07:04 AM 55,772,193 DATA_DLC_CW_ONSLAUGHT.wad
03/13/2015 07:04 AM 79,335,199 DATA_DLC_CW_ORIGINS.wad
03/13/2015 07:04 AM 38,030,163 DATA_DLC_CW_PLANECHASE.wad
03/26/2015 07:31 PM 46,685,315 DATA_DLC_CW_PORTAL.wad
03/13/2015 07:04 AM 56,026,635 DATA_DLC_CW_RAVNICA.wad
03/13/2015 07:03 AM 58,093,821 DATA_DLC_CW_RETURN_TO_RAVNICA.wad
03/29/2015 12:41 AM 50,328,222 DATA_DLC_CW_SCARS_OF_MIRRODIN.wad
03/26/2015 07:31 PM 18,868,551 DATA_DLC_CW_STARTER.wad
03/13/2015 07:04 AM 52,712,606 DATA_DLC_CW_TEMPEST.wad
03/13/2015 07:03 AM 50,974,718 DATA_DLC_CW_THEROS.wad
03/26/2015 07:31 PM 67,859,314 DATA_DLC_CW_TIME_SPIRAL.wad
03/26/2015 07:31 PM 19,953,697 DATA_DLC_CW_UNSETS.wad
03/26/2015 07:31 PM 52,363,977 DATA_DLC_CW_URZA.wad
04/30/2015 03:59 PM 56,290,314 DATA_DLC_CW_ZENDIKAR.wad
05/25/2015 08:29 AM <DIR> DATA_DLC_DECK_BUILDER_CUSTOM
05/14/2015 05:18 PM 259 DotP Multiplayer Sync Settings.ini
03/16/2015 04:28 PM 1,204,736 DotP Multiplayer Sync.exe
04/15/2015 09:58 PM 8,145,408 DotP_D14.exe
05/25/2015 09:35 PM 0 filelist.txt
03/13/2015 06:41 AM 1,251,840 fmodex.dll
03/13/2015 06:41 AM 1,473,536 fmodex64.dll
03/13/2015 06:40 AM 1,297,920 fmodexL.dll
03/13/2015 06:39 AM 1,523,200 fmodexL64.dll
03/13/2015 06:34 AM 417,280 fmod_event.dll
03/13/2015 06:39 AM 490,496 fmod_event64.dll
03/13/2015 06:40 AM 446,976 fmod_event64L.dll
03/13/2015 06:37 AM 438,784 fmod_eventL.dll
03/13/2015 06:33 AM 513,024 fmod_eventL64.dll
03/13/2015 06:38 AM 820,736 fmod_event_net.dll
03/13/2015 06:38 AM 986,112 fmod_event_net64.dll
03/13/2015 06:39 AM 494,080 fmod_event_net64L.dll
03/13/2015 06:37 AM 482,816 fmod_event_netL.dll
03/13/2015 06:33 AM 564,736 fmod_event_netL64.dll
03/13/2015 06:40 AM 895 installscript.vdf
03/13/2015 06:23 AM <DIR> Movies
03/28/2015 04:42 PM <DIR> My Decks
03/13/2015 06:35 AM 31,232 Rank.dll
05/25/2015 08:47 PM 387 SCRIPT_LOG.TXT
03/13/2015 06:36 AM 104,872 steam_api.dll
03/13/2015 06:41 AM 8 steam_appid.txt
03/13/2015 06:39 AM 50 Version.txt
03/13/2015 06:46 AM <DIR> WADCACHE
03/13/2015 06:23 AM <DIR> _CommonRedist
109 File(s) 3,419,319,588 bytes
12 Dir(s) 338,813,296,640 bytes free

also heads up for anyone wanting to use Goblin Bomb (seems awsome right?) without boosts this card is impossible to win with spent 12 turns with it on the battlefield never had more than 2 charge counters on it
I don't immediately see anything in your list, so I don't know what the problem would have been. I'd need a lot more specific information.

Dominate has been fixed, hopefully. Hasn't been tested, though.

There is nothing in Psychic Spiral to do what you said. The code is very simple and never does anything to mill from your deck. This is almost definitely some other card messing up.

Re: Community Wad

PostPosted: 26 May 2015, 03:03
by zysron
grr than that means i have a bad card in my "warped inferno" deck... unless would a bad enable cause something?... jeez i dont know... i posted warped inferno deck could someone try it out and (put in a spiral) and see if it works for you?
i put its xml deck save in the comunity wads decks/ user decklist

Re: Community Wad

PostPosted: 26 May 2015, 03:29
by Xander9009
I'll try it out tomorrow.

77 of the remaining Dragons of Tarkir cards have been added. I coded them all today and haven't tested any. Please try them out and let me know how they work. There are about 5 cards that cannot be done, 2 that simply aren't done, and a bunch with Megamorph, none of which have been looked at, let alone completed. Everything else is done. I'll do the 2 tomorrow, and I'll try and get Megamorph working. Getting megamorph working is basically the same as getting Morph working, so with any luck, that'll be done tomorrow or at least soon.

Impossible cards:
Dragon Hunter (maybe possible with the same "attacking as if doesn't have defender" idea I came up with and which sweetLu coded.)
Icefall Regent
Lurking Arynx
Qal Sisma Behemoth

Cards not done yet:
Hedonist's Trove
Warbringer

There are 34 morph/related cards.

EDIT: Hedonist's Trove and Warbringer have been added, and all dash cards have been updated to work with Warbringer. If anyone uses dash cards, please consider trying this card out and letting me know if it works as intended. I only tested it on Alesha's Vanguard.

EDIT2: I'm currently redoing the morph cards already in the CW. At this point, they should all be able to show the hidden info (in the next update). However, I'm also converting all the code to function calls (similar to how scry and annihilator were changed, but... well... bigger). Once that's done, making the new morph cards should be really easy. Not to mention it'll make changing the code in the future a LOT easier. For instance, I coded Manifest in such a way that it avoids interfering with other cards because it only uses one chest they could interfere with no matter how many manifest cards exist. Morph is coded such that each instance of each card gets its own chest that can interfere with other cards. Changing that is very tedious. Once I'm done converting to functions, it'll be pretty simple. I'm about half done converting to function calls but probably won't be done until tomorrow.

In other news, I've made a new function file for string functions. The only ones included thus far are pretty niche. They get an array of large numbers unique to a card's name. The array will only contain 3 or 4 numbers, but each number will be pretty big (as big as it can be without overflowing). It's meant as a function used to test whether this could allow much faster string comparisons for card names. Store the numbers when the game starts, and then when you need to check if a card is in a list of cards, you can instead compare its unique number array to the stored arrays. Rather than comparing 10 letters, compare 2 numbers. Could potentially be much faster. It's untested, though. (The code is tested and it works. I just haven't tested if it's any better than normal string comparisons.)

Re: Community Wad

PostPosted: 27 May 2015, 00:49
by StoneyTheBear
Just play tested Ghoulcaller Gisa. Her tap ability to sac and create zombie tokens appears to still not be functioning correctly.

Code: Select all
[lua] [string "GHOULCALLER_GISA_CW_389535_TITLE (RESOLUTION_TIME_ACTION)~0x00000b2d"]:4: attempt to index global 'creature' (a nil value)
This is what the game gave back to me afterwards.

Re: Community Wad

PostPosted: 27 May 2015, 02:15
by Yodatheugly
Xander9009 wrote:77 of the remaining Dragons of Tarkir cards have been added. I coded them all today and haven't tested any. Please try them out and let me know how they work.
Hey, I just made a Silumgar themed Dragons of Tarkir deck to try out. The "Exploit" ability seems to be broken though, so many of the Silumgar creatures would suffer from this. When playing those cards, DOTP wouldn't give me the option to sacrifice a creature.
I tried playing creatures like Minister of Pain and Qarsi Sadist, but they would just enter the battlefield. I didn't really test this thoroughly, so it might be an error unrelated to the card itself.

Unrelated to the Exploit bug, I tried playing a Shambling Goblin as well. When it died, I killed the only creature my opponent was controlling in combat, leaving only creatures on my side. The game then forced me to de-buff my own creature, which shouldn't be possible, I suppose. Not sure if this has a high priority though.

Apart from the minor bugs, I must say you did some great work in general. I only recently found out these kind of mods were even possible for DOTP, so I'm very impressed to say the least. Keep it up!

EDIT: I got some extra info from the SCRIPT_LOG here for Gurmag Drowner, Minister of Pain, Profaner of the Dead, Qarsi Sadist, Rakshasa Gravecaller, Sidisi's Faithful, Silumgar Butcher and Vulturous Aven.

For all the above cards I get a similar error:
Code: Select all
[lua] [string "GURMAG_DROWNER_CW_394589_TITLE (RESOLUTION_TIME_ACTION)~0x00000..."]:5: ')' expected (to close '(' at line 4) near 'EffectController'
Only Minister of Pain leaves another message as well:
Code: Select all
[lua] [string "MINISTER_OF_PAIN_CW_394624_TITLE (CONTINUOUS_ACTION)~0x000001e7"]:2: 'then' expected near 'FilteredCard'

Hope this helps.

Re: Community Wad

PostPosted: 27 May 2015, 10:08
by fallenangle
I just looked at the Exploit code, and I think the problem is that the trigger is ZONECHANGE_END instead of ZONECHANGE_BEGIN. I haven't tested it, but you might want to try changing this line and see if it doesn't work the way it's supposed to.

Re: Community Wad

PostPosted: 27 May 2015, 12:14
by Xander9009
StoneyTheBear wrote:Just play tested Ghoulcaller Gisa. Her tap ability to sac and create zombie tokens appears to still not be functioning correctly.

Code: Select all
[lua] [string "GHOULCALLER_GISA_CW_389535_TITLE (RESOLUTION_TIME_ACTION)~0x00000b2d"]:4: attempt to index global 'creature' (a nil value)
This is what the game gave back to me afterwards.
Fixed

Yodatheugly wrote:
Xander9009 wrote:77 of the remaining Dragons of Tarkir cards have been added. I coded them all today and haven't tested any. Please try them out and let me know how they work.
Hey, I just made a Silumgar themed Dragons of Tarkir deck to try out. The "Exploit" ability seems to be broken though, so many of the Silumgar creatures would suffer from this. When playing those cards, DOTP wouldn't give me the option to sacrifice a creature.
I tried playing creatures like Minister of Pain and Qarsi Sadist, but they would just enter the battlefield. I didn't really test this thoroughly, so it might be an error unrelated to the card itself.

Unrelated to the Exploit bug, I tried playing a Shambling Goblin as well. When it died, I killed the only creature my opponent was controlling in combat, leaving only creatures on my side. The game then forced me to de-buff my own creature, which shouldn't be possible, I suppose. Not sure if this has a high priority though.

Apart from the minor bugs, I must say you did some great work in general. I only recently found out these kind of mods were even possible for DOTP, so I'm very impressed to say the least. Keep it up!

EDIT: I got some extra info from the SCRIPT_LOG here for Gurmag Drowner, Minister of Pain, Profaner of the Dead, Qarsi Sadist, Rakshasa Gravecaller, Sidisi's Faithful, Silumgar Butcher and Vulturous Aven.

For all the above cards I get a similar error:
Code: Select all
[lua] [string "GURMAG_DROWNER_CW_394589_TITLE (RESOLUTION_TIME_ACTION)~0x00000..."]:5: ')' expected (to close '(' at line 4) near 'EffectController'
Only Minister of Pain leaves another message as well:
Code: Select all
[lua] [string "MINISTER_OF_PAIN_CW_394624_TITLE (CONTINUOUS_ACTION)~0x000001e7"]:2: 'then' expected near 'FilteredCard'

Hope this helps.
All fixed. Please test again and let me know. I've packed the core since so many cards were fixed, so it's available immediately.

fallenangle wrote:I just looked at the Exploit code, and I think the problem is that the trigger is ZONECHANGE_END instead of ZONECHANGE_BEGIN. I haven't tested it, but you might want to try changing this line and see if it doesn't work the way it's supposed to.
The ability says it's when the creature enters the battlefield. If I used begin instead of end, then you wouldn't be able to sacrifice the creature with exploit to its own exploit ability, which is supposed to be allowed. The problem was that I missed a parenthesis. I had "filter:Add(FE_CONTROLLER, OP_IS, EffectController( )" which needed another closing parenthesis to close the EffectController function: "filter:Add(FE_CONTROLLER, OP_IS, EffectController() )". Thank you for taking a look. If I hadn't spotted the problem (thanks to the error log), then I might have tried that.

Re: Community Wad

PostPosted: 27 May 2015, 13:11
by Yodatheugly
That seems to have done the trick. Exploit works perfectly now, thanks a lot!

EDIT: Nice workaround for the Shambling Goblin as well.