Agetian
1c58d91ef5
- Fix tapping events not firing off for Convoke.
2014-09-27 14:48:24 +00:00
elcnesh
3f1f199537
Use caching for CombatView (plus some random NPE and concurrency fixes).
2014-09-26 07:38:47 +00:00
Sol
3c411f3a3c
- "Effect" effects that contain triggers will now be registered immediately instead of waiting for the next registration time.
2014-09-26 00:22:05 +00:00
swordshine
801d7ecbfb
- Added Dragon Grip
2014-09-25 05:13:35 +00:00
Agetian
2813896e6b
- Added a fix by Swordshine that fixes playing spells without paying their mana cost and playing spells for their alternative cost.
2014-09-24 13:02:44 +00:00
Sloth
d4b46dbf8b
- Fixed implementation of game rule 704.5f (creatures with 0 toughness aren't "destroyed").
2014-09-23 18:58:07 +00:00
Sloth
d8cff22024
- Fixed Mirror of Fate not allowing less than 7 cards.
2014-09-23 18:37:30 +00:00
swordshine
edf8c58754
- Added Ashcloud Phoenix
2014-09-23 11:21:15 +00:00
drdev
8264fd8075
Support earning Planeswalker ultimate achievements
2014-09-23 08:53:28 +00:00
elcnesh
bf7944d108
Speed boost to GUI refactoring, mostly by using the Caches smarter.
2014-09-22 22:32:09 +00:00
elcnesh
2442362e5b
Fix a lot of concurrency issues and some other GUI problems.
2014-09-22 12:10:50 +00:00
drdev
b5aa3b429e
Commit first set of alternate win achievements
2014-09-21 15:22:59 +00:00
excessum
46033d55a9
- Implemented AI for Crater's Claws
2014-09-21 03:38:15 +00:00
Sol
3db4d519b7
- Updating triggers to a Register/Clear mechanism. Goal is to fix issue with Deathgreeter (etc) not triggering when multiple creatures LTB.
2014-09-21 03:12:43 +00:00
Sloth
1ce3ed4407
- Fixed Crackling Doom.
2014-09-20 19:37:41 +00:00
drdev
d7d20925f3
Tweak previous fix
2014-09-19 21:52:21 +00:00
drdev
1d5c552bd9
Prevent updating achievements for a game where the user cheated using Dev mode functions
2014-09-19 21:50:13 +00:00
drdev
4cb64a18aa
Refactor dev mode cheat functions into separate class that through it's restricted access allows determining if a player as cheated during a game
2014-09-19 21:45:24 +00:00
elcnesh
ac4a6049a5
- Hopefully reduce the P/T flickering.
...
- Assign a random negative int to each hidden CardView to prevent awt from crashing.
2014-09-18 08:26:42 +00:00
Krazy
2ce558c3f4
Removed debugging line.
2014-09-17 23:22:13 +00:00
Krazy
bb1f61a2a9
Added support for Kin-Tree Invocation (KTK).
2014-09-17 23:11:15 +00:00
Agetian
f9bbaef92b
- Attempt to fix the concurrent modification exception related to card extrinsic hidden keywords by using a thread-safe array list.
2014-09-17 19:37:01 +00:00
Agetian
570b90b859
- Mistype fix, clarification.
2014-09-17 15:46:51 +00:00
Agetian
d06edd2ed3
- Attempt to fix NPEs related to SpellAbilityRestrictions queried with no activator set for the spell ability.
2014-09-17 15:38:19 +00:00
Sloth
51b3d723b9
- The Prowess keyword will now set a BuffedBy SVar for the AI.
2014-09-17 13:39:38 +00:00
elcnesh
12e331e2bd
Fix some display problems:
...
- Update GUI after clone effects.
- Fix foil display on face-down cards.
- Update icons on card panels more aggressively.
2014-09-16 14:17:03 +00:00
swordshine
9c44a5ae55
- KTK: Added Meandering Towershell
2014-09-16 12:43:49 +00:00
elcnesh
9446a4e069
Fix text-changing Possessed Aven.
2014-09-16 10:18:37 +00:00
swordshine
f443f5943f
- KTK: Added Empty the Pits
2014-09-16 07:39:39 +00:00
Agetian
5e09534c2e
- More formatting fixes.
2014-09-16 07:13:41 +00:00
Agetian
33f3639d75
- Fixed text formatting.
2014-09-16 07:12:41 +00:00
Agetian
90d4d3aa6f
- Fix an index of bounds exception related to visualizing card information for cards with AF Charm.
2014-09-16 06:08:33 +00:00
drdev
7628278300
Fix Tutor for Card dev mode option
2014-09-15 22:59:56 +00:00
drdev
a612161db2
Prevent stack order being reversed
2014-09-15 21:28:21 +00:00
elcnesh
1922a83c44
Merge GuiRefactoring back into trunk.
...
Note that this changes ALL the display code to not pass game objects directly into the GUI, so bear that in mind when merging local changes (and in future commits).
2014-09-15 12:12:02 +00:00
elcnesh
8bc99d7a5b
Merged changes from trunk to GuiRefactoring: 27390-27405.
2014-09-15 11:17:15 +00:00
drdev
47fd531afc
Support tracking colors of mana spent on X part of mana cost for cards like Soul Burn
2014-09-14 20:37:05 +00:00
drdev
e63276135f
Code cleanup
2014-09-14 18:25:58 +00:00
drdev
7464f31f9b
Fix so Soul Burn doesn't allow paying X with non-black, non-red mana
2014-09-14 17:47:10 +00:00
drdev
1d40924d0a
Prevent Gorilla Shaman refunding mana after there are no more remaining targets
2014-09-14 16:55:10 +00:00
drdev
4e5b5e4d6c
Simplify implementation of pre-announcing X
2014-09-14 16:44:42 +00:00
drdev
d7f31fdda6
Prevent possible crash in checkZoneRestrictions
2014-09-14 14:27:58 +00:00
Agetian
0ae716f8a3
- 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).
2014-09-14 12:59:38 +00:00
elcnesh
00bf228e0f
Merged changes from trunk to GuiRefactoring: 27326-27376.
2014-09-14 07:17:49 +00:00
elcnesh
7d8ec24fbe
Prevent possible NPE.
2014-09-14 06:19:59 +00:00
Agetian
0c6b92cf78
- Fixed a NPE when entering deck editor.
2014-09-14 04:23:21 +00:00
Krazy
20ef2a9d27
Added support for Lens of Clarity.
2014-09-13 22:56:30 +00:00
Krazy
835ecb735c
Updated display of charm-like spells in the card details panel to look like the new cards in KTK.
2014-09-13 20:00:32 +00:00
drdev
8aaa1da773
Restore version back to 1.5.28 and update mobile game to match
2014-09-13 16:13:28 +00:00
Agetian
2ddcc854a3
- Fixed delayed parameter propagation for Extort.
2014-09-13 16:09:12 +00:00