Commit Graph

3292 Commits

Author SHA1 Message Date
TRT
8e35f0b4ce Clean up 2021-10-04 17:19:15 +02:00
TRT
d24bbf1979 Cleanup usesTargeting 2021-10-04 17:13:37 +02:00
TRT
68f3879f11 Fix Quicken + Suspend 2021-10-04 14:05:13 +02:00
tool4EvEr
42b6d39726 Improvements for Oath of Mages, Grimoire Thief & Tyrant of Discord 2021-10-04 00:51:34 +02:00
tool4EvEr
9a4b60aaf5 Fix targeting 2021-10-01 16:32:47 +02:00
tool4EvEr
781de0fd5a Clean up 2021-10-01 16:28:03 +02:00
Michael Kamensky
cd0659d518 - ChangeZone: don't return a legend to the battlefield if another is already present. 2021-09-30 08:28:11 +03:00
tool4EvEr
756dbf08c1 Cleanup Duel for Dominance 2021-09-28 23:15:25 +02:00
tool4EvEr
666796c906 Clean up 2021-09-27 23:17:42 +02:00
tool4EvEr
c00732f3bb Fix predictThreatenedObjects 2021-09-27 22:20:54 +02:00
tool4EvEr
6ba50a9381 AI: Small fix for Soul Echo 2021-09-26 21:23:14 +02:00
Michael Kamensky
66636a47b8 - Improve AI logic for Cleaver Skaab. 2021-09-26 21:01:58 +03:00
tool4EvEr
889c5fbf86 Improve targeting 2021-09-26 17:53:41 +02:00
tool4EvEr
1331e0ca40 Fix Pinnacle of Rage 2021-09-26 13:08:25 +02:00
Hans Mackowiak
6f5a2ccd67 Attach rework 2021-09-26 03:37:04 +00:00
tool4EvEr
7f4d71842f Fix NPE 2021-09-25 11:24:41 +02:00
tool4EvEr
58e4bc9519 Clean up 2021-09-24 22:15:18 +02:00
tool4EvEr
c88d5b373a Fix AI for Ludevic 2021-09-24 21:55:01 +02:00
Hans Mackowiak
bacf387657 Card: remove removeIntrinsic from Trait and Keyword Changes, check ChangedType instead 2021-09-24 07:23:59 +02:00
Tim Mocny
725eee27e8 Refactor "when X dies this turn" cards from Effect to DelayedTrigger 2021-09-24 03:56:58 +00:00
Michael Kamensky
04d5958bb9 Merge branch 'cleanup' into 'master'
Cleanup predictDamageTo

See merge request core-developers/forge!5413
2021-09-22 17:46:55 +00:00
tool4EvEr
e578448daf Cleanup predictDamageTo 2021-09-22 18:41:49 +02:00
Anthony Calosa
5a5b0095ec refactor Tap Untap Animation 2021-09-22 20:08:14 +08:00
tool4EvEr
7f3bd2dfa4 Add missing trigger 2021-09-21 21:33:49 +02:00
Michael Kamensky
fe1f8fa00a - Generalize AI support for Announce$ NumTimes 2021-09-21 11:56:17 +03:00
Michael Kamensky
05481e2338 Merge branch 'mid_20' into 'master'
MID - 20 Sep

See merge request core-developers/forge!5400
2021-09-21 04:53:56 +00:00
Michael Kamensky
1720c9b67d - Emulate scry AI logic for Otherworldly Gaze. 2021-09-21 07:52:36 +03:00
Michael Kamensky
6ab610507c - AI support implementation 2021-09-21 07:34:28 +03:00
tool4EvEr
69464e165c Fix Portcullis Vine 2021-09-18 20:20:40 +02:00
Michael Kamensky
fdc387245b Merge branch 'hiddenKeywords' into 'master'
Card: refactor hidden keywords into Table Structure

See merge request core-developers/forge!5271
2021-09-12 15:48:35 +00:00
Hans Mackowiak
bfc938be57 Card: refactor hidden keywords into Table Structure 2021-09-12 15:48:34 +00:00
Michael Kamensky
49ea4b99e7 - Added puzzles PS_AFR2 - PS_AFR4.
- Tweaked GameState to allow precasting spells from alternate card faces.
- Renamed puzzle PS_AFR1.
2021-09-12 18:45:13 +03:00
tool4EvEr
df4c64070d Fix Fireball 2021-09-12 10:29:49 +02:00
tool4EvEr
052b73bda2 Minor Cleanup 2021-09-11 10:26:01 +02:00
TRT
3a39ffa05e checkForManaSacrificeCost: skip from autopay for now 2021-08-30 22:35:05 +02:00
TRT
93421a753d Fix VentureAi 2021-08-30 07:44:25 +02:00
Anthony Calosa
d19f30e9ab Update Venture Effect 2021-08-29 21:11:42 +08:00
TRT
fc802e3395 Fix checkForManaSacrificeCost check 2021-08-28 07:54:11 +02:00
TRT
1529ffe630 Fix ImageKeys again 2021-08-28 07:38:32 +02:00
TRT
13695a5d49 Correctly setup ChooseCompanionAi 2021-08-27 22:38:36 +02:00
Bug Hunter
dddacd5215 Fix Cascade from opponents zone 2021-08-25 17:07:11 +00:00
Hans Mackowiak
a7a1dddf85 Card: use TreeTable for changes Keywords and Traits 2021-08-24 19:22:47 +02:00
Hans Mackowiak
e4625c6306 Update ComputerUtilCost.java : Cherry Pick NPE fix 2021-08-16 11:34:17 +00:00
Michael Kamensky
13747b8fd6 - Set X cost for AnimateAi 2021-08-15 14:43:43 +03:00
Michael Kamensky
4f8055cfdc Merge branch 'master' into 'master'
Improve the CostDiscard logic a little for cases where CARDNAME itself is discarded.

See merge request core-developers/forge!5226
2021-08-15 06:41:36 +00:00
Michael Kamensky
207d8fc97c Merge branch 'fix_ai_x_cannot_be_zero' into 'master'
Adds check for AI when X cost is not allowed to be zero

See merge request core-developers/forge!5224
2021-08-15 06:33:42 +00:00
Michael Kamensky
43c68ddfcb - Improve the CostDiscard logic a little for cases where CARDNAME itself is discarded. 2021-08-15 09:29:55 +03:00
Wendell Wilkerson
9da3686ecb Adds check for X cannot be zero for AI player 2021-08-14 23:34:18 -05:00
tool4EvEr
e0e5d212f6 Clean up 2021-08-14 23:28:36 +02:00
tool4EvEr
d304655ecd Fix NPE with Thunderous Might 2021-08-14 21:19:51 +02:00