1. temporarily removed my "Pyromancer" and "Terravore Turmoil" decks. Both performed very badly in my AI comparison done here: http://wololo.net/forum/viewtopic.php?f=3&t=736
While having low-performing decks is not a bad thing per se (actually we *need* some low-performers, as stepping stones for beginners), these two decks currently throw AI deficiencies into the face of the players (targeting problems / fetchlands), and we don't want to do that. Players should feel that they beat the low-perfoming decks because of their own improving skills, not because the AI can't play its own deck.
I'll re-add both decks after the next release, hoping that we can improve the AI until the release after that.
2. Added "Millage" and "Bad Dreams" decks by Niegen. I see that we are in "bug fixes only" mode since yesterday, but I had announced these additions to Niegen two days ago, and he liked the prospect, so I didn't want to cancel the additions.
3. Updated "Kobold Overlord" deck with two flyers, this is actually a week-old change that I just hadn't submitted so far because it was so minor.
I'll also do a general deck audit to prepare for the next release (respective task will be added to Googlecode tracker). Since we're in "bug fixes only" mode, I'll just fix some obvious mistakes - it's always tempting to do last-minute tweaks and improvements, but I wouldn't want a card or deck that was added late, and hardly tested, to cause problems after the release.
This means we can release the next version with 50 AI decks, more than double than the previous version (which had 24). :)
* The alternate theme is just useful for testing themes, but please comment on the changes to the main theme.
* Options reading and initializing separated from UI.
* Options UI abstracted a bit, made more easily extensible.
* With some extension, the options UI could be used as the basis for more complicated themes, if we load a file and use it to do stuff like GameStateOptions::Start()
DIS additions:cards with Hellbent and some cards with @damaged. Note that "opponent" is not a valid target and "player|opponentinplay" will not work. So for some addition we assume that the creature will never deal damage to its owner (e.g trygon in DIS). Hellbent works fine in the situation described.
- Added @damaged works fine (tested with thieving magpie), please test your additions if you plan to add some cards with this keyword and report if buggy. As the other trigger, you cannot have a target unless there is a may ability.
- Added 2 cards to 10E - Reminisce and Thieving Magpie both tested and working.
- Added 2 cards to LEG - Jovial Evil and Spiritual Sanctuary (not tested yet) but should work.
- wording update
- bug fixes
- Added some cards: Earnest Fellowship, Confessor, Diligent Farmhand & Pardic Firecat.
Diligent Farmhand and Pardic Firecat were easier to add than you would expect (look at Flame Burst & Muscle Burst!). They work 100%!