From 26e7b669cb3ebc925b1209f4649c873caee7f915 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Thu, 14 Jul 2011 17:24:57 -0600 Subject: [PATCH] Fixed returning false on any non-region. --- TShockAPI/DB/RegionManager.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TShockAPI/DB/RegionManager.cs b/TShockAPI/DB/RegionManager.cs index 87153ab0..2288fa2b 100644 --- a/TShockAPI/DB/RegionManager.cs +++ b/TShockAPI/DB/RegionManager.cs @@ -220,12 +220,12 @@ namespace TShockAPI.DB } for (int i = 0; i < RegionArray.Length; i++) { - if (RegionArray[i].InArea(new Rectangle(x, y, 0, 0)) && RegionArray[i].HasPermissionToBuildInRegion(new Rectangle(x, y, 0, 0), user)) + if (RegionArray[i].InArea(new Rectangle(x, y, 0, 0)) && !RegionArray[i].HasPermissionToBuildInRegion(new Rectangle(x, y, 0, 0), user)) { - return true; + return false; } } - return false; + return true; } public bool InArea(int x, int y, User user)