- Refactoring for card memory logic (moved the card memory reset routine that is to happen at every end of turn from the non-intuitive location in SA choice logic higher in the stack to a separate reset method in the player controller code).

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27382 269b9781-a132-4a9b-9d4e-f004f1b56b58
- AI should not regenerate creatures affected by burn spells with "can't be regenerated"

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27383 269b9781-a132-4a9b-9d4e-f004f1b56b58
- Removed a debug comment.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27384 269b9781-a132-4a9b-9d4e-f004f1b56b58
- NPE guard for previous commit

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27385 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prevent possible crash in checkZoneRestrictions

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27386 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prevent prompting for X if user can't control what X is

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27387 269b9781-a132-4a9b-9d4e-f004f1b56b58
Cleanup whitespace

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27388 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prompt for X if sVar is empty

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27389 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prevent display of Lens of Clarity keyword in players panel.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27390 269b9781-a132-4a9b-9d4e-f004f1b56b58
Code cleanup

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27391 269b9781-a132-4a9b-9d4e-f004f1b56b58
Simplify implementation of pre-announcing X

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27392 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prevent Gorilla Shaman refunding mana after there are no more remaining targets

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27393 269b9781-a132-4a9b-9d4e-f004f1b56b58
Fix so Soul Burn doesn't allow paying X with non-black, non-red mana

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27394 269b9781-a132-4a9b-9d4e-f004f1b56b58
Code cleanup

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27395 269b9781-a132-4a9b-9d4e-f004f1b56b58
Support tracking colors of mana spent on X part of mana cost for cards like Soul Burn

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27396 269b9781-a132-4a9b-9d4e-f004f1b56b58
Start working on Achievements screen for mobile game

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27397 269b9781-a132-4a9b-9d4e-f004f1b56b58
Fix layout logic for trophy case

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27398 269b9781-a132-4a9b-9d4e-f004f1b56b58
Support zooming trophy case

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27399 269b9781-a132-4a9b-9d4e-f004f1b56b58