The need for more autocast conditions.
A way to prevent the AI from wasting abilities.
I have been wading through the abilities and buffs of sins and noticed there was a missing condition to make intelligent autocast, especially for ultimates : minimum targets. For example, missile barrage for the Marza : autocast don't consider the number of targets before casting so it may end up being wasted on 3 frigates while a whole fleet show up soon afterward. But the same can be said for many other autocast, like there is no sense to cast ion bolt on a nearly dead frigate or cast a fleet buff to fight a handfull of pirates. There should be some threat evaluation conditions to meet before casting, like how many enemies (or allies if it's a buff) are there, if the bulk of them are in range or not or if they are in a condition where it's worth to waste an ability on (like the ion bolt on a nearly dead frigate). I think such aditionnal condition could make autocast a bit smarter and efficient.