From dcdb6aae1b0c08f40d475e89e7b3bc691a4ab159 Mon Sep 17 00:00:00 2001 From: expwnent Date: Thu, 6 Nov 2014 23:44:13 -0500 Subject: [PATCH] EventManager: properly deal with frame_counter getting reset. --- library/modules/EventManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/modules/EventManager.cpp b/library/modules/EventManager.cpp index 86736d646..ccdfa1db4 100644 --- a/library/modules/EventManager.cpp +++ b/library/modules/EventManager.cpp @@ -320,7 +320,7 @@ void DFHack::EventManager::manageEvents(color_ostream& out) { } else eventFrequency = 1; - if ( tick - eventLastTick[a] < eventFrequency ) + if ( tick >= eventLastTick[a] && tick - eventLastTick[a] < eventFrequency ) continue; eventManager[a](out);