diff options
| -rw-r--r-- | plugins/siege-engine.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/siege-engine.cpp b/plugins/siege-engine.cpp index 3b95aba3..2e362afe 100644 --- a/plugins/siege-engine.cpp +++ b/plugins/siege-engine.cpp @@ -1821,6 +1821,7 @@ DFhackCExport command_result plugin_onstatechange(color_ostream &out, state_chan { switch (event) { case SC_MAP_LOADED: + if (!gamemode || *gamemode == game_mode::DWARF) { auto pworld = Core::getInstance().getWorld(); bool enable = pworld->GetPersistentData("siege-engine/enabled").isValid(); |
