Useful Enraged Promotion/AC 90 Event

*rolls eyes* [...] *sigh* does that sufficiently clarify that I get the point of Avahz's idea and do not need the reasoning behind wanting to implement reiterated?
Sorry if my failure to understand what you meant annoyed you. Now that you have explained in more detail I can see the source of my confusion. I had forgotten that the decision to cast or not cast the spell would not be under the player's control, since the AI will have taken over the unit when it became enraged.

So basically what happens is:
Unit gains enraged
Unit gains ability to hide nationality
Unit is taken over by AI
AI checks to see if hiding nationality is a "legal" move
- if so, AI hide's nationality and goes off to attack the neighbors
- if no, AI moves unit. During each move, the AI again checks to see if hiding nationality is a legal move again
Unit loses ability to hide nationality when the enraged promotion is removed

The question then becomes, will the AI utilize such a promotion to hide nationality?
This should work just fine. I believe that there is a way to adjust the probability that the AI will cast a spell available to it; it should be possible to set casting the spell for an enraged unit to hide nationality to 100% so that it will always be cast when legal.

If it makes you guys feel any better, I did do some additional testing and here were my results.

Based on those results it sounds like my concerns were unfounded, and no changes need be made at this time. If some special case where a crash does result is found then perhaps implementing sable_twilight's suggestion would avoid the problem.
 
Back
Top Bottom