Describe the bug
During Time Warp, sometimes an enemy will have orders of magnitude more health than its max, resulting in progress being completely halted.
To Reproduce
Steps to reproduce the behavior:
Use Time Warp. Maybe under certain conditions? I triggered it on Linux when my computer went to sleep and later woke up, and when doing that, Trimps runs without Time Warp for a few seconds before Time Warp starts.
When Time Warp ends, sometimes the enemy will have a massive amount of HP.
Expected behavior
Enemies always have normal HP, Time Warp does not halt progress
Screenshots
Environment (please complete the following information):
EndeavourOS (Linux)
Steam, 5.8.0
Additional context
I think some error checking during time warp would be useful for the time being. Save what tick you start each enemy on, and if progress slows to a crawl on an enemy, check to see if its current HP is above its maximum. If it is, send a log of what happened to Greensatellite, turn back the time warp to when you started on that enemy, manually set its current HP to its max, and resume Time Warp. Maybe also run the same check when time warp ends, in case the "slows to a crawl" thing isn't triggered on an overhealed enemy before Time Warp ends.
Describe the bug During Time Warp, sometimes an enemy will have orders of magnitude more health than its max, resulting in progress being completely halted.
To Reproduce Steps to reproduce the behavior:
Expected behavior Enemies always have normal HP, Time Warp does not halt progress
Screenshots
Environment (please complete the following information):
Additional context I think some error checking during time warp would be useful for the time being. Save what tick you start each enemy on, and if progress slows to a crawl on an enemy, check to see if its current HP is above its maximum. If it is, send a log of what happened to Greensatellite, turn back the time warp to when you started on that enemy, manually set its current HP to its max, and resume Time Warp. Maybe also run the same check when time warp ends, in case the "slows to a crawl" thing isn't triggered on an overhealed enemy before Time Warp ends.