From d8cb6e2c4edc62c2c1080103c8191f1cd6bc0ce5 Mon Sep 17 00:00:00 2001 From: Donald Ruegsegger Date: Wed, 1 Aug 2012 19:52:50 -0500 Subject: [PATCH] Fixed seedwatch not working on reclaim Just needed to add a check for game_type::DWARF_RECLAIM in two places --- plugins/seedwatch.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/seedwatch.cpp b/plugins/seedwatch.cpp index ae9ff0e14..676c02ed5 100755 --- a/plugins/seedwatch.cpp +++ b/plugins/seedwatch.cpp @@ -111,7 +111,8 @@ command_result df_seedwatch(color_ostream &out, vector& parameters) w->ReadGameMode(gm);// FIXME: check return value // if game mode isn't fortress mode - if(gm.g_mode != game_mode::DWARF || gm.g_type != game_type::DWARF_MAIN) + if(gm.g_mode != game_mode::DWARF || + !(gm.g_type == game_type::DWARF_MAIN || gm.g_type == game_type::DWARF_RECLAIM)) { // just print the help printHelp(out); @@ -299,7 +300,8 @@ DFhackCExport command_result plugin_onupdate(color_ostream &out) t_gamemodes gm; w->ReadGameMode(gm);// FIXME: check return value // if game mode isn't fortress mode - if(gm.g_mode != game_mode::DWARF || gm.g_type != game_type::DWARF_MAIN) + if(gm.g_mode != game_mode::DWARF || + !(gm.g_type == game_type::DWARF_MAIN || gm.g_type == game_type::DWARF_RECLAIM)) { // stop running. running = false;