Michael Kamensky
|
117ff621be
|
- Improve the bounce permanent logic a little.
|
2021-11-05 08:41:16 +03:00 |
|
Michael Kamensky
|
2ddf38a60e
|
- Improve AI logic for bouncing creatures, e.g. Restoration Angel.
|
2021-11-04 10:59:49 +03:00 |
|
Michael Kamensky
|
b92c331646
|
- Fix Living Weapon AI
|
2021-11-04 10:20:25 +03:00 |
|
Michael Kamensky
|
8cb079e2f9
|
- Tweak AICheckSVar implementation for abilities and REs.
|
2021-11-03 12:59:08 +03:00 |
|
Michael Kamensky
|
dc9dddb81f
|
Revert "- Refactor AI SVar checking for both abilities and replacement effects."
This reverts commit 10cddb7c19.
|
2021-11-03 12:57:21 +03:00 |
|
Michael Kamensky
|
78c8c9f958
|
Merge branch 'toxrill' into 'master'
VOW: Toxrill, the Corrosive
See merge request core-developers/forge!5719
|
2021-11-02 19:26:22 +00:00 |
|
Michael Kamensky
|
7800d0c6a6
|
- Tweak a comment.
|
2021-11-02 22:25:09 +03:00 |
|
Michael Kamensky
|
10cddb7c19
|
- Refactor AI SVar checking for both abilities and replacement effects.
|
2021-11-02 22:19:39 +03:00 |
|
Michael Kamensky
|
829b9069e2
|
- AiController: support AICheckSVar/AISVarCompare for ordinary SAs (abilities).
|
2021-11-02 22:12:17 +03:00 |
|
Northmoc
|
6949ce45fc
|
allow for -AffectedX and other variations
|
2021-11-02 14:23:14 -04:00 |
|
tool4EvEr
|
4ab76d94db
|
Ward only works on Permanents
|
2021-11-02 19:10:06 +01:00 |
|
Michael Kamensky
|
48b999031d
|
- SweepCreatures logic: generalize a bit further.
|
2021-11-02 07:40:55 +03:00 |
|
Michael Kamensky
|
099305d973
|
- SweepCreatures logic: generalize and improve
|
2021-11-02 07:36:26 +03:00 |
|
Michael Kamensky
|
993e460cbe
|
- Generalize SweepCreatures logic (By Invitation Only)
|
2021-11-01 22:07:51 +03:00 |
|
tool4EvEr
|
fc8a5dd52d
|
Extend predictPoisonFromTriggers for other deathtouchers with Fynn
|
2021-10-31 20:05:35 +01:00 |
|
Michael Kamensky
|
c35ca9e88c
|
- Minor tweak (remove an accidental change)
|
2021-10-31 19:12:36 +03:00 |
|
Michael Kamensky
|
020c405a42
|
- Predict poison from triggers for Poisonous
|
2021-10-31 19:10:56 +03:00 |
|
Michael Kamensky
|
235f8266a8
|
Merge branch 'master' into 'ward'
# Conflicts:
# forge-ai/src/main/java/forge/ai/AiController.java
# forge-ai/src/main/java/forge/ai/ComputerUtilCost.java
|
2021-10-31 10:25:32 +00:00 |
|
Michael Kamensky
|
50442b9909
|
- More advanced implementation for vs-Ward AI
|
2021-10-31 12:43:20 +03:00 |
|
tool4EvEr
|
bc7867c58c
|
Improve Ward checking
|
2021-10-31 10:07:35 +01:00 |
|
Michael Kamensky
|
fcc1380712
|
- Add a TODO for Ward AI
|
2021-10-31 09:20:17 +03:00 |
|
Michael Kamensky
|
28f7a56c46
|
- Tweak Savior of Ollenbock AI logic.
|
2021-10-31 09:13:34 +03:00 |
|
Michael Kamensky
|
1e161359dc
|
- Reimplement the AI logic for Astral cards again.
|
2021-10-31 08:14:40 +03:00 |
|
Michael Kamensky
|
2275771714
|
- Improved AI logic vs. Ward.
|
2021-10-31 07:37:33 +03:00 |
|
Michael Kamensky
|
a2de2ba7ed
|
- ChooseNumberAi: logic for By Invitation Only.
|
2021-10-30 17:37:38 +03:00 |
|
Hans Mackowiak
|
6e4924bd86
|
Card: do Layer3 Text Change better
|
2021-10-30 09:32:13 +00:00 |
|
Michael Kamensky
|
2a86c7a471
|
- Logic setting for Faerie Dragon AB.
|
2021-10-30 09:02:20 +03:00 |
|
Michael Kamensky
|
9001a47fb0
|
- Minor tweak
|
2021-10-30 08:43:00 +03:00 |
|
Michael Kamensky
|
b59612f7b3
|
- Implement Savior of Ollenbock AI
|
2021-10-30 08:41:20 +03:00 |
|
Michael Kamensky
|
5f6987a016
|
- Added an event to the W region.
- Finished the W region.
- Slightly improved the Braids, Conjurer Adept Avatar AI logic.
|
2021-10-29 10:37:50 +00:00 |
|
Michael Kamensky
|
8f8363f12a
|
Merge branch 'foiling' into 'master'
Fix dropping foil from card when copying
See merge request core-developers/forge!5666
|
2021-10-28 19:54:20 +00:00 |
|
tool4EvEr
|
2de6fc476c
|
Fix dropping foil from card when copying
|
2021-10-28 21:20:45 +02:00 |
|
tool4EvEr
|
1d0739d728
|
Fix Fury
|
2021-10-27 20:38:15 +02:00 |
|
Michael Kamensky
|
f9d933c6bd
|
Merge branch 'aicombat' into 'master'
Fix predictToughnessBonusOfAttacker logic
See merge request core-developers/forge!5653
|
2021-10-25 12:52:22 +00:00 |
|
TRT
|
f0f6592a38
|
Fix predictToughnessBonusOfAttacker logic
|
2021-10-25 13:56:35 +02:00 |
|
Michael Kamensky
|
130ffde80a
|
Merge branch 'look' into 'master'
Blacker Lotus and Look at Me, I'm the DCI
See merge request core-developers/forge!5630
|
2021-10-25 09:01:44 +00:00 |
|
Tim Mocny
|
f0c852c54f
|
Blacker Lotus and Look at Me, I'm the DCI
|
2021-10-25 09:01:43 +00:00 |
|
Michael Kamensky
|
668ed97ed1
|
- Improve some AI hints for AFR.
|
2021-10-25 11:56:20 +03:00 |
|
Michael Kamensky
|
c9b94710b2
|
- Initial implementation for simulated manual dexterity cards (Chaos Orb and Falling Star) with basic AI support.
|
2021-10-25 05:08:14 +00:00 |
|
Michael Kamensky
|
c75552f54b
|
- Account for random destruction (Wild Swing)
- Some minor reorganization/refactoring.
|
2021-10-24 08:27:32 +00:00 |
|
Michael Kamensky
|
ffc3140fdf
|
- No need to limit the phase in SetPT logic itself (AnimateAi).
|
2021-10-23 18:08:14 +03:00 |
|
Michael Kamensky
|
5ecd63686e
|
- Rudimentary AI logic for Minsc's activated ability.
|
2021-10-23 10:04:22 +03:00 |
|
Michael Kamensky
|
63d4cb5daa
|
- Minor tweak.
|
2021-10-23 08:30:00 +03:00 |
|
Michael Kamensky
|
161eddae7f
|
- Some logic improvement for Inferno of the Star Mounts.
|
2021-10-23 08:28:35 +03: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 |
|