_activatedAreaTriggers | InstanceScript | private |
_combatResurrectionCharges | InstanceScript | private |
_combatResurrectionTimer | InstanceScript | private |
_combatResurrectionTimerStarted | InstanceScript | private |
_creatureInfo | InstanceScript | private |
_entranceId | InstanceScript | private |
_gameObjectInfo | InstanceScript | private |
_instanceSpawnGroups | InstanceScript | private |
_objectGuids | InstanceScript | private |
_persistentScriptValues | InstanceScript | private |
_SkipCheckRequiredBosses(Player const *player=nullptr) const | InstanceScript | protected |
_temporaryEntranceId | InstanceScript | private |
AddCombatResurrectionCharge() | InstanceScript | |
AddDoor(GameObject *door, bool add) | InstanceScript | protectedvirtual |
AddMinion(Creature *minion, bool add) | InstanceScript | protected |
AddObject(Creature *obj, bool add) | InstanceScript | protected |
AddObject(GameObject *obj, bool add) | InstanceScript | protected |
AddObject(WorldObject *obj, uint32 type, bool add) | InstanceScript | protected |
AfterDataLoad() override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ArthasPlatformGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
ArthasPrecipiceGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodCouncilControllerGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodCouncilGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodPrinceIntro | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodQueenLanaThelCouncilGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodQueenLanaThelGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodwingSigilGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
bosses | InstanceScript | private |
CanCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
CheckAchievementCriteriaMeet(uint32 criteria_id, Player const *, Unit const *, uint32) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
CheckCrimsonHalls(uint32 bossId) const | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
CheckFrostwingHalls(uint32 bossId) const | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
CheckLichKingAvailability() | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
CheckLowerSpire(uint32 bossId) const | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
CheckPlagueworks(uint32 bossId) const | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
CheckRequiredBosses(uint32 bossId, Player const *player=nullptr) const override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ColdflameJetsState | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
ComputeEntranceLocationForCompletedEncounters(uint32 completedEncountersMask) const | InstanceScript | virtual |
Create() | InstanceScript | virtual |
CrokCaptainGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
CrokScourgebaneGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
DeathbringerSaurfangDoorGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
DeathbringerSaurfangEventGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
DeathbringerSaurfangGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
DeathbringersCacheGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
DoAction(uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr) | ZoneScript | inlinevirtual |
DoCastSpellOnPlayer(Player *player, uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoCastSpellOnPlayers(uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoCloseDoorOrButton(ObjectGuid guid) | InstanceScript | |
doors | InstanceScript | private |
DoRemoveAurasDueToSpellOnPlayer(Player *player, uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoRemoveAurasDueToSpellOnPlayers(uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoRespawnGameObject(ObjectGuid guid, Seconds timeToDespawn=1min) | InstanceScript | |
DoSendNotifyToInstance(char const *format,...) | InstanceScript | |
DoUpdateCriteria(CriteriaType type, uint32 miscValue1=0, uint32 miscValue2=0, Unit *unit=nullptr) | InstanceScript | |
DoUpdateWorldState(int32 worldStateId, int32 value) | InstanceScript | |
DoUseDoorOrButton(ObjectGuid guid, uint32 withRestoreTime=0, bool useAlternativeState=false) | InstanceScript | |
EnemyGunshipGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
Events | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FestergutGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FrostwingSigilGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FrostwyrmGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FrozenBolvarGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FrozenThroneEdgeGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FrozenThroneWarningGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
FrozenThroneWindGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
GetBossBoundary(uint32 id) const | InstanceScript | inline |
GetBossDungeonEncounter(uint32 id) const | InstanceScript | |
GetBossDungeonEncounter(Creature const *creature) const | InstanceScript | |
GetBossInfo(uint32 id) | InstanceScript | protected |
GetBossState(uint32 id) const | InstanceScript | inline |
GetBossStateName(uint8 state) | InstanceScript | static |
GetCombatResurrectionChargeInterval() const | InstanceScript | |
GetCombatResurrectionCharges() const | InstanceScript | inline |
GetCreature(uint32 type) | InstanceScript | |
GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
GetData(uint32 type) const override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
GetData64(uint32) const | ZoneScript | inlinevirtual |
GetEncounterCount() const | InstanceScript | inline |
GetEntranceLocation() const | InstanceScript | inline |
GetEntranceLocationForCompletedEncounters(uint32 completedEncountersMask) const | InstanceScript | |
GetGameObject(uint32 type) | InstanceScript | |
GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
GetGuidData(uint32 type) const override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
GetHeader() const | InstanceScript | inline |
GetObjectGuid(uint32 type) const | InstanceScript | |
GetPersistentScriptValues() | InstanceScript | inline |
GetSaveData() | InstanceScript | |
GunshipArmoryGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
GunshipGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
HandleGameObject(ObjectGuid guid, bool open, GameObject *go=nullptr) | InstanceScript | |
headers | InstanceScript | private |
HighlordTirionFordringGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
InitializeCombatResurrections(uint8 charges=1, uint32 interval=0) | InstanceScript | |
instance | InstanceScript | |
instance_icecrown_citadel_InstanceMapScript(InstanceMap *map) | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
InstanceScript(InstanceMap *map) | InstanceScript | explicit |
InstanceScript(InstanceScript const &right)=delete | InstanceScript | |
InstanceScript(InstanceScript &&right)=delete | InstanceScript | |
IsAreaTriggerDone(uint32 id) const | InstanceScript | inline |
IsBonedEligible | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
IsEncounterCompleted(uint32 dungeonEncounterId) const | InstanceScript | |
IsEncounterCompletedInMaskByBossId(uint32 completedEncountersMask, uint32 bossId) const | InstanceScript | |
IsEncounterInProgress() const | InstanceScript | virtual |
IsFactionBuffActive | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
IsNauseaEligible | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
IsOozeDanceEligible | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
IsOrbWhispererEligible | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
LadyDeahtwhisperGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
LadyDeathwisperElevatorGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
Load(char const *data) | InstanceScript | |
LoadBossBoundaries(BossBoundaryData const &data) | InstanceScript | protected |
LoadDoorData(DoorData const *data) | InstanceScript | protected |
LoadDungeonEncounterData(T const &encounters) | InstanceScript | inlineprotected |
LoadDungeonEncounterData(uint32 bossId, std::array< uint32, MAX_DUNGEON_ENCOUNTERS_PER_BOSS > const &dungeonEncounterIds) | InstanceScript | private |
LoadMinionData(MinionData const *data) | InstanceScript | protected |
LoadObjectData(ObjectData const *creatureData, ObjectData const *gameObjectData) | InstanceScript | protected |
LoadObjectData(ObjectData const *creatureData, ObjectInfoMap &objectInfo) | InstanceScript | privatestatic |
LordMarrowgarGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
MarkAreaTriggerDone(uint32 id) | InstanceScript | inline |
minions | InstanceScript | private |
nerubarBroodkeepersGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
OnAreaTriggerCreate(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
OnAreaTriggerRemove(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
OnCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
OnCreatureCreate(Creature *creature) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnCreatureRemove(Creature *creature) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnFlagStateChange(GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player) | ZoneScript | inlinevirtual |
OnGameObjectCreate(GameObject *go) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnGameObjectRemove(GameObject *go) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnPlayerEnter(Player *player) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnPlayerLeave(Player *player) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnUnitDeath(Unit *unit) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
operator=(InstanceScript const &right)=delete | InstanceScript | |
operator=(InstanceScript &&right)=delete | InstanceScript | |
ZoneScript::operator=(ZoneScript const &right) | ZoneScript | |
ZoneScript::operator=(ZoneScript &&right) noexcept | ZoneScript | |
PillarsChainedGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PillarsUnchainedGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PlagueSigilGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
ProcessEvent(WorldObject *source, uint32 eventId, WorldObject *) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ProfessorPutricideGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricideCollisionGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricideGateGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricidePipeGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricideTableGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
RegisterPersistentScriptValue(PersistentInstanceScriptValueBase *value) | InstanceScript | inline |
ResetAreaTriggerDone(uint32 id) | InstanceScript | inline |
ResetCombatResurrections() | InstanceScript | |
RimefangGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
RimefangTrash | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
RotfaceGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SendBossKillCredit(uint32 encounterId) | InstanceScript | |
SendEncounterEnd() | InstanceScript | |
SendEncounterStart(uint32 inCombatResCount=0, uint32 maxInCombatResCount=0, uint32 inCombatResChargeRecovery=0, uint32 nextCombatResChargeTime=0) | InstanceScript | |
SendEncounterUnit(EncounterFrameType type, Unit const *unit, Optional< int32 > param1={}, Optional< int32 > param2={}) | InstanceScript | |
ServerAllowsTwoSideGroups() | InstanceScript | static |
SetBossNumber(uint32 number) | InstanceScript | inlineprotected |
SetBossState(uint32 type, EncounterState state) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
SetData(uint32 type, uint32 data) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
SetData64(uint32, uint64) | ZoneScript | inlinevirtual |
SetEntranceLocation(uint32 worldSafeLocationId) | InstanceScript | |
SetGuidData(uint32 type, ObjectGuid guid) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
SetHeaders(std::string const &dataHeaders) | InstanceScript | protected |
SetTeleporterState(GameObject *go, bool usable) | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
SetTemporaryEntranceLocation(uint32 worldSafeLocationId) | InstanceScript | inline |
SindragosaGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SindragosaIntro | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SisterSvalnaGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SpawnGunship() | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
SpinestalkerGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SpinestalkerTrash | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterDeathBringerGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterLichKingGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterLightsHammerGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterOratoryGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterRampartsGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterSindragosaGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TeleporterUpperSpireGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TerenasMenethilGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TheLichKingGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TheLichKingTeleportGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override | InstanceScript | virtual |
Update(uint32 diff) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
UpdateAdditionalSaveData(std::string const &oldData, UpdateAdditionalSaveDataEvent const &event) | InstanceScript | |
UpdateBossStateSaveData(std::string const &oldData, UpdateBossStateSaveDataEvent const &event) | InstanceScript | |
UpdateCombatResurrection(uint32 diff) | InstanceScript | |
UpdateDoorState(GameObject *door) | InstanceScript | protectedvirtual |
UpdateLfgEncounterState(BossInfo const *bossInfo) | InstanceScript | private |
UpdateMinionState(Creature *minion, EncounterState state) | InstanceScript | protected |
UpdatePhasing() | InstanceScript | |
UpdateSpawnGroups() | InstanceScript | protected |
UpperSpireTeleporterActiveState | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
UseCombatResurrection() | InstanceScript | |
ValithriaDreamwalkerGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
ValithriaLichKingGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
ValithriaTriggerGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
ZoneScript() | ZoneScript | |
ZoneScript(ZoneScript const &right) | ZoneScript | |
ZoneScript(ZoneScript &&right) noexcept | ZoneScript | |
~InstanceScript() | InstanceScript | virtual |
~ZoneScript() | ZoneScript | virtual |