Re: AI Development Questions
My testing is limited to the Standard (RTR/M14/THS) environment so I did not expect such "when cast" triggers. In this case, it is all the more important to include such checks for the other removal APIs since only DamageDealAI has it originally.Sloth wrote:The most likely scenario is when a random trigger goes on the stack when the removal spell is cast (like Throne of Bone). I'm not sure this is enough to require some kind of check. I have to think a bit more about it.
The other reason why it might not be necessary is if the AI is not likely to have multiple removal spells that it can cast in a row to begin with. I suppose this is why only DamageDealAI had the check since burns are the cheapest removal and most likely to appear in multiples.