Page 77 of 253

Re: Community Wad

PostPosted: 29 Aug 2015, 22:13
by MasterXploder7
Chandra's Ignition - issue - targets all creatures instead of each other creature - and also will not melt the ants on the side walk

Zombie tokens have static art - however it is just from the artifact card with the cellar door.. i cant remember the name for the life of me but i feel like a lot of zombie tokens share the same card art.

Re: Community Wad

PostPosted: 30 Aug 2015, 05:54
by Xander9009
First, don't forget that you should register the ID here if you plan to share them to avoid conflicts (although, to be fair, with a prefix that long, it's certainly unlikely haha).

The conflict is because when a decks is created, its land pool uses a similar ID, but with '1' between the prefix and the deck id (as seen in the 3rd green box). So, in order to use the 3 digit method, you'd need to re-export all of the ones you've already made using only 2 digits. Otherwise, your first hundred 3 digit decks' land pools will all conflict with your 2 digit decks' main deck files. (And after that, the next 2 hundred will conflict with regular unlocks and promo unlocks if there are any.)

That's probably what's causing the issue. The game sees two decks (the deck you're trying to load and the conflicting land pool) with the same ID and tries to load some convoluted combination of the two or just can't understand how to properly keep track of which deck files belong together, resulting in strange behavior.

Sorry, but I forgot about this when I suggested changing it. You can avoid re-exporting them by incrementing your prefix. So, 171183 would be the prefix used for all 2 digit decks you make, and 171184 for all 3 digit decks. That'll solve the conflict without needing to manually correct all of the previous files.

(Riiak, I'm not sure if you watch this thread, but if you do, do you know if an ID that long will cause problems?)

EDIT: Also, sorry I missed you on the chat. I was out of town for the day.

Re: Community Wad

PostPosted: 30 Aug 2015, 08:59
by Borborigmos
Xander9009 wrote:First, don't forget that you should register the ID here if you plan to share them to avoid conflicts (although, to be fair, with a prefix that long, it's certainly unlikely haha).

The conflict is because when a decks is created, its land pool uses a similar ID, but with '1' between the prefix and the deck id (as seen in the 3rd green box). So, in order to use the 3 digit method, you'd need to re-export all of the ones you've already made using only 2 digits. Otherwise, your first hundred 3 digit decks' land pools will all conflict with your 2 digit decks' main deck files. (And after that, the next 2 hundred will conflict with regular unlocks and promo unlocks if there are any.)

That's probably what's causing the issue. The game sees two decks (the deck you're trying to load and the conflicting land pool) with the same ID and tries to load some convoluted combination of the two or just can't understand how to properly keep track of which deck files belong together, resulting in strange behavior.

Sorry, but I forgot about this when I suggested changing it. You can avoid re-exporting them by incrementing your prefix. So, 171183 would be the prefix used for all 2 digit decks you make, and 171184 for all 3 digit decks. That'll solve the conflict without needing to manually correct all of the previous files.

(Riiak, I'm not sure if you watch this thread, but if you do, do you know if an ID that long will cause problems?)

EDIT: Also, sorry I missed you on the chat. I was out of town for the day.
Please, don't apologize, and thank you for all your help!

That explanation was amazing and I would have never been able to figure it out by myself. That prefix is my birthday haha. I don't mind registering, I just don't know if people would be interested in my decks... How do I register it?

Also, the reason I went on the chat was to get a bit of help with the Create From Decklist tool. I think my problem is that I don't have loose XML CW cards. Just the Core ones. Is there an easy way to download them? I tried to but they were also loose on the website and I couldn't figure out how to donwload all of them at once

Re: Community Wad

PostPosted: 30 Aug 2015, 10:11
by Xander9009
To register the ID, go here and edit the page to add your ID and username to the list. (I meant to add this link to my last post, but I apparently forgot it.)

To get the loose files easily, download Gibbed Tools (there's a zip for it in the same folder as the Create From Decklist tool) and drop the CW Core onto the Universal Converter program. You'll get all of the loose CW files out of it. Grab the CARDS folder from a few levels down, put it where you want it, and then delete the rest.

Re: Community Wad

PostPosted: 30 Aug 2015, 15:26
by RiiakShiNal
Xander9009 wrote:(Riiak, I'm not sure if you watch this thread, but if you do, do you know if an ID that long will cause problems?)
Problems will happen if any of the Ids exceeds 2,147,483,647. So the maximum Id Block for a certain number of digits (where all decks within that prefix will be acceptable using the default prefix scheme) will fall like this:

# of Digits. Max Id Block
  1. 21,474,836
  2. 2,147,483
  3. 214,748
  4. 21,474
  5. 2,147
  6. 214
  7. 21
  8. 1

Since the desired Id Block was 171,183 for 3 digits prefixes and it is less than 214,748 then it won't cause any Id loading issues due to being too large.

An easy way to test to see if the prefix is acceptable for all decks in the range is to set the minimum number of digits, set the Max Acceptable Id and the Id Scheme Example to the max in range (For 3-digits=999, 4-digits=9999, etc...) and see if any of the boxes reads (Invalid). So if you have a preferred prefix and you know the approximate range of decks you are going to make (<100, <1000, etc...) you can test out whether all possibilities in that range are valid or not.

The options also allow for moving up to another range. For example you used to use 8192 (I'm using mine for the example) for 2-digit Ids and now you want to use it for 3-digit Ids. You can increase the number of digits to 3, set the minimum acceptable to 400 (because 2-digit Ids can use up to 399 for Promo unlocks) and the max acceptable to 999. That gives you an additional 600 completely non-conflicting decks using the exact same Id Block. It may not be the additional 1000 you would get by moving up to 3 digits and changing the Id Block to a new number, but it allows for additional consistency. So changing Ids like this will work like this:
  • Deck 00 Uses 819,200, 8,192,100, 8,192,200, 8,192,300
  • Deck 99 Uses 819,299, 8,192,199, 8,192,299, 8,192,399
  • Deck 400 Uses 8,192,400, 81,921,400, 81,922,400, 81,923,400
  • Deck 999 Uses 8,192,999, 81,921,999, 81,922,999, 81,923,999
If you never use Promo unlocks then you can reduce the minimum acceptable Id by another 100 because you never use the 4th Id opening up potentially 700 new decks instead of 600.

Re: Community Wad

PostPosted: 30 Aug 2015, 15:56
by Borborigmos
Xander9009 wrote:To register the ID, go here and edit the page to add your ID and username to the list. (I meant to add this link to my last post, but I apparently forgot it.)

To get the loose files easily, download Gibbed Tools (there's a zip for it in the same folder as the Create From Decklist tool) and drop the CW Core onto the Universal Converter program. You'll get all of the loose CW files out of it. Grab the CARDS folder from a few levels down, put it where you want it, and then delete the rest.
Ok it's registered :)

Thank you for explaining how to extract the loose files, I did it!

But now I'm getting another issue. The decklist I chose had 1 Planeswalker, 1 Enchantment and >1 Creatures, Lands, Instants and Sorceries (format from the WOTC website) and the XML created only picked up the one Planeswalker and the one Enchantment. It seems to have been thrown off by more than one card name. Thoughts?

PD: just to be more specific, the enchantment had 4 of, and it still picked it up.

Link: http://magic.wizards.com/en/articles/archive/daily-deck/standard-black-green-demonic-pact-2015-08-07

Re: Community Wad

PostPosted: 30 Aug 2015, 19:37
by Xander9009
I just tested that decklist and it worked about 90% correctly. The extra 10% was that it also added in the sideboard's cards. So, if you download the list, you'll need to delete the sideboard cards from the list before running it, or you can leave it and simply move them to the unlocks section in the Deck Builder or something.

As for yours not working, this is likely a path issue. Give me awhile to put in some checks for the tools and I'll let you know when I'm done. You should try it again then.

Re: Community Wad

PostPosted: 30 Aug 2015, 19:58
by Xander9009
Alright, I've uploaded an updated version. This one will ask for the filepaths if they appear to be missing or incorrect. It also asks if you would like to use MM where possible if it doesn't already have a setting in the ini. Let me know if this helps. Note, it uses the same ini as the previous version, so you should be able to drop it in with the old ini just to see if it can spot one of the paths being wrong. You can also delete the old ini to force it to make a new one.

Re: Community Wad

PostPosted: 30 Aug 2015, 21:01
by Borborigmos
Xander9009 wrote:Alright, I've uploaded an updated version. This one will ask for the filepaths if they appear to be missing or incorrect. It also asks if you would like to use MM where possible if it doesn't already have a setting in the ini. Let me know if this helps. Note, it uses the same ini as the previous version, so you should be able to drop it in with the old ini just to see if it can spot one of the paths being wrong. You can also delete the old ini to force it to make a new one.
Thanks Xander, I managed to produce my first deck from decklist :D it does feel good haha

Re: Community Wad

PostPosted: 30 Aug 2015, 22:58
by Xander9009
MasterXploder7 wrote:Chandra's Ignition - issue - targets all creatures instead of each other creature - and also will not melt the ants on the side walk

Zombie tokens have static art - however it is just from the artifact card with the cellar door.. i cant remember the name for the life of me but i feel like a lot of zombie tokens share the same card art.
Sorry. I didn't notice this post earlier. I fixed Chandra's Ignition. Let me know if it still has problems.

That card is just called Cellar Door. And yeah, it probably does use the same art as most other zombie makers. I haven't gotten the function to make multiple tokens with different art started yet, let alone completed lol.

-----------------

In other news, the planeswalkers are now working. When the wad repacks, they should be good to go. Their art is badly cropped though. I've updated the art, so make sure you grab the new 2015-2018 Core art for that update.

Re: Community Wad

PostPosted: 31 Aug 2015, 01:13
by nachonal986
thanks Xander!
Did you can see curse of shallow graves issue?

Re: Community Wad

PostPosted: 31 Aug 2015, 01:14
by Xander9009
nachonal986 wrote:thanks Xander!
Did you can see curse of shallow graves issue?
Yeah, I saw it. I've been working on it for awhile. I JUST got it figured out and was about to say as much. :)

Re: Community Wad

PostPosted: 31 Aug 2015, 06:07
by nachonal986
Xander9009 wrote:
nachonal986 wrote:thanks Xander!
Did you can see curse of shallow graves issue?
Yeah, I saw it. I've been working on it for awhile. I JUST got it figured out and was about to say as much. :)
cool I'll be waiting.
another card that isn't working correctly is CONSPIRACY, because sometimes doesn't appear the type of creature that you are looking, ex: zombie.

Re: Community Wad

PostPosted: 31 Aug 2015, 13:37
by MasterXploder7
Ghastly Conscription - issue - exiles cards face down however does not manifest them. They sit in the exile pile for the opponent face down.

Re: Community Wad

PostPosted: 03 Sep 2015, 03:59
by nivmizzet1
ADDED/FIXED CARDS:
fixed Sadistic Glee -- it was adding tokens to the enchantment and not the enchanted creature
fixed MM Mutavault -- it wasn't MM
added MM Celestial Colonnade -- it's just silly having non-MM of this card as it auto-taps to activate and you can't even unselect it.

EDIT:
BUGS:
Goblin Guide doesn't reveal to opponent if the "revealed" card is not a land
Pandemonium asks controller of Pandemonium whether to deal damage even when it's an opponent's creature that triggered it
Restoration Angel's ability isn't working properly -- e.g. it won't enable a win if targetting abyssal persecutor if opponent's health is <=0

QUESTIONS ABOUT FUNCTIONAILTY:
Cabal Therapy - It doesn't reveal opponents hand on resolution as it should; is it possible to code this?
Urborg, Tomb of Yawgmoth - is great that it's useable now (I remember when it was allowing to tap lands multiple times), but is it possible to get it to add land type 'swamp' to the lands so things like taplands like dragonskull summit don't enter tapped?

EDIT2:
Also, I haven't experienced that problem with Bloodline Keeper since I reported it, and I've used it many times since; so whatever the problem was it's not major (may be an interaction with another card from another deck).