diff --git a/server/gameserver/mapinstance.cc b/server/gameserver/mapinstance.cc index 81dacf97..658d8ffa 100644 --- a/server/gameserver/mapinstance.cc +++ b/server/gameserver/mapinstance.cc @@ -871,7 +871,7 @@ void MapInstance::LoadHouse() }//end for i } else if (c->type == mc::kBoxCollider) { mc::BoxCollider* box_collider = (mc::BoxCollider*)c; - if (node->name == "") { + if (node->name == "Wall2_1 (18)") { printf("node->name %f,%f,%f %f,%f,%f\n", node->name.c_str(), box_collider->center.x, @@ -881,6 +881,8 @@ void MapInstance::LoadHouse() box_collider->size.y, box_collider->size.z); } + box_collider->size.x /= 10.0f; + box_collider->size.z /= 10.0f; std::vector new_points; mc::RotateBounds(box_collider->center, box_collider->size, @@ -902,6 +904,7 @@ void MapInstance::LoadHouse() tri.min_y = y; } if (y > tri.max_y) { + tri.max_y = y; } } //endif ii tri.min_y -= 1.0f;