Enemy Race Manager

by heyqule

Add support to have multiple races of enemies and add various RTS elements. Enemy become tougher as you kill them. Added aerial enemies. Buffed defensive entities and some attacks to balance with high level enemies. Free For All games!! Please visit the mod page or search "ERM -" mods to download the new demo races.

Content
2 months ago
1.1
13.3K
Combat Enemies Environment

g 1.22.4 Crash (fixed 1.22.6)

2 months ago

Hey there!

We're seeing an intermittent crash, I'll send you the save here in a sec:

84711.056 Error MainLoop.cpp:1404: Exception at tick 14888000: The mod Enemy Race Manager (1.22.4) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event enemyracemanager::on_script_trigger_effect (ID 155)
position not specified.
stack traceback:
[C]: in function 'create_entity'
enemyracemanager/lib/attack_group_processor.lua:162: in function 'add_an_unit_to_group'
enemyracemanager/lib/attack_group_processor.lua:739: in function 'generate_immediate_group'
enemyracemanager/lib/environmental_attacks.lua:36: in function 'exec'
...yracemanager__/controllers/on_script_trigger_effects.lua:154: in function '?'
...yracemanager__/controllers/on_script_trigger_effects.lua:188: in function 'handler'
stdlib/stdlib/event/event.lua:342: in function 'pcall'
stdlib/stdlib/event/event.lua:362: in function 'dispatch_event'
stdlib/stdlib/event/event.lua:438: in function <stdlib/stdlib/event/event.lua:396>
84711.121 Error ServerMultiplayerManager.cpp:92: MultiplayerManager failed: "The mod Enemy Race Manager (1.22.4) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event enemyracemanager::on_script_trigger_effect (ID 155)
position not specified.
stack traceback:
[C]: in function 'create_entity'
enemyracemanager/lib/attack_group_processor.lua:162: in function 'add_an_unit_to_group'
enemyracemanager/lib/attack_group_processor.lua:739: in function 'generate_immediate_group'
enemyracemanager/lib/environmental_attacks.lua:36: in function 'exec'
...yracemanager__/controllers/on_script_trigger_effects.lua:154: in function '?'
...yracemanager__/controllers/on_script_trigger_effects.lua:188: in function 'handler'
stdlib/stdlib/event/event.lua:342: in function 'pcall'
stdlib/stdlib/event/event.lua:362: in function 'dispatch_event'
stdlib/stdlib/event/event.lua:438: in function <stdlib/stdlib/event/event.lua:396>"
84711.173 Info ServerMultiplayerManager.cpp:814: updateTick(14888000) changing state from(InGame) to(Failed)
84711.179 Quitting: multiplayer error.
84713.104 Info ServerMultiplayerManager.cpp:154: Quitting multiplayer connection.
84713.107 Info ServerMultiplayerManager.cpp:814: updateTick(4294967295) changing state from(Failed) to(Closed)
84714.048 Info UDPSocket.cpp:233: Closing socket
84714.051 Info UDPSocket.cpp:263: Socket closed
84714.054 Goodbye

Thanks!

New response