mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 07:37:01 +00:00
[7313] Optimized checks of presence in std::set
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
parent
7c2e850283
commit
8dbf8cda71
5 changed files with 15 additions and 10 deletions
|
|
@ -406,8 +406,16 @@ class ObjectMgr
|
|||
return itr->second;
|
||||
return 0;
|
||||
}
|
||||
bool IsTavernAreaTrigger(uint32 Trigger_ID) const { return mTavernAreaTriggerSet.count(Trigger_ID) != 0; }
|
||||
bool IsGameObjectForQuests(uint32 entry) const { return mGameObjectForQuestSet.count(entry) != 0; }
|
||||
bool IsTavernAreaTrigger(uint32 Trigger_ID) const
|
||||
{
|
||||
return mTavernAreaTriggerSet.find(Trigger_ID) != mTavernAreaTriggerSet.end();
|
||||
}
|
||||
|
||||
bool IsGameObjectForQuests(uint32 entry) const
|
||||
{
|
||||
return mGameObjectForQuestSet.find(entry) != mGameObjectForQuestSet.end();
|
||||
}
|
||||
|
||||
bool IsGuildVaultGameObject(Player *player, uint64 guid) const
|
||||
{
|
||||
if(GameObject *go = ObjectAccessor::GetGameObject(*player, guid))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue