Commit Graph

3258 Commits

Author SHA1 Message Date
Michael Kamensky
b28ce0f1bb Some logic improvement for Inferno of the Star Mounts. 2021-10-23 05:30:43 +00:00
Michael Kamensky
502b6be1a5 Merge branch 'awol' into 'master'
AWOL

See merge request core-developers/forge!5621
2021-10-22 15:22:11 +00:00
Northmoc
0f0d7d5f9e SpellApiToAi add RemoveFromGame 2021-10-22 10:00:35 -04:00
Tim Mocny
f535c8bc8e MicroProse Astral cards!?! 2021-10-22 12:45:14 +00:00
Michael Kamensky
b6354907bc - Add AI logic for Delina, Wild Mage. 2021-10-22 09:52:12 +03:00
tool4EvEr
f1467d5a3e Fix miscalculation of damage shields 2021-10-21 22:55:50 +02:00
Michael Kamensky
656a8a9fac Merge branch 'blockfix' into 'master'
AiBlockController: fix for menace + trample

See merge request core-developers/forge!5614
2021-10-21 12:36:13 +00:00
TRT
88312465cd AiBlockController: fix for menace + trample 2021-10-21 13:28:31 +02:00
Anthony Calosa
165a564caf unused imports 2021-10-21 15:45:30 +08:00
tool4EvEr
cb5cf75e9e Clean up 2021-10-20 23:13:38 +02:00
tool4EvEr
e7c9cdb111 Fix AI refusing Gilded Drake trigger when no targets 2021-10-20 22:14:55 +02:00
Michael Kamensky
86431ec6f2 - Slight tweak to ChooseTypeAi 2021-10-20 07:48:21 +03:00
Michael Kamensky
60da1c88f3 Merge branch 'aiETB' into 'master'
checkETBeffects: be a bit less greedy when facing death

See merge request core-developers/forge!5593
2021-10-20 04:27:28 +00:00
Michael Kamensky
df2ef8ca8c - Improve ChooseTypeAi trigger logic. 2021-10-20 07:02:16 +03:00
tool4EvEr
25e35e3468 checkETBeffects: be a bit less greedy when facing death 2021-10-19 21:24:36 +02:00
TRT
0762d0877a Fix for Dewdrop Spy 2021-10-19 17:29:09 +02:00
TRT
75b3363a51 Add chkAIDrawback for Halvar 2021-10-19 15:11:09 +02:00
TRT
386c30a8ae Fix NPE 2021-10-19 12:56:46 +02:00
TRT
c2d44efbc5 Fix Muse Vessel + Hexproof 2021-10-19 12:05:33 +02:00
tool4EvEr
f21c6867c6 Clean up 2021-10-18 23:01:36 +02:00
tool4EvEr
3653b800a4 Multiplayer improvements 2021-10-18 22:15:53 +02:00
tool4EvEr
ae68e6b9b2 Clean up 2021-10-18 22:00:23 +02:00
TRT
ea65f77d16 Simple check for AI if specific attacker should go for PW 2021-10-18 20:49:31 +02:00
Michael Kamensky
ff43491d07 Merge branch 'reusable-costs-ai-fix' into 'master'
Improve Clay Golem AI behavior, switch CostFlipCoin/CostRollDice to being reusable.

See merge request core-developers/forge!5582
2021-10-18 16:27:43 +00:00
Michael Kamensky
4644305733 - Switch CostFlipCoin and CostRollDice to being reusable.
- Somewhat improve the AI behavior for Clay Golem.
2021-10-18 16:22:33 +03:00
tool4EvEr
c6bf9e3c6d Clean up 2021-10-18 10:21:28 +02:00
tool4EvEr
1a1088399e Cleanup 2021-10-16 21:34:12 +02:00
Michael Kamensky
5520cd2a67 [maven-release-plugin] prepare for next development iteration 2021-10-16 18:52:21 +03:00
Michael Kamensky
340a6b2af5 [maven-release-plugin] prepare release forge-1.6.45 2021-10-16 18:52:12 +03:00
Michael Kamensky
037b8250cf - Minor tweaks to DayTimeAi 2021-10-16 07:35:22 +03:00
tool4EvEr
99c5cf87d2 Fix NPE for ChangeZone Attach 2021-10-15 21:14:07 +02:00
Michael Kamensky
7892be0269 - Add (mostly stubbed) DaytimeAi 2021-10-15 21:12:09 +03:00
Hans Mackowiak
997e566af0 Resolve "Daybound & Nightbound" 2021-10-15 13:20:36 +00:00
tool4EvEr
3b86f4f0c2 Fix NPE with Mount Velus Manticore 2021-10-14 13:26:31 +02:00
tool4EvEr
091cb077e9 Clean up 2021-10-11 21:42:38 +02:00
tool4EvEr
1280cb384a CardLists.filter(*).isEmpty -> Iterables.any 2021-10-11 20:20:32 +02:00
Michael Kamensky
e224d8790d Merge branch 'aifix' into 'master'
staticDamagePrevention: fix check

See merge request core-developers/forge!5537
2021-10-11 04:19:59 +00:00
tool4EvEr
72d0de96e2 Improve poison combat checks 2021-10-10 23:57:02 +02:00
tool4EvEr
76f7fbbb08 staticDamagePrevention: fix check 2021-10-10 23:14:23 +02:00
tool4EvEr
f0a3d19d38 CountersAi: skip for only one against Vorinclex 2021-10-10 19:17:35 +02:00
tool4EvEr
d359d6dc3c Fix Junk Winder 2021-10-10 01:05:05 +02:00
tool4EvEr
53499296bc Improve check 2021-10-09 13:00:10 +02:00
tool4EvEr
6789c29c6b canPlayAndPayFor: check for RaiseCost 2021-10-09 12:37:21 +02:00
tool4EvEr
04c1b2664f Clean up 2021-10-08 21:35:50 +02:00
Michael Kamensky
dd63093642 - Tweak the timing for VentureAi activations when it has an associated cost. 2021-10-08 17:55:04 +03:00
TRT
b5800afa65 Add extra sanity check 2021-10-08 15:14:24 +02:00
Michael Kamensky
490c1ce7bc Merge branch 'damagedeal' into 'master'
DamageDealAi: Improve mandatory targeting with stuff like Fury, so AI less masochistic

See merge request core-developers/forge!5522
2021-10-08 09:24:05 +00:00
Michael Kamensky
7e8b8e9f6d Merge branch 'changedTypeTable' into 'master'
Card: changed Color/Type as Table

Closes #1982

See merge request core-developers/forge!5521
2021-10-08 09:02:03 +00:00
tool4EvEr
d3a24a93ce Improve mandatory targeting with stuff like Fury, so AI less masochistic 2021-10-08 09:42:29 +02:00
Hans Mackowiak
b83174e6ee Card: changed Color/Type as Table 2021-10-08 07:22:00 +02:00