Tarantulator


Is Spidertron too weak for your taste? Meet the Tarantulator – nuclear-powered, massive, and armed with a devastating railgun!

Content
2 months ago
1.0 - 2.0
27.3K
Transportation Combat

g Non-recoverable error started with 2.1.11 (2.1.10 worked)

2 months ago
(updated 2 months ago)

When upgrading with many mods, a saved game breaks from 2.1.11 on, but loads with 2.1.10.

After removing all mods except Base, Elevated rails, Quality, Space age, and Tarantulator alone, the error is still reproducible - but only from/with the saved game. Starting a new game shows no error in your mod from 2.1.10+.

Please let me know if you'd like the save game file.

Error:

The mod Tarantulator (2.1.11) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event tarantulator::on_tick (ID 0)
tarantulator/control.lua:98: attempt to index field 'entity_health' (a nil value)
stack traceback:
tarantulator/control.lua:98: in function <tarantulator/control.lua:95>

2 months ago

+1

2 months ago

Thank you for reporting the issue and for narrowing it down so clearly.

The error was caused by a missing initialization of persistent data (entity_health) when loading older savegames. This has now been addressed in version 2.1.14, which includes a unified and more robust initialization system compatible with Factorio 2.0+.

You should now be able to load affected savegames without encountering this error. No further action is required, and the mod should behave as expected.

Let me know if you run into anything else!

2 months ago

Fantastic all around, wonderful! Many thanks.

New response