Warptorio2


Factorio but you build your factory in a restricted space that teleports yourself, the platform, and everything on it to a new and uncharted planet in an unknown corner of space, time and the universe while constantly under attack from enemies. This mod increases the difficulty of factorio by making construction harder and making biters a more significant threat, resulting in a unique experience of factorio'ing in a tight space and under pressure, almost like a tower defence game.

Overhaul
1 year, 6 months ago
0.17 - 1.1
33.2K
Combat Environment

b Warp Recharge Rate bonus is broken

2 years ago
(updated 2 years ago)

Getting the first level of Warp Reactor breaks the cooldown rate of the Warp Charge. Normally the charge time is reduced every few seconds, but after the research it is very rarely reduced.

The issue appears to be with warptorio.ChargeCountdownTick. There is a if(tick%(r*5)==0) check, but it is only registered to be called every 300 ticks, so tick is always a multiple of 300. With no reactor upgrades, r*5 is also 300 so the check always passes, but after an upgrade r*5 becomes something else (285 for the first level), which will only pass the check very rarely.

2 years ago
(updated 2 years ago)

Confirmed bug.

This has already been fixed for the next pending update.
Your diagnosis is correct, the on_tick timer is out of sync because of misaligned common denominators.

This also results in a somewhat insignificant balance "change", where the manual-warp timer will now tick down at 13 seconds for each second, and becoming 1sec faster per reactor level.

New response