summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--api.lua6
1 files changed, 2 insertions, 4 deletions
diff --git a/api.lua b/api.lua
index a83120d..d6a2cfd 100644
--- a/api.lua
+++ b/api.lua
@@ -21,12 +21,10 @@ function areas:canInteract(pos, name)
end
local owned = false
for _, area in pairs(self:getAreasAtPos(pos)) do
- if area.owner == name then
+ if area.owner == name or area.open then
return true
else
- if not area.open then
- owned = true
- end
+ owned = true
end
end
return not owned