From f1eacc51adceefb45b3404742e9a8a053c694d72 Mon Sep 17 00:00:00 2001 From: mattsc Date: Sat, 19 May 2018 18:46:59 -0700 Subject: [PATCH] Experimental AI: clear recruit cache when no recruit action found (cherry-picked from commit f810504306f7b97bd5e532793b36591ada8ba671) --- data/ai/lua/generic_recruit_engine.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/ai/lua/generic_recruit_engine.lua b/data/ai/lua/generic_recruit_engine.lua index f17e6dfbde83..32d2f8d84190 100644 --- a/data/ai/lua/generic_recruit_engine.lua +++ b/data/ai/lua/generic_recruit_engine.lua @@ -586,6 +586,9 @@ return { return true else + -- This results in the CA being blacklisted -> clear cache + recruit_data.recruit = nil + return false end end