This quick release fixes the issue with the meta data of the Magic 2011 cards. Magic 2011 should be fully integrated now, so let me know if it’s not!
The new version is out, but not much changed. I added support for Magic 2011 and I fixed a bug with restarting a game.
EDIT: I just figured out that the Cost wasn’t transferred probably on the Magic 2010 cards. I’m working on fixing it now.
The new release features a redesign of the main game window. I tried to maximize the usage of space so there weren’t any huge gaps of white. I included icons for the opponent for easy access to menus as well as easy viewing. While updating this, I added a new icon for the player. This will give you quick viewing of life, as well as access to the Player menu. The player menu also got an addition — poison counters. I originally forgot about this feature until I played someone with a poison deck. Big missing feature…
I fixed some minor bugs in this release as well. The only thing worth mentioning is when the graveyard or exile become out of sync. This was happening when people were pulling things out of the graveyard or exile piles back to the hand of battlefield, etc.
I am prepping the search window and the deck editor for independent launching. If you haven’t been reading the changelogs, you can launch “EmptyGee.exe search” and it will bring up only the search window. In order to make this experience better, I added the minimize box and an icon back to the search window. The next step is doing the same with the deck editor. Maybe I’ll package the installer with shortcuts?
TIP OF THE DAY: You can hit Ctrl+F on the deck editor to start a new search.
I fixed some bugs in this release…
One nasty one in particular was the attack toggling bug. If you attacked with a creature and then passed your turn, it would remove the attacking status on your side but not notify your opponent. The next time you went to attack, it would untap the creature on your opponents screen.
I also fixed the functionality of the bulk importer to always choose the newest version of a card. I think this was a better solution than always choosing the oldest version of a card. Who wants to play with alpha lands anyway? Worldwake are my personal favorite.
I added some small functionality changes in this release as well…
I migrated the settings to an app config, EmptyGee.exe.config, instead of using registry settings. I think it just cleans up the access inside of the application greatly. With this change, I added a persistent window state to the game window. It will start up exactly the same way you closed it.
I changed the font of the log text to match what the rest of the application was using. It takes a bit to get used to, but I think it will work out better. While I was in the logging code, I added a feature I’ve been dying to create: command processing, like standard textboxes. This means you can press ctrl+backspace, or ctrl+left, or ctrl+right and have it function like it would in any other windows application.
The last functionality change was the grid distance on the battlefield. I increase this to try and prevent a cluster-frak of cards. It’s not too big of a change, but you would notice it.
Behind the scenes, a lot of work is going into the new deck editor. I still have a lot of kinds to work out, but the idea is to allow for quick deck creation and visually be able to answer all of the questions you have. That means statistics and breakdowns. Hopefully, I’ll get this one right!
If you’re listening and you’re in the private beta, speak up and join the support forums. I need to know what types of things to work on and where the application needs improvement. So go join… go!