AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
InstanceScript.cpp File Reference
#include "InstanceScript.h"
#include "Chat.h"
#include "Creature.h"
#include "DatabaseEnv.h"
#include "GameObject.h"
#include "Group.h"
#include "InstanceSaveMgr.h"
#include "LFGMgr.h"
#include "Log.h"
#include "Map.h"
#include "Opcodes.h"
#include "Pet.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "Spell.h"
#include "WorldSession.h"

Go to the source code of this file.

Functions

bool InstanceHasScript (WorldObject const *obj, char const *scriptName)
 

Function Documentation

◆ InstanceHasScript()

bool InstanceHasScript ( WorldObject const *  obj,
char const *  scriptName 
)
866{
867 if (InstanceMap* instance = obj->GetMap()->ToInstanceMap())
868 {
869 return instance->GetScriptName() == scriptName;
870 }
871
872 return false;
873}
Definition Map.h:648
InstanceMap * ToInstanceMap()
Definition Map.h:378

References WorldObject::GetMap(), and Map::ToInstanceMap().

Referenced by GetInstanceAI().