From e727ce08bcef463c9d0cf15c3ec7e2d907192c32 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Mon, 10 Feb 2014 01:19:16 +0100
Subject: [PATCH] Zone:checkFilter can now use a "define_as" filter

---
 game/engines/default/engine/Zone.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/game/engines/default/engine/Zone.lua b/game/engines/default/engine/Zone.lua
index b30386305a..8c75f37846 100644
--- a/game/engines/default/engine/Zone.lua
+++ b/game/engines/default/engine/Zone.lua
@@ -251,6 +251,7 @@ function _M:checkFilter(e, filter, type)
 	if filter.type and filter.type ~= e.type then return false end
 	if filter.subtype and filter.subtype ~= e.subtype then return false end
 	if filter.name and filter.name ~= e.name then return false end
+	if filter.define_as and filter.define_as ~= e.define_as then return false end
 	if filter.unique and not e.unique then return false end
 	if filter.properties then
 		for i = 1, #filter.properties do if not e[filter.properties[i]] then return false end end
-- 
GitLab