Commit Graph

4168 Commits

Author SHA1 Message Date
Northmoc
db780567e4 CreatureEvaluator refactor StaticAbilityMustAttack return to list 2022-04-22 19:27:50 -04:00
Northmoc
7fd9e0c284 ComputerUtilCombat refactor StaticAbilityMustAttack return to list 2022-04-22 19:27:50 -04:00
Northmoc
e905150fb8 AiAttackController: refactor StaticAbilityMustAttack return to list + restore TODO 2022-04-22 19:27:49 -04:00
Northmoc
b886b2baf8 CreatureEvaluator refactor to use StaticAbilityMustAttack 2022-04-22 19:27:37 -04:00
Northmoc
7ef22f8d73 ComputerUtilCombat refactor to use StaticAbilityMustAttack 2022-04-22 19:27:36 -04:00
Northmoc
a301b4d94b AiAttackController refactor to use StaticAbilityMustAttack 2022-04-22 19:27:34 -04:00
Northmoc
152f8020f7 ComputerUtilCombat > canAttackNextTurn () - convert keywords to MustAttack static checks 2022-04-22 19:27:33 -04:00
Northmoc
a78f29499b CreatureEvaluator add TODOs 2022-04-22 19:27:32 -04:00
Northmoc
8a1479d9fe AiAttackController > declareAttackers() convert keywords to MustAttack static checks 2022-04-22 19:27:31 -04:00
tool4EvEr
24ea288e1d Fix NPE 2022-04-22 21:36:11 +02:00
tool4EvEr
c314467cbd Fix Meandering Towershell 2022-04-20 23:06:45 +02:00
tool4EvEr
ae8c19dcea Fix ChangesZone triggers with Defined$ 2022-04-18 20:45:14 +02:00
Leandro Doctors
448945660e .gitignore: stop ignoring test directories
They shouldn't have been ignored in the first place...
2022-04-16 02:51:16 -03:00
tool4EvEr
4e63a9431d PlayAi: Fix NPE with Invoke Calamity 2022-04-13 10:21:48 +02:00
tool4EvEr
ce73613f53 Fix The Celestus overpowering Angel of Eternal Dawn 2022-04-08 20:55:51 +02:00
TRT
21043e50d5 Fix Charm NPE 2022-04-05 13:41:17 +02:00
Michael Kamensky
f2a51a98b6 Merge branch 'hasManaAbility' into 'master'
fix hasManaAbility

Closes #2130

See merge request core-developers/forge!6465
2022-04-01 03:04:38 +00:00
tool4EvEr
88c7e87095 Use getOverridingAbility 2022-03-31 19:53:32 +02:00
Michael Kamensky
273609600c Merge branch 'scriptfix' into 'master'
Fix missing zone

Closes #2128

See merge request core-developers/forge!6466
2022-03-31 15:02:06 +00:00
TRT
bbacc197ff Fix missing zone 2022-03-31 13:29:47 +02:00
tool4EvEr
30113522e0 Slight improvement to mustBlockAnAttacker 2022-03-29 19:39:59 +02:00
Michael Kamensky
d0d08573f5 [maven-release-plugin] prepare for next development iteration 2022-03-28 17:48:30 +03:00
Michael Kamensky
31144ad505 [maven-release-plugin] prepare release forge-1.6.49 2022-03-28 17:48:16 +03:00
Michael Kamensky
354e9d5897 - Added puzzles PS_NEO3, PS_NEO4. 2022-03-28 17:32:23 +03:00
Bug Hunter
c0ede21c31 declareAttackers fixes 2022-03-26 00:36:17 +00:00
TRT
f7d38a7f75 Fix bad refactor 2022-03-25 08:16:28 +01:00
Anthony Calosa
eaa6ad3880 Merge branch 'AIcombat' into 'master'
Improve Attack/Block costs decisions

See merge request core-developers/forge!6435
2022-03-25 04:41:28 +00:00
Bug Hunter
0a2982ad26 assignAttackersDamage fixes 2022-03-25 04:40:17 +00:00
tool4EvEr
c56b4ef322 add removeUnpayableBlocks 2022-03-24 22:38:08 +01:00
TRT
ba66273688 Improve Attack/Block costs decisions 2022-03-24 17:40:00 +01:00
tool4EvEr
4a37f78c82 logic fix 2022-03-23 22:06:58 +01:00
tool4EvEr
684175aa96 Clean up 2022-03-21 20:12:39 +01:00
Hans Mackowiak
583718c2eb Merge branch 'sentryUpgrade' into 'master'
Sentry upgrade

See merge request core-developers/forge!5944
2022-03-21 05:11:36 +00:00
Hans Mackowiak
c8e5a02487 Sentry upgrade 2022-03-21 05:11:36 +00:00
tool4EvEr
d3cf93fe23 RE are not affected by noCreatureETBTriggers and should still be checked 2022-03-20 22:14:32 +01:00
tool4EvEr
b544ae0c9f Simulation: fix wrong ActivatingPlayer 2022-03-20 20:25:58 +01:00
tool4EvEr
0ea211567f AddTurnAi: wouldExtraTurnBeSkipped 2022-03-18 20:49:00 +01:00
tool4EvEr
0d009ad982 Fix NPE if PW gets removed 2022-03-18 18:34:08 +01:00
TRT
469ada0e4c Fix some payment NPE 2022-03-18 11:55:21 +01:00
TRT
8937d5a97d fix RestartGame corner case + AI NPE from card changes 2022-03-17 14:13:11 +01:00
Bug Hunter
b668e1e618 Improve notNeededAsBlockers 2022-03-17 08:18:51 +00:00
Michael Kamensky
76c07a9963 Merge branch '1111-dismantle-rework' into 'master'
Resolve "Dismantle Rework"

Closes #2092 and #1111

See merge request core-developers/forge!6354
2022-03-14 13:32:50 +00:00
Hans Mackowiak
2eb6b0d971 Update AiBlockController.java 2022-03-13 11:38:02 +00:00
Hans Mackowiak
b648c61e61 Merge branch 'diggig' into 'master'
DigEffects: do tapped before changeZone

See merge request core-developers/forge!6387
2022-03-13 09:09:18 +00:00
Bug Hunter
8bace43d05 DigEffects: do tapped before changeZone 2022-03-13 09:09:15 +00:00
Hans Mackowiak
18a9acfd47 CountersPutAI: fix NPE for chooseSingleCard on Dismantle 2022-03-13 09:19:16 +01:00
Michael Kamensky
6e5df41780 Merge branch 'master' into 'master'
Added NEO/NEC achievements by Marek14.

See merge request core-developers/forge!6393
2022-03-12 19:01:07 +00:00
Hans Mackowiak
917493b2af AI: shortcut for chooseCounterType if there is only one 2022-03-12 12:44:01 +01:00
tool4EvEr
f02703a8cb Fix for Master Thief 2022-03-10 17:10:54 +01:00
tool4EvEr
c93624fa29 Guardian Beast 2022-03-10 17:10:33 +01:00