From 25eb3dd20f722a7ef76fde18d61cd565cbbda819 Mon Sep 17 00:00:00 2001 From: mattsc Date: Thu, 20 Oct 2016 09:31:44 -0700 Subject: [PATCH] Fast Micro AI: fix attack_filter when excluding leader MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit “canrecruit = nil” does not give the same result as “canrecruit = false” in a standard unit filter. --- data/ai/micro_ais/cas/ca_fast_attack_utils.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/data/ai/micro_ais/cas/ca_fast_attack_utils.lua b/data/ai/micro_ais/cas/ca_fast_attack_utils.lua index 071e3c0dc535..06b832e9301c 100644 --- a/data/ai/micro_ais/cas/ca_fast_attack_utils.lua +++ b/data/ai/micro_ais/cas/ca_fast_attack_utils.lua @@ -31,6 +31,7 @@ function ca_fast_attack_utils.get_avoid_map(cfg) end local function attack_filter(which, filter, is_leader) + if (is_leader == nil) then is_leader = false end if (which == 'leader') then which = 'own' is_leader = true