Hi. I was attacking a landing army today with a sub flotilla (5 subs). I only found the army when it had about an hour to complete its landing so I understood that I would only get one or two rounds of attack in while the army was in the transports. I assumed that once the army landed that would be it - neither side could attack the other (except artillery which I assume can shell a sub). However all 5 of my subs were sunk after the army landed and the artillery involved was fairly pitiful (1 attack from 8 level 1 arty v 5 level 3 subs).
Can any land units attack subs apart from artillery?
Can any land units attack subs apart from artillery?