mage/Mage.Common/src
Oleg Agafonov ffe902d25e
AI: purged whole targeting code and replaced with simple and shared logic (part of #13638) (#13766)
- refactor: removed outdated/unused code from AI, battlefield score, targeting, etc;
- ai: removed all targeting and filters related logic from ComputerPlayer;
- ai: improved targeting with shared and simple logic due effect's outcome and possible targets priority;
- ai: improved get amount selection (now AI will not choose big and useless values);
- ai: improved spell selection on free cast (now AI will try to cast spells with valid targets only);
- tests: improved result table with first bad dialog info for fast access (part of #13638);
2025-06-18 21:03:58 +04:00
..
main/java/mage AI: purged whole targeting code and replaced with simple and shared logic (part of #13638) (#13766) 2025-06-18 21:03:58 +04:00
test/java/mage Fix test failure 2022-01-31 20:48:23 -06:00