From 9f9bfff97dd2c0923fb6cd0b85bdacce02133c5b Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Wed, 30 Mar 2016 01:02:08 +0100 Subject: [PATCH] Fix crash when placing flag due to get_nearest_team_dist() --- ctf_flag/init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ctf_flag/init.lua b/ctf_flag/init.lua index 2884119..04c476b 100644 --- a/ctf_flag/init.lua +++ b/ctf_flag/init.lua @@ -49,7 +49,9 @@ end function ctf_flag.get_nearest_team_dist(pos) local flag, distSQ = ctf_flag.get_nearest(pos) - return flag.team, distSQ + if flag then + return flag.team, distSQ + end end ctf.register_on_territory_query(ctf_flag.get_nearest_team_dist)