Browse Source

fix water in certain areas w/ no debug

Image 3 years ago
parent
commit
54db6a162e
1 changed files with 2 additions and 2 deletions
  1. 2 2
      EQ2/source/WorldServer/Zone/region_map_v1.cpp

+ 2 - 2
EQ2/source/WorldServer/Zone/region_map_v1.cpp

@@ -496,14 +496,14 @@ WaterRegionType RegionMapV1::BSPReturnRegionType(int32 node_number, const glm::v
 }
 
 WaterRegionType RegionMapV1::BSPReturnRegionTypeNode(const Region_Node* region_node, const ZBSP_Node* BSP_Root, int32 node_number, const glm::vec3& location, float distToNode) const {
-	if(node_number > BSPTreeSize || node_number == 4294967295)
+	if(node_number == 4294967295)
 		return RegionTypeNormal;
 		
 	const ZBSP_Node* current_node = &BSP_Root[node_number - 1];
 	float distance;
 
 #ifdef REGIONDEBUG
-	printf("left = %u, right %u\n", current_node->left, current_node->right);
+	printf("left = %u, right %u (Size: %u)\n", current_node->left, current_node->right, BSPTreeSize);
 #endif
 
 	if (region_node->region_type == ClassWaterRegion2)