Adds configurable percentage bonus range to all turrets. Based on prototypes so hopefully mod-compatible.
Small changes concerning balance, gameplay, or graphics.
Version: 1.3.0
Date: 27.07.2026
Major Features:
- Each range setting is now a percentage of the vanilla range. It is no longer a bonus that
the mod adds on top. A value of 100 keeps the vanilla range. A value of 50 gives half the
range. A value of 500 gives five times the range. You can now make ranges shorter. The old
settings could only make ranges longer.
Changes:
- The mod does not keep your old values, and every setting starts at 100. This is deliberate.
A stored value of 50 meant "+50%" under the old rule. The same value means "half range"
under the new rule. The mod therefore uses new setting names. The old names would have cut
every turret range in half without warning. Set your values again after you update. The mod
now changes nothing until you change a setting.
Bugfixes:
- The mod did not change the range of the Space Age turrets (Railgun, Rocket, Tesla). It ran
in data.lua. Factorio sorts mods by their dependencies, not by name. This mod depends only
on base, so Factorio ran it before space-age. The Space Age turrets did not exist in
data.raw at that point. The mod now runs in data-final-fixes, the last data stage. Every
turret exists by then. Thanks to kittah_khan for the report and for the fix.
- Turrets no longer shoot at targets they cannot damage. A turret range only sets what the
turret aims at. A trigger delivers the damage, and that trigger holds its own reach limit.
The mod left those limits alone. The Tesla Turret beam stopped at 40 tiles. The Railgun
Turret shot stopped at 50 tiles. Both turrets had a dead zone past those distances. The mod
now scales each reach limit with the turret range. This also works for modded turrets.
- The Artillery Turret setting now works. It never worked in any released version. An
artillery turret has no attack_parameters of its own. It names a gun prototype, and the
range lives on that gun, so the mod skipped every artillery turret. The Artillery Wagon
fires the same cannon, so it follows the same setting. The setting description says so.
Version: 1.2.0
Date: 03.07.2026
Changes:
- Factorio 2.1 port. This version starts the 1.2.x line for the Factorio 2.1 experimental
branch. The 1.1.x line stays on Factorio 2.0 stable. The mod only changes prototypes in
the data stage, and it used no removed APIs. This release therefore changes no behavior.
It works the same as 1.1.0.
- The author field changed. Raskoon is now Nemo. This is the same person with a new name.