Commit Graph

33559 Commits

Author SHA1 Message Date
swordshine
4b4396bd09 - Fixed Unraveling Mummy 2017-06-30 04:07:26 +00:00
austinio7116
787f621b48 Fixed typo in Life Goes On name 2017-06-29 21:26:35 +00:00
Agetian
70d56a080b - Temporarily reverting the Java 8 stream commit (does not compile for Android, pending investigation). 2017-06-29 18:33:36 +00:00
Agetian
3ae2ba687b - Fixed references in Last Rites. 2017-06-29 18:19:46 +00:00
Agetian
642c4221c2 - Fixed token name for Crested Sunmare. 2017-06-29 18:18:19 +00:00
Agetian
f1b5c104c1 - Committing the fourth batch of HOU cards by Marek. 2017-06-29 18:17:53 +00:00
Agetian
b06d639bff - Fixed stack description of AF RevealEffect. 2017-06-29 18:11:46 +00:00
Agetian
b63587834b - Imports fix. 2017-06-29 18:03:08 +00:00
Agetian
f9c23f493b - Java 8 implementation of filtering in ConquestData#getAccessiblePlaneCount. 2017-06-29 18:02:43 +00:00
Agetian
ea28c67ffd - A temporary hacky fix to make it possible to disable the damage prevention replacement effects when a card loses the relevant keyword (e.g. Glittering Lion).
- Most likely won't work in certain corner cases, so it's in until a rewrite is done to properly support this.
2017-06-29 16:24:12 +00:00
Agetian
64ed0c1d93 - Adding new puzzles from the pack submitted by Rooger which are reported to work. 2017-06-29 16:11:13 +00:00
Agetian
597d3128f4 - Improving the Solve a Puzzle screen: it's now themed, and there is a vertical scrolling pane available. 2017-06-29 16:09:44 +00:00
Agetian
e665f5df1d - Integrating the QuestEventDraft "wins to rotate draft" fix by Seravy. 2017-06-29 15:56:46 +00:00
Agetian
eafb9b6c22 - Minor formatting fix. 2017-06-29 15:50:25 +00:00
Agetian
2fda40836d - Refactoring QuestEventDuelManager#generateDuels to avoid code duplication/complication. 2017-06-29 15:49:33 +00:00
Agetian
7080f777e2 - Fixed Phyrexian Portal. 2017-06-29 15:22:27 +00:00
Agetian
469960cdeb - Fixed Electryte not being mandatory. 2017-06-29 15:07:55 +00:00
Agetian
9aa4e3d9cf - Integrating More Duel Choices patch by Seravy. 2017-06-29 14:03:56 +00:00
Agetian
63024322ee - Formatting SFilterUtil. 2017-06-29 13:15:31 +00:00
Agetian
c297cd599c - Integrating foil card filter by Seravy. 2017-06-29 13:14:23 +00:00
Agetian
83a3bcb9ef - A more specific condition for Mana Leech. 2017-06-29 12:47:12 +00:00
Agetian
ff382aec08 - Fixed Mana Leech. 2017-06-29 12:43:48 +00:00
austinio7116
0367d3e0e7 Added quest preference option to modify shop max selling price. 2017-06-29 08:10:56 +00:00
Agetian
557603a465 - Fixing formatting. 2017-06-29 07:55:34 +00:00
Agetian
d3d2ae6313 - Formatting QuestEventDuelManager. 2017-06-29 07:54:20 +00:00
Agetian
d3089c2955 - Fixed Add Random Duel crashing if a difficulty tier is not available in the quest world. 2017-06-29 07:51:45 +00:00
austinio7116
ba71e6a7e3 Avoid errors due to loading cards for card-based deck generation when lazy loading is enabled (for now just disables card-based deck generation completely) - does not handle cases where card-based decks are currently selected in constructed, then the lazy loading is switched on, then forge restarted. 2017-06-29 07:46:13 +00:00
swordshine
246542bdad - Removed hasLevelUp 2017-06-29 05:45:00 +00:00
Hanmac
84f13fe9c9 Card: remove unused hasEmbalm and hasEternalize again 2017-06-29 04:40:09 +00:00
Hanmac
a745e9191b Vizier of the Anointed: use with<Keyword> instead of defining new properties 2017-06-29 04:39:01 +00:00
Hanmac
98f97f8fb8 CopyPermanentEffect: fixed Embalm trigger and fix some Remove StaticAbilities too 2017-06-29 04:35:31 +00:00
swordshine
2c91682a23 - HOU: Added Vizier of the Anointed 2017-06-29 02:33:42 +00:00
swordshine
a890c0dbd5 - HOU: Added 2 cards 2017-06-29 02:04:34 +00:00
Agetian
4e48078d2b - Clean up PayX and SunburstValue when a card goes to a zone like graveyard,exile,etc., so that it's not remembered in case a card is replayed via something like Goblin Dark-Dwellers. 2017-06-28 19:37:42 +00:00
Agetian
392cceb083 - Fixed Goblin Racketeer. 2017-06-28 19:08:16 +00:00
Agetian
b3e96da2e2 - For Multikicker cards, AI should bail if the original cost was {0} and no multikicker was paid (e.g. Everflowing Chalice). 2017-06-28 16:53:10 +00:00
Agetian
e30b3f9166 - Added a missing reference to Whiplash Trap. 2017-06-28 14:47:57 +00:00
Agetian
65a303f71c - NPE prevention in SpellAbility#canTarget. 2017-06-28 13:51:45 +00:00
Agetian
231131dcd3 - Revert back to announcing AI Multikicker in ComputerUtilMana (might play better with non-permanent multikicker cards). 2017-06-28 03:26:11 +00:00
Agetian
a820bf1c4a - Attempting to fix a NoSuchElementException in ChangeZoneAllAi when no opponent can be legally targeted with an ability. 2017-06-28 03:03:01 +00:00
Agetian
dd27db3caf - Fixed Resolute Survivors triggering from any zone. 2017-06-28 02:46:46 +00:00
Agetian
4a1a314cfd - A better place for the AI announce of Multikicker. 2017-06-27 18:31:26 +00:00
Agetian
3110e68a86 - Added fallback abilities to HOU Torments. 2017-06-27 17:04:14 +00:00
Agetian
a864ff3abd - Minor tweak in Torment of Hailfire. 2017-06-27 16:59:23 +00:00
Agetian
e879bbe725 - Reverted previous commit (doesn't seem to change anything, can't reproduce the multiple trigger bug in either implementation). 2017-06-27 16:50:29 +00:00
Agetian
0ffbe07007 - Fixed Resolute Survivors. 2017-06-27 16:47:29 +00:00
Agetian
247f8f5be1 - Integrating the zone restriction check as a mandatory part of SpellAbility#canTarget. 2017-06-27 16:35:49 +00:00
Agetian
934683f4d5 - Added simple AI blocking logic against Afflict.
- Used getNetXXX instead of getCurrentXXX in several places in the code for more precise P/T AI prediction.
2017-06-27 12:51:16 +00:00
Agetian
39267c0a9a - Fixed trigger description of Afflict. 2017-06-27 10:45:01 +00:00
Agetian
09ac6f6d11 - Fixed Earthshaker Khenra. 2017-06-27 10:11:24 +00:00