Commit Graph

32874 Commits

Author SHA1 Message Date
Agetian
b056607a22 - Renamed SVar in Champion of Lambholt.
- Sadly, this still doesn't work correctly with multiple Champions of Lambholt on the battlefield at the same time. Better ideas are welcome.
2017-01-17 12:56:03 +00:00
Agetian
03aa5c942a - Fixed Aid from the Cowl. 2017-01-17 12:30:49 +00:00
Agetian
5814a30099 - Fixed Champion of Lambholt (active continuous ability description is very ugly for some reason though). 2017-01-17 11:55:43 +00:00
Agetian
24b1679c3d - Show [P/T] overlay for vehicles in desktop Forge. 2017-01-17 07:42:11 +00:00
Agetian
546ae9c877 - Removing RemAIDeck from Yawgmoth's Will. 2017-01-17 06:28:17 +00:00
Agetian
41ce87d6c3 - Clean up imports. 2017-01-17 06:15:52 +00:00
Agetian
3ae94b2206 - Added AILogic CastFromGraveyardUntilEOT to Effect AI.
- Made Yawgmoth's Will AI-playable.
2017-01-17 06:15:23 +00:00
Agetian
7c167b97bb - Fixed Scrap Trawler trigger not working for other artifacts. 2017-01-17 05:56:40 +00:00
Hanmac
8693a6415c cards: update Runemark. Add DeckHints and use IsPresent 2017-01-17 05:44:23 +00:00
Hanmac
68f9d2c999 Dark Inimations: use ExileOnMoved 2017-01-17 05:32:45 +00:00
Hanmac
20f354b331 CountersRemoveAi: refactor it for now, extend it later 2017-01-17 05:31:39 +00:00
Hanmac
8207e6060c fixed Scrap Trawler 2017-01-17 05:30:06 +00:00
Agetian
6e79aa7e14 - Added Greenbelt Rampager (AER). Consider adding a special "conditional branch execution" effect later to simplify and improve this script, as well as other complex scripts that branch out. 2017-01-17 04:56:18 +00:00
Sol
24e913023c - EffectEffect doesn't need useless override that is basically the same as it's inheriting (except worse) 2017-01-16 20:48:44 +00:00
Sol
1cb21f8865 - Fix missing ability restriction text 2017-01-16 20:44:20 +00:00
Agetian
62391268c2 - A little update to Hope of Ghirapur. 2017-01-16 16:11:22 +00:00
Agetian
0fc3d3c01f - Fixed the logic in how some parameters are checked in Player.java.
- Added Hope of Ghirapur (AER).
2017-01-16 16:08:53 +00:00
Agetian
50483b679b - Fixed Evolutionary Escalation. 2017-01-16 15:18:24 +00:00
Agetian
ca1476bc52 - Added Gonti's Machinations (by matrix4767). 2017-01-16 11:16:11 +00:00
Agetian
b64d28e108 - Fixed Sidar Kondo of Jamuraa mana cost. 2017-01-16 11:01:11 +00:00
Sol
00c77e65d2 - Fix Leave in the Dust spell description 2017-01-16 01:46:20 +00:00
Agetian
084b4ef8d2 - Less demanding layouting notification for the targeting overlay when removing a card panel 2017-01-15 14:17:29 +00:00
Agetian
b5258e9789 - Fixed Skyship Plunderer subtype. 2017-01-15 14:05:09 +00:00
Agetian
0fda15d033 - Even though the AI doesn't do anything with AF RearrangeTopOfLibrary, it should at least not miss mandatory triggers so they actually go on stack. 2017-01-15 10:37:56 +00:00
Agetian
126eb33e45 - Reverting previous commit, didn't work very well in practice. 2017-01-15 10:28:23 +00:00
Agetian
d4f28dfcda - Less aggressive match UI repaint on removeCardPanel (since it's done for the sake of targeting overlay, only call repaint for the selected card panel). 2017-01-15 10:21:32 +00:00
Agetian
6c0a38154d - Instead of doing the full layout, just redraw the match frame from removeCardPanel (prevents a crash when mass-removing cards with enchantments on them while also getting rid of lingering visual artifacts OTB). 2017-01-15 07:50:45 +00:00
Agetian
62ff68fde6 - Instead of doing the full layout, just redraw the match frame from removeCardPanel (prevents a crash when mass-removing cards with enchantments on them while also getting rid of lingering visual artifacts OTB). 2017-01-15 07:47:31 +00:00
Agetian
e46dd5ae69 - Do not forget to relayout cards on removing a card panel (fixes targeting overlay problems and possibly other "lingering layouting issues". 2017-01-15 07:28:47 +00:00
Agetian
f9c5947ab9 - AI should probably not miss opportunities to cast permanents without paying mana cost even if it's not the main phase 2 (e.g. killed Treasure Keeper cascading into a permanent). 2017-01-15 06:36:10 +00:00
Sol
695fdee77b Add Tymna the Weaver (C16) 2017-01-15 04:19:58 +00:00
Sol
181d477397 Deprecate Player.getOpponent() so we can eventually remove this function since the AI shouldn't use it 2017-01-15 03:59:35 +00:00
Sol
3cbee38b92 - Fix EditionTracking in relation to AE cards 2017-01-15 03:54:05 +00:00
Sol
6e78a1adca - Fix Hound Pet lvl4 potentially crashing 2017-01-15 03:29:49 +00:00
Sol
12e2f402c3 - Add Dark Inimations (AER) 2017-01-14 23:01:03 +00:00
Sol
adb4d094e4 - Add Scrap Trawler (AER) 2017-01-14 21:49:22 +00:00
Sol
1ecb00ab85 - Display PT for nonCreature Vehicles in Mobile where they were previously not visible 2017-01-14 21:14:00 +00:00
Agetian
7d498e2b03 - Better (shorter) option name. 2017-01-14 19:51:48 +00:00
Agetian
ef27adc5c6 - Improved detailed spell ability descriptions when paying costs/targeting by getting rid of the Targeting ERROR text in the prompt box at the time when the SA is not yet targeted by the player.
- Made the detailed SA descriptions on paying costs/targeting optional (can be enabled/disabled in preferences, enabled by default) for people wanting the old behavior (which might especially be useful for mobile Forge on small screens).
2017-01-14 19:44:01 +00:00
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