I think you all are going way over board with this. Subs are not meant to be perma invisible invincible ships.
They already have a very strong alpha strike, and take different strategic resources than the rest of your navy, they have a different niche.
If you force promotions, than if the AI doesn’t choose that promotion they loose their fleet. Or they put it on one ship...which the human targets, and then sinks the fleet. That is not acceptable, it’s too strong a penalty against the AI.
If you wanted to make subs stronger without toppling naval combat, the best suggestions I have heard:
1) let them ignore borders. Makes them more mobile, can sneak into certain waters.
2) give them promotions and or bonuses when pillaging or killing trade ships...as that was their primary role in history.
They already have a very strong alpha strike, and take different strategic resources than the rest of your navy, they have a different niche.
If you force promotions, than if the AI doesn’t choose that promotion they loose their fleet. Or they put it on one ship...which the human targets, and then sinks the fleet. That is not acceptable, it’s too strong a penalty against the AI.
If you wanted to make subs stronger without toppling naval combat, the best suggestions I have heard:
1) let them ignore borders. Makes them more mobile, can sneak into certain waters.
2) give them promotions and or bonuses when pillaging or killing trade ships...as that was their primary role in history.