Core/Objects: Added grid searchers for SceneObject and Conversation

This commit is contained in:
Shauren
2025-06-29 00:58:59 +02:00
parent 5334467f49
commit 1e7725c15b
3 changed files with 84 additions and 3 deletions

View File

@@ -4647,7 +4647,7 @@ struct at_briarpatch_to_plains : AreaTriggerAI
std::vector<WorldObject*> objs;
Trinity::ObjectEntryAndPrivateOwnerIfExistsCheck check(player->GetGUID(), conversationId);
Trinity::WorldObjectListSearcher searcher(PhasingHandler::GetAlwaysVisiblePhaseShift(), objs, check, GRID_MAP_TYPE_MASK_CONVERSATION);
Trinity::ConversationListSearcher searcher(PhasingHandler::GetAlwaysVisiblePhaseShift(), objs, check);
Cell::VisitGridObjects(player, searcher, 100.0f);
if (objs.empty())