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
drdev
91ccdc1f75
Change version back to 1.5.27
2014-09-13 15:49:11 +00:00
swordshine
6c0f34c3b9
- Elixir of Immortality should not shuffle the library twice
...
- New CounterType Gem
2014-09-13 13:35:27 +00:00
elcnesh
295423050b
Merged changes from trunk to GuiRefactoring: 27297-27319.
2014-09-13 07:53:24 +00:00
Chris
7020fa97ac
[maven-release-plugin] prepare for next development iteration
2014-09-13 02:43:34 +00:00
Chris
268ab4c547
[maven-release-plugin] prepare release forge-1.5.27
2014-09-13 02:43:19 +00:00
drdev
b7c8a57730
Improve message for Devour
2014-09-12 23:45:55 +00:00
Chris
008b6eca4f
[maven-release-plugin] prepare for next development iteration
2014-09-12 16:26:32 +00:00
Chris
b59c5f752d
[maven-release-plugin] prepare release forge-1.5.26
2014-09-12 16:26:20 +00:00
elcnesh
1ba2cb498b
HUGE update to the GUI refactoring, fixing most known bugs and making everything run a lot faster and smoother.
...
Fixed: exceptions during combat, display of face-down cards, searching libraries, mindslaver effects, and more.
2014-09-11 15:46:33 +00:00
elcnesh
fbcc8dbf1c
Fix planes and schemes in GUI refactoring.
2014-09-10 13:00:49 +00:00
elcnesh
ecdd2b2995
Merged changes from trunk to GuiRefactoring: 27239-27260
2014-09-09 09:30:57 +00:00
elcnesh
0222c64b62
Fix many more problems with the GUI refactoring (plus some preparations for mobile GUI support).
2014-09-09 08:37:17 +00:00
drdev
e64de69a39
Make it so X mana costs are paid using a pre-mana payment announcement
2014-09-07 21:54:12 +00:00
drdev
407bc67af9
Support Replicate using pre-mana cost announcement
2014-09-07 21:15:31 +00:00
drdev
622896c398
Fix typo for Replicate
2014-09-07 20:45:22 +00:00
drdev
cdf4a891d7
Optimize card loading
2014-09-07 20:44:07 +00:00
drdev
b0cba37cb5
Fix typo for Transmute
2014-09-07 20:16:34 +00:00
drdev
683ccbcf41
Fix so MultiKicker is announced before mana paid
2014-09-07 20:15:16 +00:00
drdev
3427709c7b
More code cleanup
2014-09-07 18:52:08 +00:00
drdev
cda130b233
More code cleanup
2014-09-07 18:38:53 +00:00
drdev
b8b26657f9
More code cleanup
2014-09-07 18:31:39 +00:00
drdev
be826672f2
Refactor variant descriptions into GameType enum
2014-09-07 17:35:54 +00:00
elcnesh
5925c35486
Merged changes from trunk to GuiRefactoring: 27198-27235
2014-09-07 09:27:46 +00:00
elcnesh
c931379ce8
Fix many problems and errors encountered while testing the GUI refactoring.
2014-09-07 08:51:40 +00:00
swordshine
b29852df19
- KTK: Added Dragon's Eye Savants, Horde Ambusher, Ruthless Ripper, Watcher of the Roost
2014-09-07 04:40:57 +00:00
swordshine
c7f0d5316c
- KTK: Added Clever Impersonator, End Hostilities, and Ugin's Nexus
2014-09-06 05:34:25 +00:00
swordshine
0d2b5ea076
- Fixed Mystical Teachings
2014-09-06 04:29:58 +00:00
Agetian
c080f5cb19
- Fix a rare NPE related to trying to show a card to a particular player outside of game context.
...
- Allow all cards to be shown the player when in developer mode (in order to be consistent with the fact that the player is able to see everything in dev mode including both players' hands and the content of both libraries).
2014-09-06 04:24:39 +00:00
drdev
162435ca52
Fix so Oracle Text appears on fallback image for copies
2014-09-05 14:18:16 +00:00