Auto-translated
As an alternative, you could make Armageddon a delayed action. For example, you cast it, but the effect only takes place at the end of the round or at the beginning of the next one. This would definitely solve the problem with the kamikaze units.