AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
InstanceScript.cpp File Reference
#include "InstanceScript.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 
)
766{
767 if (InstanceMap* instance = obj->GetMap()->ToInstanceMap())
768 {
769 return instance->GetScriptName() == scriptName;
770 }
771
772 return false;
773}
InstanceMap * ToInstanceMap()
Definition: Map.h:545
Definition: Map.h:818

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

Referenced by GetInstanceAI().