forge icon indicating copy to clipboard operation
forge copied to clipboard

AI cascades to Living End and casts Living End when it has a lot of creatures on the battlefield

Open MorihiroS opened this issue 2 years ago • 2 comments

Describe the bug AI casts spell with cascade again, cascades to Living End and choose to cast it when AI has a lot of creatures on the battlefield. So it kills its own creatures and returns me my good creatures.

To Reproduce Steps to reproduce the behavior:

  1. AI casts Violent Outburst/Shardless Agent and cascades to Living End
  2. AI has Violent Outburst in hand and a lot of creatures on the battlefield
  3. AI casts Violent Outburst to cascade to Living End again
  4. AI chooses to cast Living End

Expected behavior AI shouldn't cast spell with cascade again and cascade to Living End when it has a lot of creatures on the battlefield. Or AI should choose not to cast Living End when it has a lot of creatures on the battlefield.

Desktop OS: Windows 10 Java Version: 1.8.0_202-b08 Forge Version: from 1.6.60-SNAPSHOT-12.15 to 1.6.60-SNAPSHOT-02.03

Screenshots

living1 living2

MorihiroS avatar Dec 16 '23 06:12 MorihiroS

This has two Solutions:

  • AI should cast Violent Outburst when having many creatures
  • But then AI should deny the cast of Living End when having more creatures than Human

Hanmac avatar Jan 03 '24 14:01 Hanmac

Due to the updated rules for suspend, AI can simply choose not to cast Living End in this situation

MorihiroS avatar Feb 04 '24 18:02 MorihiroS

Still actual:

living

MorihiroS avatar Aug 11 '24 10:08 MorihiroS