[Zoning] Fix zone routing edge case (#4255)

* [Zoning] Fix zone routing edge case

* Push
This commit is contained in:
Chris Miles
2024-04-15 07:50:38 -05:00
committed by GitHub
parent 2538ee7976
commit ff3e955804
3 changed files with 17 additions and 5 deletions
+10
View File
@@ -357,3 +357,13 @@ WorldContentService::FindZoneResult WorldContentService::FindZone(uint32 zone_id
return WorldContentService::FindZoneResult{.zone_id = 0};
}
bool WorldContentService::IsInPublicStaticInstance(uint32 instance_id)
{
for (auto &i: m_zone_instances) {
if (i.id == instance_id) {
return true;
}
}
return false;
}
+2
View File
@@ -178,6 +178,8 @@ public:
};
FindZoneResult FindZone(uint32 zone_id, uint32 instance_id);
bool IsInPublicStaticInstance(uint32 instance_id);
private:
int current_expansion{};
std::vector<ContentFlagsRepository::ContentFlags> content_flags;