Browse Source

Reverted incorrect logic. Likely the fix for hota Prison.

Tomasz Zieliński 2 years ago
parent
commit
bbb3e701ab
1 changed files with 1 additions and 3 deletions
  1. 1 3
      lib/rmg/RmgObject.cpp

+ 1 - 3
lib/rmg/RmgObject.cpp

@@ -41,9 +41,7 @@ const Area & Object::Instance::getBlockedArea() const
 		std::set<int3> blockedArea = dObject.getBlockedPos();
 		dBlockedAreaCache.assign(rmg::Tileset(blockedArea.begin(), blockedArea.end()));
 		if(dObject.isVisitable() || dBlockedAreaCache.empty())
-			if (!dObject.isBlockedVisitable())
-				// Do not assume blocked tile is accessible
-				dBlockedAreaCache.add(dObject.visitablePos());
+			dBlockedAreaCache.add(dObject.visitablePos());
 	}
 	return dBlockedAreaCache;
 }