Commit Graph

2908 Commits

Author SHA1 Message Date
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
elcnesh
89b3395cec Completely refactor the GUI code.
All direct references to a gui have been replaced by a field, allowing dynamic GUI assignment throughout the code (necessary for eg. network play). Fixes almost all errors. Untested.
2014-09-04 09:44:31 +00:00
Sol
fb4ac61919 - Combat.getBandOfAttacker() should only return from lkiCache if the card found in the cache actually was attacking 2014-09-04 03:10:01 +00:00
drdev
147255108a Fix typo that resulted in 24 Swamps and 0 Forests for Momir Basic
Version bump to 1.5.26.004
2014-09-02 12:21:46 +00:00
drdev
95fd905c5a Avoid needing to show Commander effect black rectangle in command zone
Make it so when Commander effect needs to be displayed (such as for confirmation dialog for replacement effect), the commander's name and image are used
2014-09-01 18:02:47 +00:00
drdev
45942de46f Support showing command zone inline with lands instead of in a tab 2014-09-01 04:12:42 +00:00
drdev
4160e78d39 Support actually starting a Momir Basic game and lay the groundwork for other game types with auto-generated decks 2014-09-01 02:58:58 +00:00
drdev
1e901cb59a Code cleanup 2014-09-01 01:51:38 +00:00
drdev
034f56d331 Add Momir Basic format and game type 2014-09-01 01:17:45 +00:00
swordshine
8ef85b3628 - KTK: Added Herald of Anafenza 2014-08-31 05:21:28 +00:00
elcnesh
bb9fac0f2d Fix possible error with merging keyword changes. 2014-08-30 22:53:45 +00:00
drdev
9b24119eab Make it so mana pool is shown if you prompted to pay mana after floating mana 2014-08-30 22:14:49 +00:00
drdev
16c140c7ad Prevent abilities being put on the Undo stack if not activated by Gui player 2014-08-30 21:11:16 +00:00
Chris
bc65e884f8 [maven-release-plugin] prepare for next development iteration 2014-08-29 14:43:59 +00:00
Chris
4f509f28b7 [maven-release-plugin] prepare release forge-1.5.25 2014-08-29 14:43:45 +00:00
Sloth
fc71b705f8 - Fixed Pale Wayfarer. 2014-08-23 11:16:36 +00:00
drdev
e1e2eb0c92 Give user a chance to respond if opponent blocks a creature they were forced to attack with after pressing End Turn 2014-08-22 04:36:23 +00:00
drdev
1b26d6677b Ensure creatures that must attack do so even if you End Turn before combat 2014-08-22 04:23:22 +00:00
drdev
7a98346356 Cancel auto-pass for all opponents of activating player when a new non-triggered ability is put on the stack 2014-08-22 04:00:59 +00:00
swordshine
4139f46f91 - KTK: Added Jeskai Elder 2014-08-21 12:01:40 +00:00
elcnesh
cc7098e31b Display text changes in keywords. 2014-08-21 09:47:23 +00:00
elcnesh
1922fdde66 Fix bug in Swirl the Mists (accidentally introduced in r27099). 2014-08-20 14:45:56 +00:00