Commit Graph

34022 Commits

Author SHA1 Message Date
Agetian
5263edc3e2 - Minor restructuring/update in Puzzle code. 2017-08-21 09:44:45 +00:00
Agetian
99b80cccad - Unified puzzle description for INQ01. 2017-08-21 06:50:18 +00:00
Agetian
9794c5a188 - Added puzzle INQ03 (Dead Man's Hand #03). 2017-08-21 06:46:36 +00:00
Agetian
2bd19736f4 - Added puzzle INQ02 (Dead Man's Hand #02). 2017-08-21 06:06:55 +00:00
Agetian
13376d0ced - Improved handling of script execution in GameState to support subabilities and KW Awaken (other keywords with mana cost might need similar treatment later). 2017-08-21 04:50:49 +00:00
Agetian
1aa8475295 - Added a special turn ID correction for puzzles that begin right before the beginning of the human's turn (e.g. INQ01).
- Added support for "Gain Control of Specified Permanents" goal type to Puzzle Mode.
2017-08-20 18:55:12 +00:00
Agetian
4bffe22f68 - Added puzzle INQ01 (Inquest Gamer - Dead Man's Hand #01). 2017-08-20 18:36:58 +00:00
Agetian
094941ab8c - Added support for Imprinted cards to GameState. 2017-08-20 17:51:29 +00:00
Agetian
1a1bcc8d5c - Added support for "Play the Specified Permanent" type objective to Puzzle Mode (e.g. Inquest puzzles). 2017-08-20 17:37:54 +00:00
Agetian
e77eb8a563 - Added a new C17 card to Kaladesh plane in Planar Conquest. 2017-08-20 16:17:17 +00:00
swordshine
c063ccfa02 - C17: Added Portal Mage 2017-08-20 15:31:20 +00:00
Agetian
b1ccb5c3de - Fixed a couple weirdly auto-formulated stack/prompt descriptions. 2017-08-20 15:07:11 +00:00
Agetian
29b4704c4b - Reverted adding Shining Shoal (misread how the card works, need prevention from source, will see if I can update the script later). 2017-08-20 11:59:26 +00:00
Agetian
931d7d55dd - Fixed description for Shining Shoal. 2017-08-20 11:45:52 +00:00
Agetian
2df0403c94 - Added Shining Shoal (uses the same scripting strategy as Captain's Maneuver). 2017-08-20 11:45:35 +00:00
Agetian
9cd878bad1 - More Volrath's Shapeshifter QoL. 2017-08-20 05:12:17 +00:00
Agetian
4c816eabc1 - Reverting an accidental experimental test line commit. 2017-08-20 04:24:38 +00:00
Agetian
d28cbf3863 - Some Volrath's Shapeshifter fixes and QoL improvements. 2017-08-20 04:23:11 +00:00
swordshine
6269719b70 - Fixed last commit 2017-08-20 03:28:03 +00:00
swordshine
8a347e71ed - C17: Added Alms Collector 2017-08-20 03:26:18 +00:00
Agetian
9c44662f2e - Fixed a NPE in the new AiController code. 2017-08-20 03:24:25 +00:00
Agetian
884291a8a3 - Fixed a PO2 challenge deck title and description. 2017-08-20 03:23:15 +00:00
Agetian
97428909a4 - Minor code style fix. 2017-08-19 19:38:10 +00:00
Agetian
a0bb52ff5f - Added Volrath's Shapeshifter with rudimentary, simple AI support.
- Was tested in most typical circumstances, including cloning it. However, may not yet be perfect in some corner cases. Improvements are welcome.
2017-08-19 18:05:44 +00:00
Agetian
1a766c3ccc - Fixed Edgar Markov. 2017-08-19 13:06:39 +00:00
Agetian
19bea70dc0 - Added an implementation note. 2017-08-19 09:18:14 +00:00
Agetian
322a7020e3 - Better fix for Aluren: detect zone granting permissions from the MayPlay card options themselves, not by card name.
- Fixed Qasali Ambusher.
2017-08-19 09:15:09 +00:00
Agetian
242444ecc9 - Attempting to fix Aluren. 2017-08-19 07:31:42 +00:00
Agetian
4820ebba84 - Added AILogic$ ExileGraveyards to more cards. 2017-08-19 06:05:09 +00:00
Agetian
7658481db2 - Slightly improved AI for Scavenger Grounds activated ability. 2017-08-19 06:02:34 +00:00
Agetian
f41644bc97 - Fixed Crook of Condemnation mana cost. 2017-08-19 03:41:54 +00:00
Agetian
2163eb5910 - Fixed the AI playability of Bargain. 2017-08-18 19:26:09 +00:00
Agetian
ffbaf1e54f - Added Rock Hydra. 2017-08-18 19:02:16 +00:00
Agetian
76ac47bbc6 - Preparing Forge for Android publish 1.6.2.001 [incremental]. 2017-08-18 17:15:11 +00:00
Blacksmith
d499f1af65 Clear out release files in preparation for next release 2017-08-18 17:12:17 +00:00
Blacksmith
a249eeab22 [maven-release-plugin] prepare for next development iteration 2017-08-18 17:07:15 +00:00
Blacksmith
712e7dbeb8 [maven-release-plugin] prepare release forge-1.6.2 forge-1.6.2 2017-08-18 17:07:05 +00:00
Blacksmith
22571acd0c Update README.txt for release 2017-08-18 17:05:06 +00:00
Agetian
eba8d0bd80 - Adding support for C17 cards to Planar Conquest [part 2]. 2017-08-18 17:03:07 +00:00
Agetian
4b52dea65a - Adding support for C17 cards to Planar Conquest. Some commanders can be moved to other planes later once they're implemented (e.g. Mirri to Dominaria, etc.). 2017-08-18 17:01:41 +00:00
Agetian
a5eeaae0d0 - Prevent a NPE when trying to zoom a card before a single card is selected. 2017-08-18 15:23:08 +00:00
Agetian
0d85eb6b90 - Documenting changes in CHANGES.txt. 2017-08-18 15:20:37 +00:00
Agetian
3abb226b5c - Added a keyboard shortcut to zoom in/out of the card in desktop Forge (default Z). 2017-08-18 14:53:20 +00:00
Agetian
d38fdfb291 - Documenting changes in CHANGES.txt. 2017-08-18 14:35:58 +00:00
Agetian
a63361302d - Migrating C17 from upcoming to named folders. 2017-08-18 14:34:54 +00:00
Agetian
069dbce000 - Removed a P/T assignment from Abandoned Sarcophagus. 2017-08-18 14:32:39 +00:00
Agetian
5970c575c8 - [C17] Added Mirri, Weatherlight Duelist.
- Not sure if oneBlockerPerOpponent is better off as a global rule or a keyword, feel free to change it to a keyworded implementation if appropriate.
2017-08-18 11:32:22 +00:00
Agetian
6ba659ff55 - Fixed the second, third, etc. AI never blocking anything in multiplayer when multiple players are attacked at the same time. 2017-08-18 06:22:55 +00:00
Agetian
2c9f0e3c7d - Fixed the AI incorrectly considering sorcery-speed tap abilities like Outlast, thus never using them. 2017-08-18 06:07:37 +00:00
Agetian
06359b9d06 - A clarification in CHANGES.txt. 2017-08-18 04:00:58 +00:00