.

Ships are divided in classes. Naval ranged, Naval raider and Naval melee (and carrier). The first two can attack with ranged attack, anywhere within their range, sea or land. This has nothing to do with their melee strength. Immortals have now a separate ability for a ranged attack, they can attack anything with range, land or sea.
 
So I've tried it myself by 'modding in' immortals. They cannot attack ships. I'm assuming that this is a bug rather than intentional?
Yes, that's a bug, but it's highly possible Immortals have their own piece of code and not necessary work the same way.
 
Is this good enough?

Agreed, I suspect this is an immortal bug, not even embarked units can be shot. If I place a land unit the immortal can then shoot
upload_2017-11-1_10-43-21.png


I am not sure how you would get a frigates melee strength higher than its ranged. Even the line of battle promotion increases range and +10 from flanking is not even considered as an option
upload_2017-11-1_10-52-38.png
 
interesting mod idea. Are you removing Naval ranged until battleships? To me that would be the sensible option to stop first strike.. The trouble is you then encourage largest navy wins rather than cleverest player. Speed is so important with first strike and it will nerf victoria's benefits in competent hands. I guess this is now a bug report rather than a discussion.
 
Thank you, I do have basic knowledge of how the game works. I'm talking about a mod I'm working on that has (for example) the frigate with a melee strength of 58 and a ranged strength of 48. Such a unit has a melee and ranged attack towards over ships, but cannot attack land units.

You didn't mention any modding in your first post. Just trying to be helpful, though I was wrong on the immortal, that does look bugged or at least an unexpected restriction.
 
Moderator Action: moved to bug report

but if it's not intended, that's one bug I'd love to be able to attach to archer and all ranged land unit before artillery.
 
Back
Top Bottom