Commit Graph

35361 Commits

Author SHA1 Message Date
Agetian
e78f90bc62 - Attempting to fix IndexOutOfBoundsError in CostRemoveAnyCounter. Couldn't trace it to the root of the problem yet though. 2017-10-17 03:53:44 +00:00
Hanmac
19d5e8457f Aura Barbs: use RelativeTarget 2017-10-16 17:58:10 +00:00
Hanmac
0fb0837561 DamageDealEffect: add RelativeTarget for to be relative to Damage Source 2017-10-16 17:54:57 +00:00
Hanmac
6cff21f47b AbilityUtils: add CardController for getDefinedPlayers 2017-10-16 17:52:05 +00:00
Hanmac
477408676d UntapAI: fixed non-final problems 2017-10-16 17:24:41 +00:00
Indigo Dragon
97b675bc9f THIRD RUN WITH DDT 2017-10-16 14:18:59 +00:00
Indigo Dragon
65dab56ad0 Second run with DDT 2017-10-16 14:18:10 +00:00
Indigo Dragon
faba97a6f5 First Run at DDT, based on leaked lists. 2017-10-16 14:11:21 +00:00
Agetian
c10a2e1133 - Minor improvement in Volrath's Shapeshifter AI logic. 2017-10-16 08:33:37 +00:00
Agetian
83d13cc153 - Fixed Wormfang Drake (does not use the Champion keyword). 2017-10-16 06:43:51 +00:00
Agetian
bdbdd990a7 - UntapAi: use the Tap to Untap Land logic for permanents only for now, to be improved later for sorceries. 2017-10-16 06:37:32 +00:00
Agetian
70e4d80965 - A more advanced untap logic for cards like Voyaging Satyr that allows the AI to pool mana and untap lands for more in order to cast a bigger spell. 2017-10-16 06:21:29 +00:00
Agetian
6ec8b15a34 - Added some AI logic flags to Deathrite Shaman. 2017-10-15 15:55:26 +00:00
Agetian
ee21afee61 - Preparing Forge for Android publish 1.6.4.003 [incremental]. 2017-10-15 15:43:30 +00:00
Agetian
08a08855aa - One more tweak to the previous commit. 2017-10-15 14:46:19 +00:00
Agetian
95ee7ba2f8 - Further logic update for Voyaging Satyr and similar cards. 2017-10-15 14:45:19 +00:00
Agetian
cde55f37f3 - Somewhat less risky logic for Voyaging Satyr and friends. 2017-10-15 14:40:40 +00:00
Agetian
5b147d4ab2 - Marking more cards with {T}: Untap target land as AI-playable (similar to Voyaging Satyr). 2017-10-15 14:25:46 +00:00
Agetian
058ef0c4c5 - Marking Arbor Elf as AI-playable (similar to Voyaging Satyr which is marked as such). 2017-10-15 14:18:08 +00:00
Agetian
bb48bd22a3 - Slight further improvement to PlayAi for Hideaway (might also consider improving for untargeted sorceries or sorceries with available legal targets, but that's iffy). 2017-10-15 14:05:43 +00:00
Agetian
0aecd7068f - Documenting changes in CHANGES.txt. 2017-10-15 13:39:57 +00:00
Agetian
0d4a837be6 - Patched up PlayAi to enable the AI to play Hideaway lands. Marking the relevant cards as playable.
- Some improvement to Volrath's Shapeshifter AI.
2017-10-15 13:38:17 +00:00
Agetian
ac70e6504a - Fixed the Ability$Counters deck hint in Proliferate. 2017-10-15 09:56:36 +00:00
Hanmac
a64f19a686 cards: update Reinforce cards 2017-10-15 08:27:27 +00:00
Agetian
9a12f8ecab - Fixed targeting for One with the Wind. 2017-10-15 08:18:04 +00:00
Agetian
37d6e5aa3d - Preparing Forge for Android publish 1.6.4.002 [incremental]. 2017-10-15 08:12:45 +00:00
Agetian
7cbf5ff74e - Added an implementation comment. 2017-10-15 08:11:05 +00:00
Hanmac
b6ec9728d8 CardFactoryUtil: add Reinforce as Keyword 2017-10-15 08:10:44 +00:00
Agetian
b5a167df05 - Unify most AITgts filtering calls in the AI code (except a couple which work differently). 2017-10-15 08:09:23 +00:00
Agetian
f01409ab2c - Documenting changes in CHANGES.txt. 2017-10-14 15:36:38 +00:00
Agetian
a96778a94d - Integrating Lorwyn quest world by Erazmus. 2017-10-14 15:34:11 +00:00
Agetian
e9e898da79 - Fix empty lines in scripts: part 3 2017-10-14 14:30:28 +00:00
Agetian
a8d73f6172 - Fix empty lines in scripts: part 2 2017-10-14 14:29:23 +00:00
Agetian
84a1d9997b - Fix empty lines in scripts: part 1 2017-10-14 14:17:43 +00:00
Hanmac
5aa489d769 Quicksilver Gargantuan: replaced ChooseCard with internal Choices for Clone 2017-10-14 11:31:43 +00:00
Agetian
fd520f2ea8 - Fix zero cost AB/DB on triggers: letters W through Z 2017-10-14 11:26:47 +00:00
Agetian
a1a7cb747b - Fix zero cost AB/DB on triggers: letters U and V 2017-10-14 11:25:49 +00:00
Agetian
3d79e77f47 - Fix zero cost AB/DB on triggers: letter T 2017-10-14 11:24:18 +00:00
Agetian
f6c6ecd494 - Fix zero cost AB/DB on triggers: letter S 2017-10-14 11:23:05 +00:00
Agetian
52cca9532b - Fix zero cost AB/DB on triggers: letters Q and R 2017-10-14 11:19:28 +00:00
Agetian
d412bcc718 - Fix zero cost AB/DB on triggers: letter P 2017-10-14 11:18:27 +00:00
Agetian
6cb93e51fa - Fix zero cost AB/DB on triggers: letters N and O 2017-10-14 11:17:12 +00:00
Hanmac
84bc9205a9 Gigantoplasm: replaced ChooseCard with internal Choices for Clone 2017-10-14 11:16:38 +00:00
Agetian
92aea19abd - Fix zero cost AB/DB on triggers: letter M 2017-10-14 11:16:08 +00:00
Agetian
5dc94fdf0e - Fix zero cost AB/DB on triggers: letter L 2017-10-14 11:15:04 +00:00
Agetian
2089450a1d - Fix zero cost AB/DB on triggers: letters J and K 2017-10-14 11:14:23 +00:00
Agetian
eb92fe944c - Fix zero cost AB/DB on triggers: letter I 2017-10-14 11:13:28 +00:00
Agetian
3f426f63a1 - Fix zero cost AB/DB on triggers: letter H 2017-10-14 11:12:51 +00:00
Agetian
8c3a96db7f - Fix zero cost AB/DB on triggers: letter G 2017-10-14 11:12:00 +00:00
Agetian
edd9142f64 - Fix zero cost AB/DB on triggers: letter F 2017-10-14 11:10:45 +00:00