These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Issues, Workarounds & Localization

 
  • Topic is locked indefinitely.
 

Rockets Not Hitting

Author
Ravay Kanjus
Infinity Blue
#1 - 2017-06-12 00:45:27 UTC
I noticed yesterday and today, a new issue with my Garmur. My rocket range is 15km with my setup, and yet on occasion in the 11km and 10km ranges, my rockets will visually impact the target, but nothing is registered. No damage, nothing in the logs about missing... nothing. 12-15km is fine, as is 9km and less.
Sirold Villandroth
Doomheim
#2 - 2017-06-15 12:03:27 UTC
From my understanding this is not actually a bug, but a limitation of the 1000ms server ticks. You may just be noticing it for the first time. The server checks every second to see if a missile reaches its target. This means that a flight time with any kind of a decimal at the end has a % chance to hit between the range of the last full second and theoretical maximum range roughly equal to that decimal over 1. The roll for that % chance is basically equal to when your weapons discharge with your rate of fire compared to the server tick.

TLDR, missiles actually have a defacto falloff range at the end of their maximum range that is very poorly documented.
Mirsa Attor
HC - Swinehearth Inc.
#3 - 2017-06-16 11:54:14 UTC  |  Edited by: Mirsa Attor
Ravay Kanjus wrote:
I noticed yesterday and today, a new issue with my Garmur. My rocket range is 15km with my setup, and yet on occasion in the 11km and 10km ranges, my rockets will visually impact the target, but nothing is registered. No damage, nothing in the logs about missing... nothing. 12-15km is fine, as is 9km and less.


If you and your target are moving then the distance that the rocket has to cover might be more than those 11km that it shows in your UI.

Lets say for example that you are following your target in a straight line with a speed of 1500m/s and your distance towards the target is a constant 11km because your target is also moving at 1500m/s in a straight line away from you.

Your rockets do have a velocity (which I am currently not able to look up but lets say 3000m/s) which you need to calculate into your rocket range.

So at 3300m/s Rocket velocity it would take ~3,3s to cover a distance of 11km.
Now here is the tricky part: Your Rocket will still be 5km away from your target because your target is moving away from you because it is moving away from you. (3,3s *1500m/s =5km)

So for your Rocket to be able to hit your target at those speeds it would need a total range of 20,163km.


Calculation:

What we need is the delta in the velocity of the missile and the moving target. That would be 3300m/s-1500m/s = 1800m/s
Then we divide the distance between you and your target by those 1800m/s. That would be 11000m/1800m/s= 6,11s
That means our missile will reach the target after ~6,11 seconds of flight time or a total range of 20,163km (6,11s*3300m/s)

Calculating this in a 3D space where people most likely are not moving in straight lines gets a lot more complicated beccause of vectors and people suddenly changing direction etc.


This might have been the case of why your missiles werent reaching your target and didnt register any hits.