diff --git a/game/engines/default/engine/Zone.lua b/game/engines/default/engine/Zone.lua index b30386305a19fae469449d4f59146ae95c54caad..8c75f37846defae731b16b85f1997b3ee503632d 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