Commit Graph

2908 Commits

Author SHA1 Message Date
elcnesh
abed6a4024 Fix text changing costs, and fix displaying intrinsic SpellAbilities with changed text. 2014-08-19 20:03:52 +00:00
elcnesh
ce97950c8e Display changed text in abilities with strikethrough, and move the display code. 2014-08-18 15:03:59 +00:00
elcnesh
fca084c44e Cleanup code for plural type names (like Clerics), and fix them for type changing effects. 2014-08-18 12:52:45 +00:00
elcnesh
12b0aa8e40 Fix NPE in KeywordsChange. 2014-08-17 07:32:24 +00:00
elcnesh
d7bea5d518 Fix some problems with text changing related to Effects and replacements. Also fixed Words of Wilding. 2014-08-16 19:30:10 +00:00
elcnesh
55efef6406 Fix changing color words in "Protection from all colors". 2014-08-16 07:53:22 +00:00
Sloth
e28f1a1a37 - Fixed a NPE in applyAbilityTextChangeEffects. 2014-08-16 06:29:43 +00:00
Chris
2012621be7 [maven-release-plugin] prepare for next development iteration 2014-08-15 18:40:00 +00:00
Chris
48f4e4d801 [maven-release-plugin] prepare release forge-1.5.24 2014-08-15 18:39:45 +00:00
swordshine
b4549ebfe6 - Move "Offering" from modifiableKeywords to modifiableKeywordEndings 2014-08-15 14:31:13 +00:00
swordshine
cf80f5f48b - Prevent an NPE 2014-08-15 14:14:40 +00:00
elcnesh
0834873756 Many changes to make text changing effects work better. Highlights:
- Correctly identify which SpellAbilities are intrinsic;
- Prepare for fixing Chroma/Devotion;
- Fix which keywords are text-changed.
2014-08-15 11:17:20 +00:00
drdev
846fdc0fb3 Add Auto-Yields dialog and support for temporarily disable all auto-yields 2014-08-15 02:43:58 +00:00
swordshine
1e885cecdc - Prevent an NPE when AI tried to activate Back from the Brink 2014-08-14 09:39:57 +00:00
elcnesh
e27ab626fe Fix changing text of keywords added to players. To do so, refactor the player keywords code to use the same construction as cards. 2014-08-12 20:48:00 +00:00
elcnesh
8876a27af1 Fix GenericChoice to not fizzle when the choosing player can't be targeted, and isn't. 2014-08-12 20:20:40 +00:00
elcnesh
0f5697d1fa Restore accidentally removed null check in text changes. 2014-08-12 19:52:20 +00:00
elcnesh
331016cef7 Fix replacing "Green" in Omnath by another color. 2014-08-12 19:49:48 +00:00
drdev
eb3f668410 Support auto-yielding to abilities on the stack 2014-08-12 01:37:03 +00:00
elcnesh
584eefbfe7 Add Swirl the Mists (plus some general text change cleanup). 2014-08-11 21:31:11 +00:00
elcnesh
0d534be21e Add code allowing text-changing effects (+some cleanup). 2014-08-11 09:22:18 +00:00
Sol
2168779735 - Fixing infinite loop when the active player dies during his turn in a multiplayer game 2014-08-10 19:31:29 +00:00
drdev
4250459eca Support canceling End Turn 2014-08-10 05:19:45 +00:00
drdev
7d77e2007c Make end turn button meet player's expectations by skipping the attack phase and not requiring you to respond to triggers 2014-08-10 04:19:54 +00:00
swordshine
a6101203c7 - Added Pygmy Hippo 2014-08-07 13:33:36 +00:00
swordshine
d1c0340bfc - Added Drain Power 2014-08-07 12:21:16 +00:00
swordshine
cc90fc61c6 - Added North Star 2014-08-06 05:59:40 +00:00
Sol
10ed5c3db1 - Adding +2 Mana for Flash Keyword to be displayed in the card detail panel (for cards like Rout) 2014-08-06 03:47:03 +00:00
swordshine
81718d866e - Update LifeExchangeEffect 2014-08-05 06:05:25 +00:00
swordshine
e8d92ce5b1 - Fixed CopyPermanentEffect 2014-08-05 01:53:55 +00:00
drdev
1618079d7b Fix so life label has proper starting life total 2014-08-04 21:36:50 +00:00
drdev
39e6ffc95f Code cleanup 2014-08-04 21:30:27 +00:00
Sloth
1ec07dcae7 - Prevent a possible NPE. 2014-08-04 20:41:08 +00:00
Sloth
4571aecf48 - Fixed a bug of Precursor Golem and friends. 2014-08-04 20:32:09 +00:00
drdev
d62daa5b47 Flesh out saving and loading game state some more 2014-08-04 03:00:32 +00:00
drdev
4f6d22e182 Start working on serialization support for game state 2014-08-03 23:47:34 +00:00
drdev
28880dc230 More code cleanup 2014-08-03 18:12:13 +00:00
drdev
dc148d833a Code cleanup 2014-08-03 18:09:52 +00:00
drdev
a7f9837601 Refactor random and color deck generators 2014-08-03 16:07:24 +00:00
swordshine
4419a85ea2 - Added Cultural Exchange 2014-08-03 13:24:59 +00:00
swordshine
dcc61c6d1c - Added Panglacial Wurm 2014-08-03 08:29:22 +00:00
swordshine
c7c75e576b - Added Sentinel Dispatch 2014-08-03 07:28:01 +00:00
Chris
061baa5664 [maven-release-plugin] prepare for next development iteration 2014-08-01 14:47:37 +00:00
Chris
b2138b9a03 [maven-release-plugin] prepare release forge-1.5.23 2014-08-01 14:47:22 +00:00
elcnesh
12391340f9 Fix Angelic Arbiter for multiplayer. (+remove some unused methods) 2014-07-30 12:38:37 +00:00
elcnesh
e682111d35 Fix to allow creatures to attack at all (oops). 2014-07-30 11:58:52 +00:00
elcnesh
49df281a2f In multiplayer games, let the coin toss winner decide who starts the game, rather than have him choose between himself and the first opponent. (Nothing changes in 1-vs-1 games.) 2014-07-30 11:20:58 +00:00
elcnesh
2b3ede060b Remove some more references to getOpponent, refactor some cards to support the changes. 2014-07-30 10:50:47 +00:00
elcnesh
fb03ed6654 Fix effects that have a player attack a certain GameEntity (like Gideon Jura, Taunt). 2014-07-30 09:51:24 +00:00
elcnesh
db07b734a1 Fix cost reducers (like Heartstone and Training Grounds). 2014-07-30 09:27:20 +00:00