It is currently 04 Sep 2025, 08:57
   
Text Size

Community Wad Decks

Moderator: CCGHQ Admins

Re: Community Wad Decks

Postby lilqi » 12 Feb 2015, 19:34

Kithkin wrote:
lilqi wrote:i added my Mutilate based Deck to the CW decks. enjoy, it's my alltime favourite deck :D

Data_Decks_194702_MUTILATION.wad & Data_DLC_1947_Content_Pack_Enabler.wad
Man, this deck is so mean, don't use it on your best friend. I love it, when Liliana Vess pulls a bunch of angels out of the graveyard. EPIC :!:

Image
Thank you. I played this deck originally when MTG Online was in beta. Now i refined it with newer cards like Liliana Vess, it's pretty brutal and doesn't lose it's fun factor even after playing it a hundred times imho.

and nice screenshot, lol ^^
lilqi
 
Posts: 27
Joined: 31 Mar 2014, 20:18
Has thanked: 0 time
Been thanked: 0 time

Re: Community Wad Decks

Postby LoutishXY » 15 Feb 2015, 03:37

Hey i've been using some of these decks for a little and while its fun i have one problem..my game keeps randomly crashing whenever im playing. there really isnt any pattern to it either. I have the core was and artwork so im not sure what the issue is.
LoutishXY
 
Posts: 3
Joined: 03 Feb 2015, 18:44
Has thanked: 1 time
Been thanked: 0 time

Re: Community Wad Decks

Postby Xander9009 » 15 Feb 2015, 15:05

Unfortunately, without at least the decks being used, there's nothing I can do.
_______________________________
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: Community Wad Decks

Postby LoutishXY » 15 Feb 2015, 18:28

The decks I can remember it crashing are were GW tokens and Simic Lifeblood

Update: It just crashed when using the deck "Speed of the Mardu" after using Butcher of the Horde to sacrifice a goblin token.
LoutishXY
 
Posts: 3
Joined: 03 Feb 2015, 18:44
Has thanked: 1 time
Been thanked: 0 time

Re: Community Wad Decks

Postby RiiakShiNal » 15 Feb 2015, 19:56

LoutishXY wrote:The decks I can remember it crashing are were GW tokens and Simic Lifeblood

Update: It just crashed when using the deck "Speed of the Mardu" after using Butcher of the Horde to sacrifice a goblin token.
Given that it crashed when a goblin token was destroyed I imagine that whatever created the goblin token is missing a TOKEN_REGISTRATION block for the goblin token.
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Community Wad Decks

Postby Xander9009 » 15 Feb 2015, 20:10

The only thing I see in the deck that makes tokens is Mardu Ascendancy and that card has the proper token registration. In fact, in theory, there shouldn't be any missing token registrations. The Card Validity Checker I made checks every card for any tokens and makes sure each one has a registration. Not that it's perfect, so it's still a general possibility for crashing, but should at least be extremely rare.

Do you happen to remember which deck you were playing against (and if you did in fact get the token from the Ascendancy)? It's possible something was triggering based on the goblin dying or something. Butcher of the Horde was made by Neo, and I've looked at the code. It's a bit unorthodox (instead of using if/then, he used an array), but it looks solid. I'll test out the deck later today.
_______________________________
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: Community Wad Decks

Postby LoutishXY » 15 Feb 2015, 21:01

They all crash fighting against the "Sword of the Samurai" deck, and yes, the token came from Mardu Ascendancy.

Update: Yeah, I'm pretty sure it has something to do with tokens. Just played the deck "Turbo Fog" against "Sword of the Samurai" and it crashed when the beast tokens spawned by Thragtusk died.
LoutishXY
 
Posts: 3
Joined: 03 Feb 2015, 18:44
Has thanked: 1 time
Been thanked: 0 time

Re: Community Wad Decks

Postby Kithkin » 15 Feb 2015, 22:32

I have similar crashing issues with a deck called Mardu Midrange. I found the decklist on starcitygames.com. It is now available on the Wad decks GoogleDrive.

147007 MARDU MIDRANGE | Open
http://sales.starcitygames.com//deckdatabase/displaydeck.php?DeckID=78737

It crashes almost every time, but for various reasons. Either Butcher of the Horde or Goblin Rabblemaster or Brimaz, King of Oreskos or even Elspeth, Sun's Champion. I usualy play against a DotP2014 deck. I have reported this in the CW thread a few days ago. And yes, there are always tokens involved.
User avatar
Kithkin
 
Posts: 456
Joined: 21 Feb 2014, 07:12
Location: Cologne, GERMANY
Has thanked: 11 times
Been thanked: 56 times

Re: Community Wad Decks

Postby Xander9009 » 16 Feb 2015, 00:27

