Page 1 of 1

[2.1.17] Rockets overkill asteroids

Posted: Sun Sep 06, 2026 6:02 pm
by minno
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.

Re: [2.1.17] Rockets overkill asteroids

Posted: Sun Sep 06, 2026 6:05 pm
by eugenekay
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%.
overkill_fraction = asteroid_size_name ~= "chunk" and 0.01 or nil,
Good Luck!

Re: [2.1.17] Rockets overkill asteroids

Posted: Sun Sep 06, 2026 6:30 pm
by boskid
Not a bug.

Re: [2.1.17] Rockets overkill asteroids

Posted: Sun Sep 06, 2026 7:48 pm
by minno
All right, I made it a suggestion instead.

viewtopic.php?t=136041