Card-Forge / forge

An unofficial rules engine for the world's greatest card game.
https://card-forge.github.io/forge/
GNU General Public License v3.0
933 stars 543 forks source link

AI isn't properly interacting with the player's Oath of Nissa #4193

Open MorihiroS opened 9 months ago

MorihiroS commented 9 months ago

Describe the bug AI bounces player's Oath of Nissa or gets control of it. But her main value is in her trigger ability when entering the battlefield.

To Reproduce Steps to reproduce the behavior:

  1. Player casts Oath of Nissa
  2. AI casts Teferi, Time Raveler and bounces Oath of Nissa or
  3. AI casts Archmage's Charm and gets control of Oath of Nissa or
  4. AI tries to destroy Oath of Nissa

Expected behavior AI shouldn't consider Oath of Nissa valuable enough to try to destroy it, return it to hand, or take control of it. Especially if an opponent doesn't have planeswalkers.

Desktop OS: Windows 10 Java Version: 1.8.0_202-b08 Forge Version: 1.6.59-SNAPSHOT-11.21

Screenshots

nissa Charm

MorihiroS commented 9 months ago

For example, player has two dorks and Oath of Nissa. AI casts Archmage's Charm and gets control of Oath of Nissa

Forge Version: 1.6.59-SNAPSHOT-12.04

charm2

MorihiroS commented 1 month ago

Still actual:

sink