I also was missing targets by just undershooting them when I began manual targeting. My mistake was simple to fix. I was forgetting to open the torpedo tubes before firing so the little time it took for the tube to open when I fired was just enough time to throw my firing solution off. So make sure you're opening your tubes manually before clicking the fire button, I think it's the "w" key.
|