Open MorihiroS opened 1 month ago
@Hanmac, need AI label, keep label and assign someone, please
For stuff like Pithing Needle, and similar, AI needs two Logics (when playing and Choosing Cards)
There is the Part for Choosing the CardName, imo it might need more "Generic" implementation https://github.com/Card-Forge/forge/blob/024bf680407498fd5eff8f7ef930a367769f85dc/forge-ai/src/main/java/forge/ai/PlayerControllerAi.java#L1463-L1465
This Part should check if the affected Card's Activated Abilities can be activated https://github.com/Card-Forge/forge/blob/024bf680407498fd5eff8f7ef930a367769f85dc/forge-ai/src/main/java/forge/ai/SpecialCardAi.java#L298-L301
Describe the bug AI casts the first Pithing Needle and chooses one target with a larger cmc. Then AI casts the second Pithing Needle and chooses the same target.
To Reproduce Steps to reproduce the behavior:
Expected behavior
Additional context Similar with #4282
Desktop OS: Windows 10 Java Version: 1.8.0_202-b08 Forge Version: 1.6.64-SNAPSHOT-08.04
Screenshots