fix(Core/Player): add missing vendor and repair icons to creatures (#23270)

This commit is contained in:
sogladev
2025-10-16 20:59:17 +02:00
committed by GitHub
parent 1946543ae2
commit 3e97113251

View File

@@ -14374,6 +14374,12 @@ bool Player::CanSeeSpellClickOn(Creature const* c) const
*/
bool Player::AnyVendorOptionAvailable(uint32 menuId, Creature const* creature) const
{
{
GossipMenuItemsMapBounds menuItemBounds = sObjectMgr->GetGossipMenuItemsMapBounds(menuId);
if (menuItemBounds.first == menuItemBounds.second)
return true;
}
std::set<uint32> visitedMenus;
std::queue<uint32> menusToCheck;
menusToCheck.push(menuId);