Here is a rough patch for M11. Some of the cards in the most recent spoiler patch are spelled wrong (namely, they currently have Autumn Veil instead of Autumn's Veil), and there may be some other cards I spelled wrong that I didn't catch, but they should pop up so you know which one you are missing. I spent the last hour and a half troubleshooting (along with reinstalling MWS after it blew up...), but I think it is working pretty well. Just extract and follow the readme to install. Post any questions/bugs as well.
Enjoy!
(and sorry -ghorticus- for jumping your gun, but I wanted to start practicing early and figured everyone would want to enjoy my endeavors :D)
EDIT: Realized I left the readme out of the file. Oh well, just extract or copy the files to the sets folder and overwrite anything that it asks to overwrite.
I just came online to see if the M11 spoiler was complete so that I could start working on a patch for DD. But to my surprise, my work has already been done for me!
Benjammn, thanks for getting the patch ready it looks like you did everything right, way to go.
I'll update the downloads in the main post soon to include your patch.
I get an error whenever I try to make a pool that includes Time Spiral.
Traceback <most recent call last>:
File "deckdjinni.py", line 242, in OnGenerate
File "deckdjinni.py", line 580, in AddPack
NameError: global name 'CreateList' is not defined
But other than this little snag, the program is great!
Edit: Just discovered something else that could either be a bug or a huge coincidence. What probability does the program have for giving out a PLC timeshifted rare? I was trying to test this and I opened dozens of packs without seeing a single timeshifted rare. In making one last test before posting this, I opened a sealed pool of 20 PLC packs and received no timeshifted rares.
CommanderJim, thanks for pointing those bugs out! I found the source of the first problem. If you're running the file in Python you can just edit line 580 to read "self.CreateList" instead of simply "CreateList". That will fix the problem. If you're running the .exe, you'll have to wait for a patch, I'm afraid, but I will have one out shortly (as soon as I fix that other bug re: Planar Chaos).
Hey, sorry for the lack of updates lately. I'm currently running linux on my PC so I don't have access to to MWS at the moment, but if somebody wants to make a patch for Scars it's pretty simple. Here's how to do it:
1. Open MWS (needs to have SOM patch)
2. Display all SOM commons and add them to a new MWS deck file and save it as SOM_Commons.txt
3. Repeat step 2 for Uncommons, Rares, and Mythic Rares (note that you'll have to manually edit the rare and mythic rare pools because they're all considered rare in MWS.
4. Copy these text files to the \sets directory of Deck Djinni.
5. Open these text files in notepad and do a find-and-replace and remove everything except the card name from each line.
6. Add an entry for SOM in the set names text file
7. Add "SOM" on a separate line in each of the following text files: Sets_With_Mythics, Sets_With_Basic_Lands, Sets_With_Basic_Land_In_Boosters, Sets_With_Foils.
I believe that should be it. You won't have to alter the source code of the program at all, unless of course you want to add print runs or something, in which case: good luck!
I'm hoping to get Windows set up on my PC once I get my new video card which should be in a few weeks. Once I have it up and running I'll work on getting some more features in Deck Djinni and fixing any existing bugs.
Update:
Alright! I've finally got Windows back up and running on my computer. I don't know what came over me, but I started converting Deck Djinni into a Flash app last night and I'm making some really good progress, considering I'm learning ActionScript as I go along. I should have a link up to the beta in a couple days, so stay tuned! It'll probably only support SOM at the very beginning, but I'll probably get most of the other sets incorporated within a couple days of release. And for those of you that prefer the downloaded version, don't fret because I will continue to maintain and update it as well.
Update #2 (10/27/2010):
Alright! Ladies and gentlemen! I now present Deck Djinni Online! This is a browser-based Flash application based on the original Deck Djinni. Currently, only SOM is supported, but the rest of the sets will be added within a few days, including support for Master's Edition sets. After some thorough testing, the program works as intended with proper distribution of mythic rares and foils. If you find a bug in the program please let me know and I'll fix it promptly. As always suggestions are welcomed.
Thanks, and have fun!
Update #3 (11/06/2010):
Finally have the program hosted on its own domain: http://deckdjinni.info
I still plan on adding sets, but it seems to be taking longer than originally anticipated. Stay tuned.
Sorry for the long hiatus! I'm back now though and I have updated Deck Djinni to include M11, SOM, and MBS. The deckdjinni.info site so far only works for SOM and for some reason you need to resize your browser window for the Flash applet to display. My computer crashed and I lost my source code for the Flash version, so I'm going to have to start from scratch, but I think I'm going to do it in Silverlight or ASP instead. Anyways, the main post has been updated with the new links to the source code and executable files.
- Added presets menu for simpler sealed deck generation
- Added ability to save a deck's contents as a custom preset
- Added option to launch MWS after sealed deck is generated
- Added configuration file (config.ini)
- Fixed bug where no timeshifted rares would be generated in Planar Chaos packs
- Fixed foil card frequency bug
Note: The config.ini file contains an entry which is the path to your installation of MWS. The default is C:\Program Files\Magic Workstation, so if you have it installed somewhere else, then you'll need to change the directory in the .ini file.
Links to the executable and source code have been updated. Enjoy!
Traceback (most recent call last):
File "deckdjinni.py", line 850, in <module>
File "wx\_core.pyc", line 7978, in __init__
File "wx\_core.pyc", line 7552, in _BootstrapApp
File "deckdjinni.py", line 846, in OnInit
File "deckdjinni.py", line 49, in __init__
UnboundLocalError: local variable 'preset' referenced before assignment
Oops! Sorry folks, I forgot to change something in the code before I compiled it last time it seems. I've re-uploaded the executable and source code so they should work without errors now.
rpgmem, as for including Deck Djinni in your MWS Easy Install package, that would be great. I put together an archive specifically for you to use. What you'll do is just extract the archive to the root MWS directory. The DeckDjinni .exe file will be in the DeckDjinni subdirectory. Let me know if this works for you. Here's the link..
I am encountering two problems:
1 - Press "cancel" on the screen to save the deck (and others) does not work. When I click cancel the screen comes up again, forcing me to save. Is that right?
2 - When closing the program displays the following error in log:
Traceback (most recent call last):
File "deckdjinni_mws.py", line 197, in OnCube
ValueError: invalid literal for int () with base 10: 'SB: 1'
The program ran well, led all right!
I have some more doubts:
- Could you move the folder "Cubes"into the folder "Decks" or "DeckDjinni? (would be more organized)
- There's a possibility you will expand its program to generate possible Drafts? (as does the NetDraft)
I really miss the good programs and updated to have this function and run in conjunction with the MWS.
- Is it possible to remove the dependence of installing Visual C + + 2008 runtime environment "?
One of the extras that I include in EasyInstall already have the prerequisite of "Microsoft. NET Framework 4" include a more pre-requisites for novice users might complicate and older machines.
Sorry about that, I don't check the boards very often, so I didn't read your reply until now.
As for the error you're receiving, are you running the python script file, or the executable? The save window not closing until you have saved your deck is done by design, but I've been considering changing it.
It's certainly a possibility that I could expand the program to include drafts; I've actually been thinking about that myself recently. To be honest, I've been giving some serious thought to designing an entirely open-source alternative to MWS and incorporating Deck Djinni and a draft simulator into it, but that would be quite the undertaking.
As for moving the folder "Cubes", I can easily move that into the "DeckDjinni" folder.
As for the VC++ runtime dependency, I can't remove it as it is a core dependency of wxpython which Deck Djinni's GUI is programmed in.
Let me know if you want me to proceed with these changes.
The changes that I asked if they give not work, I would like you to perform. It is the default behavior of programs when clicked on "cancel" the operation is canceled LOL!
As the folder would be nice just to better organize the program folders.
As for a possible implementation of features in the program, you could carry it out little by little, until completely replace MWSLibrary MWSPlay leaving only the "active ". In a very advanced stage, perhaps even replace MWSPlay own and therefore an entirely independent of MWS and are "taking advantage"of the entire public that still persist in using it for various reasons that other programs do not have.
In this process, EasyInstall would greatly assist the project, making the gradual replacement of programs and executables of MWS.
Vital part of all this to work (in my opinion) is just to have open source and be programmed in languages that allow a large scale.
Thanks for the input. I'm going to work on implementing the changes you suggested, and I'll have something for you in a couple days. I'll start working on the draft simulator in the next few days as well, but for now I'll get the crashing issue fixed, relocate the Cubes folder and allow you to cancel saving.
Hi!first of all-thanks alot!!it's a great software,that improved my time!
second-an update for NPH is planed?
Thankfully the author provided instructions for manually updating future sets. I've gone ahead and created the NPH files accordingly and uploaded to this post if you want to use it. Just place in "deckdjinni\sets" and replace current files. I've generated 20+ sealed's and all is well minus one card (enslave). If you get the error just manually add it.
BTW, author, would you consider listing your PayPal for donations? I've used this a ton and would like to show my support.
NPH file was actually incorrect, forgot to include Set_Names.txt
To make up for this, I've created the M12 text files and updated the rest. Just place the attached files in your "deckdjinni\sets" folder (will have to overwrite some files)
Unfortunately when you select the pack it only displays as "Magic 201 (M12)"
NPH file was actually incorrect, forgot to include Set_Names.txt
To make up for this, I've created the M12 text files and updated the rest. Just place the attached files in your "deckdjinni\sets" folder (will have to overwrite some files)
Unfortunately when you select the pack it only displays as "Magic 201 (M12)"
10x!
where are the insructions so we can add innistrad?
Private Mod Note
():
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hope to have it today to start training for prerelease hehe
Thanks
None
Thanks a bunch! My friends and I have been doing M10 pools for the past few days, but this will be a huge improvement.
Sun Titan: O hai, don't mind me, just being the blazing sun that never sets.
Vampire Nocturnus: ಠ_ಠ
And that's how Vampire Nocturnus got kicked out of the core set as the promo card.
RG Werewolves RG
B Mono-Black Infect B
R Red Deck Wins R
Enjoy!
(and sorry -ghorticus- for jumping your gun, but I wanted to start practicing early and figured everyone would want to enjoy my endeavors :D)
EDIT: Realized I left the readme out of the file. Oh well, just extract or copy the files to the sets folder and overwrite anything that it asks to overwrite.
Benjammn, thanks for getting the patch ready it looks like you did everything right, way to go.
I'll update the downloads in the main post soon to include your patch.
Thanks again,
-ghorticus-
Traceback <most recent call last>:
File "deckdjinni.py", line 242, in OnGenerate
File "deckdjinni.py", line 580, in AddPack
NameError: global name 'CreateList' is not defined
But other than this little snag, the program is great!
Edit: Just discovered something else that could either be a bug or a huge coincidence. What probability does the program have for giving out a PLC timeshifted rare? I was trying to test this and I opened dozens of packs without seeing a single timeshifted rare. In making one last test before posting this, I opened a sealed pool of 20 PLC packs and received no timeshifted rares.
I still play Vs System: www.vssystem.org
1. Open MWS (needs to have SOM patch)
2. Display all SOM commons and add them to a new MWS deck file and save it as SOM_Commons.txt
3. Repeat step 2 for Uncommons, Rares, and Mythic Rares (note that you'll have to manually edit the rare and mythic rare pools because they're all considered rare in MWS.
4. Copy these text files to the \sets directory of Deck Djinni.
5. Open these text files in notepad and do a find-and-replace and remove everything except the card name from each line.
6. Add an entry for SOM in the set names text file
7. Add "SOM" on a separate line in each of the following text files: Sets_With_Mythics, Sets_With_Basic_Lands, Sets_With_Basic_Land_In_Boosters, Sets_With_Foils.
I believe that should be it. You won't have to alter the source code of the program at all, unless of course you want to add print runs or something, in which case: good luck!
I'm hoping to get Windows set up on my PC once I get my new video card which should be in a few weeks. Once I have it up and running I'll work on getting some more features in Deck Djinni and fixing any existing bugs.
Update:
Alright! I've finally got Windows back up and running on my computer. I don't know what came over me, but I started converting Deck Djinni into a Flash app last night and I'm making some really good progress, considering I'm learning ActionScript as I go along. I should have a link up to the beta in a couple days, so stay tuned! It'll probably only support SOM at the very beginning, but I'll probably get most of the other sets incorporated within a couple days of release. And for those of you that prefer the downloaded version, don't fret because I will continue to maintain and update it as well.
Update #2 (10/27/2010):
Alright! Ladies and gentlemen! I now present Deck Djinni Online! This is a browser-based Flash application based on the original Deck Djinni. Currently, only SOM is supported, but the rest of the sets will be added within a few days, including support for Master's Edition sets. After some thorough testing, the program works as intended with proper distribution of mythic rares and foils. If you find a bug in the program please let me know and I'll fix it promptly. As always suggestions are welcomed.
Thanks, and have fun!
Update #3 (11/06/2010):
Finally have the program hosted on its own domain: http://deckdjinni.info
I still plan on adding sets, but it seems to be taking longer than originally anticipated. Stay tuned.
Enjoy!
- Added presets menu for simpler sealed deck generation
- Added ability to save a deck's contents as a custom preset
- Added option to launch MWS after sealed deck is generated
- Added configuration file (config.ini)
- Fixed bug where no timeshifted rares would be generated in Planar Chaos packs
- Fixed foil card frequency bug
Note: The config.ini file contains an entry which is the path to your installation of MWS. The default is C:\Program Files\Magic Workstation, so if you have it installed somewhere else, then you'll need to change the directory in the .ini file.
Links to the executable and source code have been updated. Enjoy!
Traceback (most recent call last):
File "deckdjinni.py", line 850, in <module>
File "wx\_core.pyc", line 7978, in __init__
File "wx\_core.pyc", line 7552, in _BootstrapApp
File "deckdjinni.py", line 846, in OnInit
File "deckdjinni.py", line 49, in __init__
UnboundLocalError: local variable 'preset' referenced before assignment
How to work?
Thanks
All Sources For MWS
If so I could add it as an extra in my collection (MWS EasyInstall)
Ha interest in adding your application?
All Sources For MWS
rpgmem, as for including Deck Djinni in your MWS Easy Install package, that would be great. I put together an archive specifically for you to use. What you'll do is just extract the archive to the root MWS directory. The DeckDjinni .exe file will be in the DeckDjinni subdirectory. Let me know if this works for you. Here's the link..
I am encountering two problems:
1 - Press "cancel" on the screen to save the deck (and others) does not work. When I click cancel the screen comes up again, forcing me to save. Is that right?
2 - When closing the program displays the following error in log:
Traceback (most recent call last):
File "deckdjinni_mws.py", line 197, in OnCube
ValueError: invalid literal for int () with base 10: 'SB: 1'
The program ran well, led all right!
I have some more doubts:
- Could you move the folder "Cubes"into the folder "Decks" or "DeckDjinni? (would be more organized)
- There's a possibility you will expand its program to generate possible Drafts? (as does the NetDraft)
I really miss the good programs and updated to have this function and run in conjunction with the MWS.
- Is it possible to remove the dependence of installing Visual C + + 2008 runtime environment "?
One of the extras that I include in EasyInstall already have the prerequisite of "Microsoft. NET Framework 4" include a more pre-requisites for novice users might complicate and older machines.
I am grateful for your efforts!
All Sources For MWS
As for the error you're receiving, are you running the python script file, or the executable? The save window not closing until you have saved your deck is done by design, but I've been considering changing it.
It's certainly a possibility that I could expand the program to include drafts; I've actually been thinking about that myself recently. To be honest, I've been giving some serious thought to designing an entirely open-source alternative to MWS and incorporating Deck Djinni and a draft simulator into it, but that would be quite the undertaking.
As for moving the folder "Cubes", I can easily move that into the "DeckDjinni" folder.
As for the VC++ runtime dependency, I can't remove it as it is a core dependency of wxpython which Deck Djinni's GUI is programmed in.
Let me know if you want me to proceed with these changes.
I am running the executable directly.
The changes that I asked if they give not work, I would like you to perform. It is the default behavior of programs when clicked on "cancel" the operation is canceled LOL!
As the folder would be nice just to better organize the program folders.
As for a possible implementation of features in the program, you could carry it out little by little, until completely replace MWSLibrary MWSPlay leaving only the "active ". In a very advanced stage, perhaps even replace MWSPlay own and therefore an entirely independent of MWS and are "taking advantage"of the entire public that still persist in using it for various reasons that other programs do not have.
In this process, EasyInstall would greatly assist the project, making the gradual replacement of programs and executables of MWS.
Vital part of all this to work (in my opinion) is just to have open source and be programmed in languages that allow a large scale.
I await your response
Thanks again!
All Sources For MWS
second-an update for NPH is planed?
10X!!
All Sources For MWS
Thankfully the author provided instructions for manually updating future sets. I've gone ahead and created the NPH files accordingly and uploaded to this post if you want to use it. Just place in "deckdjinni\sets" and replace current files. I've generated 20+ sealed's and all is well minus one card (enslave). If you get the error just manually add it.
BTW, author, would you consider listing your PayPal for donations? I've used this a ton and would like to show my support.
To make up for this, I've created the M12 text files and updated the rest. Just place the attached files in your "deckdjinni\sets" folder (will have to overwrite some files)
Unfortunately when you select the pack it only displays as "Magic 201 (M12)"
10x!
where are the insructions so we can add innistrad?