Hey Riiak, is it possible that spaces in the CARDNAME tag could cause the game to crash? I ask because I just discovered that tokens with 2+ word cardnames weren't properly underscore delimited, but rather they were using spaces. They've been fixed, but I wonder if that might have been the issue. Are other symbols okay? Specifically, characters with diacritics and hyphens. Examples: An-Havva Township and Dandân. Should those be "AN-HAVVA_TOWNSHIP" or "AN_HAVVA_TOWNSHIP" and "DANDÂN" or "DANDAN"? None of the tokens have those (except Assembly-Worker has a hyphen), but multiple cards have diacritics.

EDIT: Something I've noticed is that it seems to often crash when casting a card using manual mana. If I produce a mana token, then when that token leaves the battlefield, there's a small chance with every token it will crash the game. It can't be a problem inherent in the Manual Mana functions (SOMEONE would have noticed it by now). But it does tie into the tokens in general. Is there some other reason the game might crash because tokens leave the battlefield? I'm playing with the deck Kithkin mentioned, and it consistently crashes when I exile any token with Butcher of the Horde. However, it just crashed while casting it (and it was the first non-land card anyone had cast). I'm not sure exactly what's going on.

It does stand to reason they could be separate issues: the MM crashing could be caused by some old function someone included in their files being imported when I converted their mod. In that case, the other token crashing would be unrelated. Still looking into it.
_______________________________
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: Community Wad Decks

Postby RiiakShiNal » 16 Feb 2015, 03:09

Xander9009 wrote:Hey Riiak, is it possible that spaces in the CARDNAME tag could cause the game to crash? I ask because I just discovered that tokens with 2+ word cardnames weren't properly underscore delimited, but rather they were using spaces. They've been fixed, but I wonder if that might have been the issue. Are other symbols okay? Specifically, characters with diacritics and hyphens. Examples: An-Havva Township and Dandân. Should those be "AN-HAVVA_TOWNSHIP" or "AN_HAVVA_TOWNSHIP" and "DANDÂN" or "DANDAN"? None of the tokens have those (except Assembly-Worker has a hyphen), but multiple cards have diacritics.
That is indeed a possibility, no card in the base game uses spaces in either the filename or in the card name so it is quite possible that spaces there could cause the crash.

In most cases dashes (or hyphens depending on which term you want to use) are fine, but characters with diacritics should be converted to standard roman characters as some of them will cause issues. So either version of An-Havva Township would be fine but Dandân should become DANDAN.

Xander9009 wrote:EDIT: Something I've noticed is that it seems to often crash when casting a card using manual mana. If I produce a mana token, then when that token leaves the battlefield, there's a small chance with every token it will crash the game. It can't be a problem inherent in the Manual Mana functions (SOMEONE would have noticed it by now). But it does tie into the tokens in general. Is there some other reason the game might crash because tokens leave the battlefield? I'm playing with the deck Kithkin mentioned, and it consistently crashes when I exile any token with Butcher of the Horde. However, it just crashed while casting it (and it was the first non-land card anyone had cast). I'm not sure exactly what's going on.

It does stand to reason they could be separate issues: the MM crashing could be caused by some old function someone included in their files being imported when I converted their mod. In that case, the other token crashing would be unrelated. Still looking into it.
I don't believe it is an issue inherent to manual mana, but there are some issues with tokens that have been known problems in DotP. For example if you have more than a specified number of tokens in play the game will eventually crash (this number is more than 100, but we have never confirmed the exact number). Though it is possible that there are missing TOKEN_REGISTRATIONs on some manual mana cards (I didn't make all of them) as the cards themselves don't actually create the tokens, but the manual mana functions create the tokens it is likely that your utility would not catch those missing registrations.

Some abilities look at cards that have recently left the battlefield and try to do something with them, but if they aren't careful they will get a nil or bad pointer when dealing with tokens and depending on how the pointer is used/checked it can cause an exception and crash the game.

It is also possible that someone has an old function that is causing problems because some mods did not follow the best practices and included everything they could in them. GroyvleXShinyCelebi made virtually all of his mods like that even though he was warned that it would cause problems when others updated their mods and fixed bugs.
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Community Wad Decks

Postby Xander9009 » 16 Feb 2015, 03:40

RiiakShiNal wrote:That is indeed a possibility, no card in the base game uses spaces in either the filename or in the card name so it is quite possible that spaces there could cause the crash.

In most cases dashes (or hyphens depending on which term you want to use) are fine, but characters with diacritics should be converted to standard roman characters as some of them will cause issues. So either version of An-Havva Township would be fine but Dandân should become DANDAN.
Alright, thanks. I'll update the checker to isolate those issues. I think I'll go with all underscores and no dashes just for consistency.

