Big asteroids have 2000 health and take 504 damage from one rocket with explosive damage 6, but the turrets dispatch 5 rockets to each asteroid when 4 is enough to kill. The overkill fraction (https://lua-api.factorio.com/latest/pro ... l_fraction) should be removed or reduced to just enough to avoid rounding errors when targeting an entity that cannot regain health.
For non-promethium big asteroids and non-explosive rockets specifically, an overkill value under 0.8% would prevent unnecessary ammo usage at all explosive damage levels.
[2.1.17] Rockets overkill asteroids
Re: [2.1.17] Rockets overkill asteroids
122423 [2.0.21] rocket turrets on space platforms shoot one extra rocket for each asteroid.
space-age/prototypes/entity/asteroid.lua intentionally sets this to 1%.
space-age/prototypes/entity/asteroid.lua intentionally sets this to 1%.
Good Luck!overkill_fraction = asteroid_size_name ~= "chunk" and 0.01 or nil,
Re: [2.1.17] Rockets overkill asteroids
Not a bug.


