Commit Graph

31985 Commits

Author SHA1 Message Date
Sol
d80a8dcad4 - Rishkar SVar:Picture line appended to description on line before it 2017-01-14 19:11:40 +00:00
Agetian
fb9f3cac48 - Correctly predict the amount of damage that will be dealt by AF DealDamage where X is dependent upon the number of cards in hand (and the spell is cast from hand). 2017-01-14 17:49:31 +00:00
Agetian
d31d92418c - Fixed Gremlin Infestation. 2017-01-14 16:09:15 +00:00
Agetian
e6554a610a - Fixed Aethersquall Ancient ability description. 2017-01-14 16:03:53 +00:00
Agetian
ad52c457b6 - Fixed Skittering Crustacean ability description. 2017-01-14 16:03:28 +00:00
Agetian
27ad23104b - Named the parameter CheckSelfLKIZone to be more self-explanatory. 2017-01-14 08:43:36 +00:00
Agetian
94b409aaf0 - Changed LKI zone check on a replacement effect into an optional parameter CheckLKIZone$ True. This can be used selectively on cards where not getting a replacement effect (e.g. on mass removal) can be an issue. This approach has less potential to break other things than when applied en masse.
- Added CheckLKIZone$ True to Kalitas, Traitor of Ghet.
2017-01-14 08:39:28 +00:00
Agetian
7fd0e4bcab - Some more AER card fixes. 2017-01-14 07:47:10 +00:00
Agetian
c76e6a0471 - Preparing mobile Forge release 1.5.59.001 2017-01-14 06:51:39 +00:00
Agetian
6eeeeb2e08 - Fixed the Oracle text of some AER cards. 2017-01-14 06:38:45 +00:00
Agetian
bde27401e5 - Fixed Servo Schematic. 2017-01-14 06:34:34 +00:00
Agetian
be29951d76 - Further progress with quest draft tournaments in mobile Forge. There are a few issues remaining, most notably a stupid duplication of "edit deck / leave tournament" button set in prepare deck mode that I can't solve (tried a gazillion things already) and the fact that AI vs. AI match results do not register properly unless the quest is in "Simulate AI vs. AI Matches" mode, In Simulate AI vs. AI Matches mode, the QDTs should be largely playable and completable (with a couple caveats). In non-Simulate mode, they are not completable yet. 2017-01-14 06:30:42 +00:00
Agetian
8018da67db - Act of Treason should be cast by the AI in Main1 on opponent's creatures 2017-01-14 04:49:07 +00:00
Sol
293c71e77d - Fix each existing counter using wrong object comparison 2017-01-14 03:43:40 +00:00
Sol
1d990b1a41 - Updating Rankings for AER 2017-01-14 02:11:33 +00:00
Krazy
26eec4cf8b [maven-release-plugin] prepare for next development iteration 2017-01-14 02:08:47 +00:00
Krazy
5196c1bf62 [maven-release-plugin] prepare release forge-1.5.58 forge-1.5.58 2017-01-14 02:08:36 +00:00
Krazy
11db819b90 Update CHANGES.txt for the next release 2017-01-14 02:04:26 +00:00
pfps
1fba3283d4 Add in more description of spellability when selecting targets and paying mana costs 2017-01-13 21:13:15 +00:00
Agetian
4c2eb86a0f - A little tweak to the previous commit. 2017-01-13 17:38:04 +00:00
Agetian
50c7d5b413 - Addition to the previous commit: only use LKI in ReplaceMoved if replacing a card movement upon removal (Kalitas, Traitor of Ghet + Wrath of God), otherwise use current information, e.g. for ETB replacement effects (e.g. Essence of the Wild copy). Still needs overhaul to avoid exclusions. 2017-01-13 17:31:24 +00:00
Agetian
fe64e7b451 - Fixed Essence of the Wild still making the card enter the battlefield as a copy of itself even if it's destroyed in response to a creature spell going on stack.
- This is related to the way ReplaceMoved effects are handled, currently it's a hacky solution that tries to get the best of both worlds (e.g. effects like Kalitas + Wrath of God to function correctly *and* ETB replacement effects like Essence of the Wild to function correctly). Most likely this needs some (serious) rework to get it working correctly in all cases without the need for special exclusions.
- Updated CHANGES.txt known issues accordingly.
2017-01-13 17:11:14 +00:00
Agetian
c08d7e04a5 - Added Essence of the Wild issue to known issues in CHANGES.txt so that it's not forgotten. 2017-01-13 16:39:40 +00:00
Agetian
7ecf2738aa - Additional NPE guards. 2017-01-13 16:19:48 +00:00
Agetian
04c713eb33 - Some more minor implementation tweaks for Destroy AI. 2017-01-13 16:15:27 +00:00
Agetian
410572cda0 - A more robust check for hasXCost in Destroy AI. 2017-01-13 16:12:51 +00:00
Agetian
317eeb7133 - Improved Destroy AI when dealing with mana costs featuring X ("destroy X target creatures") - the AI will consider these SAs even if it can't afford to target everything that is targetable on the battlefield. 2017-01-13 16:09:09 +00:00
Agetian
bfc0c0e3ee - Fixed Indomitable Creativity shuffling. 2017-01-13 15:55:55 +00:00
Agetian
a0153a7fd5 - Fixed Consuming Vapors targeting prompt. 2017-01-13 15:23:23 +00:00
Agetian
732ec3e936 - Only shuffle the library once for Indomitable Creativity. 2017-01-13 14:42:26 +00:00
Agetian
65ee725640 - Updated Indomitable Creativity to use AF Destroy instead of AF ChangeZone. 2017-01-13 14:36:31 +00:00
Agetian
039f625d8e - A little bit more consistency in Indomitable Creativity (no functional change). 2017-01-13 14:18:15 +00:00
Agetian
88ab90b0c7 - Added Indomitable Creativity [AER]. 2017-01-13 14:16:11 +00:00
Agetian
0a02a0b01b - Improved Perilous Predicament prompts. 2017-01-13 13:55:46 +00:00
Agetian
d6735d3928 - Corrected Cleanup SVar name in Perilous Predicament. 2017-01-13 13:54:00 +00:00
Agetian
b6db51b16f - Added a few missing Planeswalker$ True declarations on new AER planeswalkers. 2017-01-13 13:48:37 +00:00
Agetian
f0a81e88a2 - Fixed Herald of Anguish ability cost. 2017-01-13 10:02:48 +00:00
Agetian
91198b1de4 - Shortened one of the achievements' names that did not fit the label box. 2017-01-13 09:41:27 +00:00
Agetian
ec68b59e24 - Log formatting fix in LifeGainEffect. 2017-01-13 09:05:09 +00:00
Agetian
2cd474fbf3 - Removed unused import. 2017-01-13 09:03:54 +00:00
Agetian
945df442e2 - Adding missed imports. 2017-01-13 09:01:54 +00:00
Agetian
301ec47c84 - Added AER Planeswalker decks. 2017-01-13 06:17:25 +00:00
Agetian
449ffc20ba - Deleted the files in upcoming (moved over in previous commit). 2017-01-13 06:01:37 +00:00
Agetian
ad5bd22982 - Moved Ice Over and Resourceful Return from upcoming to standard named folders. 2017-01-13 05:55:28 +00:00
Agetian
fd53400e0d - Removed an unused import. 2017-01-13 04:25:58 +00:00
Agetian
1b75d12518 - Default implementation for remove in SpellAbilityChoicesIterator (to satisfy Java 7 requirements). 2017-01-13 04:25:32 +00:00
Sol
f08b8ab5e0 - Migrate upcoming to normal letter folders 2017-01-13 00:53:00 +00:00
Agetian
8600e88de7 - Added Perilous Predicament [AER] (by Hanmac). 2017-01-12 20:25:42 +00:00
Hanmac
3ff06ee567 CounterPutEffect and CounterPutAi: refactor it to make the AI better use of chooseCounterType 2017-01-12 19:29:32 +00:00
Hanmac
29646ca05f PlayerPredicates: add counter Predicates from CardPredicates, probably might do a base class for that 2017-01-12 19:22:13 +00:00