excessum
82e7d6a1e4
- Re-implemented Convoke shard mapping for AI
2014-10-02 12:34:11 +00:00
drdev
1dc64e18c6
Ensure tapped reset when card leaves the battlefield
2014-10-01 19:11:28 +00:00
drdev
ec1451fe85
Make spacing consistent
2014-10-01 16:44:50 +00:00
drdev
d8962746e6
Clear damage when card leaves battlefield
2014-10-01 16:39:52 +00:00
drdev
4978e34262
Commit large scale CardView refactoring to support head-to-head better, handle hidden and face down cards better, and reduce flickering of P/T and other attributes
2014-10-01 14:15:25 +00:00
Agetian
ba5feb5021
- Invert a condition in phasesCheck in an attempt to prevent a NPE
2014-09-30 19:00:30 +00:00
Agetian
b35aa63654
- Attempt to fix Battalion according to friarsol's suggestion.
2014-09-29 18:56:41 +00:00
elcnesh
9ce50662fe
Fix counter placement sound playing repeatedly.
2014-09-29 09:08:45 +00:00
drdev
1d02422553
Add Chromatic and Epic challenges
2014-09-28 18:38:24 +00:00
drdev
962ea5c452
Fix so targets for subabilities of stack items are accounted for with target arrows
2014-09-28 17:36:14 +00:00
drdev
05f289222a
Add 3 deck challenge achievements
2014-09-28 16:42:23 +00:00
drdev
ff50f4fe5f
Use \u syntax for special characters
2014-09-28 15:45:32 +00:00
elcnesh
e44b4b3cbc
Multiple fixes.
...
- Make determination of card viewing permissions much faster;
- A general fix related to choosing a fixed amount of options from a list;
- Improve display of card's names;
- Reduce card flickering when changing phases.
2014-09-28 15:43:34 +00:00
drdev
6969aaad91
Cleanup charm formatting
2014-09-28 15:39:27 +00:00
drdev
0a313c4071
Fix ManaScrewed achievement
2014-09-28 09:25:03 +00:00
drdev
afe1552659
Add Storm Chaser achievement
2014-09-27 21:25:49 +00:00
drdev
535e72e3fc
Add Arcane Master achievement
2014-09-27 21:16:43 +00:00
drdev
a5be45a160
Add RagsToRiches achievement
2014-09-27 20:16:21 +00:00
drdev
84f564b65e
Create achievement tracker class to make it easier to track information for certain achievements
2014-09-27 19:55:48 +00:00
drdev
1c6bf04143
Fix mana cost payments for cards that cost 0 mana
2014-09-27 19:43:59 +00:00
excessum
1cd69ebcb3
- Implemented AI for Convoke
2014-09-27 15:12:38 +00:00
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