Jetz72
539bea6b11
Merge pull request #9096 from Jetz72/fixes20251106
...
Minor Adventure Updates
2025-11-10 12:17:36 -06:00
Chris H
c9a5fe9135
Initial checkin for Waterbending ( #9120 )
2025-11-10 10:27:44 +00:00
tool4ever
c765769466
Combine Adventure docs ( #9098 )
2025-11-06 18:19:58 +00:00
Jetz
843f2de272
Remove some redundant imports.
2025-11-06 09:30:44 -05:00
tool4ever
ee045d854d
Wiki cleanup: remove dead files ( #9065 )
2025-11-03 08:28:06 +01:00
tool4ever
54b8094211
Some cleanup ( #9056 )
2025-11-01 14:44:47 +00:00
Eradev
4c44b6b337
Proper land selection when sacrificing
2025-10-30 13:50:59 +01:00
tool4ever
954031cdb2
Refactor AiProfile handling ( #9012 )
...
Co-authored-by: tool4EvEr <tool4EvEr@>
2025-10-28 07:26:18 +03:00
Cees Timmerman
43525ce657
Fix AI helps opponent create an army ( #8901 ) ( #8902 )
2025-10-22 20:53:58 +03:00
JoeMoCode
1cb873a1da
Fixing issue 8925 - AI has trouble casting spells that create X-toughness creatures. ( #8972 )
2025-10-22 10:26:46 +03:00
tool4ever
a8d494d2d8
Update ComputerUtilCombat.java
2025-10-20 07:58:03 +02:00
tool4ever
7367e93140
Fix not being able to freely divide combat damage to attackers ( #8961 )
2025-10-19 20:50:57 +00:00
tool4ever
6f38479190
Fix AI not targeting triggered Random Charm ( #8955 )
2025-10-19 18:57:11 +00:00
tool4ever
24ef895cb7
Fix Leonardo ( #8949 )
2025-10-19 08:15:36 +00:00
Hans Mackowiak
a99c899eec
GameAction: cleanup Static giving Abilities to the Stack ( #8587 )
...
* Add test that fails on master engine (before KeywordCollection sanity fix)
2025-10-18 12:24:29 +00:00
Cees Timmerman
d94fe1e958
Fix Elturel Survivors not played ( #8920 ) ( #8921 )
2025-10-18 07:29:39 +00:00
tool4ever
6ddb3124ac
Fix Pump / Draw AI half broken ( #8918 )
2025-10-13 17:49:05 +00:00
Hans Mackowiak
f8d883d91f
ColorSet: turn Set into an Enum ( #8757 )
2025-10-09 15:03:45 +02:00
tool4ever
7b8f69a022
Update ComputerUtilCombat.java
2025-10-08 21:07:40 -04:00
Agetian
a0442e7c3e
- Tweak the parameter names.
2025-10-08 21:07:40 -04:00
Agetian
845969bc34
Update forge-ai/src/main/java/forge/ai/ComputerUtilCombat.java
...
Co-authored-by: Chris H <zenchristo@gmail.com >
2025-10-08 21:07:40 -04:00
Agetian
4256d9ae1f
- Add a TODO.
2025-10-08 21:07:40 -04:00
Agetian
3a956c4e20
- Take 4. Avoid creating an extra CardCollection unless needed.
2025-10-08 21:07:40 -04:00
Agetian
590abbe8e6
- Assign the result of the orderBlockers call.
2025-10-08 21:07:40 -04:00
Agetian
29fe1266d7
- Reuse AiBlockController.orderBlockers
2025-10-08 21:07:40 -04:00
Agetian
6152933766
- Only call the sort command in case legacy ordering is disabled, assume sorted elsewhere otherwise.
2025-10-08 21:07:40 -04:00
Agetian
af947c9af5
- Fix comment placement
2025-10-08 21:07:40 -04:00
Agetian
7deb7b1ecc
- Fix AI not ordering combatants for damage in non-legacy mode - take two (inside distributeAIDamage)
2025-10-08 21:07:40 -04:00
tool4ever
b844181c0b
Benevolent Blessing: fix exception ignoring opponent auras ( #8870 )
2025-10-08 18:58:12 +00:00
Agetian
7f02c73090
Further amendment to AI MoveCounters ( #8869 )
2025-10-08 17:55:55 +00:00
Agetian
f0f1f5a1d4
Slight cleanup amendment to the MoveCounters AI ( #8866 )
...
* - Fix MoveCounters with beneficial counters.
* - Slight cleanup.
2025-10-08 14:23:11 +03:00
Agetian
5a59113d78
- Fix MoveCounters with beneficial counters. ( #8865 )
2025-10-08 14:08:24 +03:00
Agetian
da8b77acf7
Add AtOppEOT logic to a couple lands that the AI misuses ( #8839 )
...
* - AtOppEOT is automatic now (also tweak the FlipACoinAi template to make use of it)
* - AILogic$ Never is now generic.
2025-10-05 16:21:15 +00:00
tool4ever
8cd386b654
Update ChangeZoneAi.java
2025-10-05 08:39:51 +00:00
tool4ever
c1e87334cd
Some cleanup ( #8833 )
2025-10-04 20:31:47 +00:00
Hans Mackowiak
7acfe6c240
Different names rework ( #8823 )
...
* turn CardChangedName into record
* Add CardLists.getDifferentNamesCount
* CostDiscard: rename to +WithDifferentNames
* CostSacrifice: use getDifferentNamesCount
* Refactor DifferentCardNames_
2025-10-04 15:36:17 +02:00
tool4ever
31f8da5687
Some fixes ( #8816 )
2025-10-01 14:54:46 +00:00
Hans Mackowiak
a390284b8e
Property cleanup ( #8804 )
...
* remove NotTriggeredCard
* remove nonManaAbility
* remove notattacking and notblocking
* remove notnamed
2025-09-28 21:55:25 +02:00
tool4ever
4eccfa8177
Restore fixes ( #8800 )
2025-09-28 07:09:47 +00:00
tool4ever
0d020070a2
Fix tapped cost parts blocking real payment ( #8789 )
2025-09-26 23:20:04 +00:00
tool4ever
c10b5706f1
Some fixes ( #8779 )
2025-09-26 08:48:22 +02:00
GitHub Actions
a6395373f7
Restore POM files for preparation of next release
2025-09-21 20:58:46 -04:00
GitHub Actions
54f41a28cd
[maven-release-plugin] prepare for next development iteration
2025-09-21 20:58:46 -04:00
GitHub Actions
a2c798ba86
[maven-release-plugin] prepare release forge-2.0.06
2025-09-21 20:58:46 -04:00
tool4EvEr
14f146f8d0
Remove TargetsFromSingleZone
2025-09-18 08:02:15 +02:00
tool4ever
72139b523c
Improve AI timeout detection ( #8723 )
2025-09-16 18:04:00 +00:00
tool4ever
79fd4a3f8d
Fix crash after removing target when copying divided spell ( #8714 )
...
Co-authored-by: tool4EvEr <tool4EvEr@>
2025-09-15 14:27:21 +02:00
tool4ever
c0b667c373
Some clean up ( #8673 )
2025-09-08 20:40:03 +00:00
tool4ever
1671a3298e
Fix AI sometimes tapping mana sources for 0 ( #8659 )
2025-09-06 14:18:36 +00:00
Hans Mackowiak
a974352908
CountersPutAi: prevent AI from going overflow
2025-09-06 09:18:42 +02:00