I don't believe it is an issue inherent to manual mana, but there are some issues with tokens that have been known problems in DotP. For example if you have more than a specified number of tokens in play the game will eventually crash (this number is more than 100, but we have never confirmed the exact number). Though it is possible that there are missing TOKEN_REGISTRATIONs on some manual mana cards (I didn't make all of them) as the cards themselves don't actually create the tokens, but the manual mana functions create the tokens it is likely that your utility would not catch those missing registrations.
The utility I use checks specifically for RSN_Produce and it also checks for normal token production (i.e. not through a custom function with the token name built-in) of any MM tokens, and checks those produced tokens for their subsequent manual mana registration requirements. However, it is possible it will miss custom functions which produce manual mana, and it would miss tokens that auto-tap for mana (because it goes by filename and the token filename wouldn't contain MM if it's autotap). But I don't use any autotap, so at least for me, that specifically wouldn't be the cause of the crashes. It still could be some other registration being missed. I'll see if I can narrow it down to a specific card/card-combo causing a crash and go from there.

Some abilities look at cards that have recently left the battlefield and try to do something with them, but if they aren't careful they will get a nil or bad pointer when dealing with tokens and depending on how the pointer is used/checked it can cause an exception and crash the game.
I don't think there were any of these in the deck I was using (the one Kithkin mentioned), and I was playing against an official deck. I'll take a closer look and see if that might be part of the problem.

It is also possible that someone has an old function that is causing problems because some mods did not follow the best practices and included everything they could in them. GroyvleXShinyCelebi made virtually all of his mods like that even though he was warned that it would cause problems when others updated their mods and fixed bugs.
Grovyle's cards weren't included (I know that's just an example), but I've found other function files causing problems before, so I suppose it's time I finally got around to working out the functions.
_______________________________
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: Community Wad Decks

Postby RiiakShiNal » 16 Feb 2015, 11:35

Xander9009 wrote:The utility I use checks specifically for RSN_Produce and it also checks for normal token production (i.e. not through a custom function with the token name built-in) of any MM tokens, and checks those produced tokens for their subsequent manual mana registration requirements. However, it is possible it will miss custom functions which produce manual mana, and it would miss tokens that auto-tap for mana (because it goes by filename and the token filename wouldn't contain MM if it's autotap). But I don't use any autotap, so at least for me, that specifically wouldn't be the cause of the crashes. It still could be some other registration being missed. I'll see if I can narrow it down to a specific card/card-combo causing a crash and go from there.
You know there are 3 other Manual Mana production functions right? RSN_ProduceNoTrigger(), RSN_ProduceForPlayer(), and RSN_ProduceForPlayerNoTrigger(). If your utility isn't also checking for those then you are missing several checks. Additionally, there are also the tokens produced by the Custom Characteristics functions (the token managers) which have to be checked for as well. With the Custom Characteristics functions modders can pass the name of one or more token managers into the function to be created in addition to the default one that gets created. Then there is also thefiremind's token managers for things like pausing in player's upkeeps.

Xander9009 wrote:Grovyle's cards weren't included (I know that's just an example), but I've found other function files causing problems before, so I suppose it's time I finally got around to working out the functions.
I know you haven't included Grovyle's cards, but if a player has Grovyle's mods then they may have outdated versions of cards and functions from other mods (like my mods such as ObjectDC and Manual Mana) because Grovyle included dependencies in his mods. Again just an example.
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Community Wad Decks

Postby Xander9009 » 16 Feb 2015, 11:43

It doesn't check for "RSN_Produce(", just "RSN_Produce", and they all start with that string (because yes, I was aware lol), so it catches all of them. Yep, I check for the custom characteristic function tokens., as well as the built in one. (Although, like I said, if there's another function with a different built-in token produced, then I don't catch that).

I'll double check to see if any of the cards use some other function to make tokens. It does seem like a missing token registration, so I'll see if I can find something I've missed.
_______________________________
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: Community Wad Decks

Postby Kithkin » 16 Feb 2015, 18:04

I recreated a deck called W/U Heroic from starcitygames.com.

147005 W/U HEROIC | Open
http://sales.starcitygames.com//deckdatabase/displaydeck.php?DeckID=79408
User avatar
Kithkin
 
Posts: 456
Joined: 21 Feb 2014, 07:12
Location: Cologne, GERMANY
Has thanked: 11 times
Been thanked: 56 times

Re: Community Wad Question

Postby Rikkies » 17 Feb 2015, 09:50

Hello everyone,

I'm new to this forum and also not completely familiar with custom decks on DotP2014.
But I downloaded Raiik's Deck Builder, I downloaded Community_Wad_core and Community Wad Art.
To be sure that I don't screw up my game, I used the Skidrow DotP2014 torrent for testing.
When I made a deck and exported the WAD and Directory to my game folder, I started the game.
I noticed that apparently only the cards from (original) DATA DECKS D14 are working and DATA DLC COMMUNITY CORE don't.

Can somebody please help me? :(
Rikkies
 
Posts: 7
Joined: 13 Feb 2015, 19:02
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to 2014

Who is online

Users browsing this forum: No registered users and 7 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 7 users online :: 0 registered, 0 hidden and 7 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 7 guests

Login Form