From 4e3b95067bdc6b86c12d5add484d3938807304c3 Mon Sep 17 00:00:00 2001 From: rubidium Date: Sat, 17 Mar 2012 11:14:25 +0000 Subject: (svn r24033) -Fix: reset "is random" status of temporary variable during saveload as it's not always written to when loading an AI which means it'd be taking the is random setting of another AI. --- src/saveload/ai_sl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/saveload/ai_sl.cpp b/src/saveload/ai_sl.cpp index 00ae7d72f..51d0a50b8 100644 --- a/src/saveload/ai_sl.cpp +++ b/src/saveload/ai_sl.cpp @@ -67,6 +67,7 @@ static void Load_AIPL() while ((index = (CompanyID)SlIterateArray()) != (CompanyID)-1) { if (index >= MAX_COMPANIES) SlErrorCorrupt("Too many AI configs"); + _ai_saveload_is_random = 0; _ai_saveload_version = -1; SlObject(NULL, _ai_company); -- cgit v1.2.3-54-g00ecf