_activatedAreaTriggers | InstanceScript | private |
_creatureInfo | InstanceScript | private |
_gameObjectInfo | InstanceScript | private |
_objectGuids | InstanceScript | private |
_objectStateMap | InstanceScript | private |
_summonInfo | InstanceScript | private |
AddDoor(GameObject *door, bool add=true) | InstanceScript | protected |
AddMinion(Creature *minion, bool add=true) | InstanceScript | protected |
AddObject(Creature *obj, bool add=true) | InstanceScript | protected |
AddObject(GameObject *obj, bool add=true) | InstanceScript | protected |
AddObject(WorldObject *obj, uint32 type, bool add=true) | InstanceScript | protected |
AllBossesDone() const | InstanceScript | |
AllBossesDone(std::initializer_list< uint32 > bossIds) const | InstanceScript | |
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 |
BloodPrinceTrashCount | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodQueenLanaThelGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodQuickeningMinutes | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodQuickeningState | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
BloodwingSigilGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
bosses | InstanceScript | private |
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) const override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ColdflameJetsState | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
completedEncounters | InstanceScript | private |
CreatureLooted(Creature *, LootType) | InstanceScript | inlinevirtual |
CrokCaptainGUIDs | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
CrokScourgebaneGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
DarkwhisperElevatorTimer | 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(int32) | InstanceScript | inlinevirtual |
DoCastSpellOnPlayer(Player *player, uint32 spell, bool includePets, bool includeControlled) | InstanceScript | |
DoCastSpellOnPlayers(uint32 spell) | InstanceScript | |
DoForAllMinions(uint32 id, std::function< void(Creature *)> exec) | InstanceScript | |
doors | InstanceScript | private |
DoRemoveAurasDueToSpellOnPlayers(uint32 spell) | InstanceScript | |
DoRespawnCreature(ObjectGuid guid, bool force=false) | InstanceScript | |
DoRespawnCreature(uint32 type, bool force=false) | InstanceScript | |
DoRespawnGameObject(ObjectGuid guid, uint32 timeToDespawn=MINUTE) | InstanceScript | |
DoSendNotifyToInstance(char const *format,...) | InstanceScript | |
DoStartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry) | InstanceScript | |
DoStopTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry) | InstanceScript | |
DoUpdateAchievementCriteria(AchievementCriteriaTypes type, uint32 miscValue1=0, uint32 miscValue2=0, Unit *unit=nullptr) | InstanceScript | |
DoUpdateWorldState(uint32 worldstateId, uint32 worldstateValue) | 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 |
FillInitialWorldStates(WorldPacket &data) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
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 |
GasReleaseValveGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
GetBossBoundary(uint32 id) const | InstanceScript | inline |
GetBossInfo(uint32 id) const | InstanceScript | inline |
GetBossState(uint32 id) const | InstanceScript | inline |
GetBossStateName(uint8 state) | InstanceScript | static |
GetCompletedEncounterMask() 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 |
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 |
GetObjectGuid(uint32 type) const | InstanceScript | |
GetPersistentData(uint32 index) const | InstanceScript | inline |
GetSaveData() | InstanceScript | virtual |
GetStoredGameObjectState(ObjectGuid::LowType spawnId) const | InstanceScript | |
GunshipArmoryGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
GunshipGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
HandleDropAttempt(bool drop=true) | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
HandleGameObject(ObjectGuid guid, bool open, GameObject *go=nullptr) | InstanceScript | |
headers | InstanceScript | private |
HeroicAttempts | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
HighlordTirionFordringGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
Initialize() | InstanceScript | inlinevirtual |
instance | InstanceScript | |
instance_icecrown_citadel_InstanceMapScript(InstanceMap *map) | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
InstanceScript(Map *map) | InstanceScript | inlineexplicit |
IsAreaTriggerDone(uint32 id) const | InstanceScript | inline |
IsBonedEligible | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
IsBossDone(uint32 bossId) const | InstanceScript | inline |
IsBuffAvailable | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
IsEncounterInProgress() const | InstanceScript | virtual |
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 |
IsSindragosaIntroDone | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
LadyDeathwhisperGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
LadyDeathwisperElevatorGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
LichKingHeroicAvailable | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
LichKingRandomWhisperTimer | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
Load(char const *data) | InstanceScript | virtual |
LoadBossBoundaries(BossBoundaryData const &data) | InstanceScript | protected |
LoadDoorData(DoorData const *data) | InstanceScript | protected |
LoadInstanceSavedGameobjectStateData() | InstanceScript | |
LoadMinionData(MinionData const *data) | InstanceScript | protected |
LoadObjectData(ObjectData const *creatureData, ObjectData const *gameObjectData) | InstanceScript | protected |
LoadObjectData(ObjectData const *creatureData, ObjectInfoMap &objectInfo) | InstanceScript | privatestatic |
LoadSummonData(ObjectData const *data) | InstanceScript | protected |
MarkAreaTriggerDone(uint32 id) | InstanceScript | inline |
minions | InstanceScript | private |
OnCreatureCreate(Creature *creature) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnCreatureEvade(Creature *) | ZoneScript | inlinevirtual |
OnCreatureRemove(Creature *creature) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | 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 |
OnPlayerAreaUpdate(Player *player, uint32, uint32 newArea) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnPlayerEnter(Player *player) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OnPlayerInWaterStateUpdate(Player *, bool) | InstanceScript | inlinevirtual |
OnUnitDeath(Unit *unit) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
OozeReleaseValveGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
persistentData | InstanceScript | private |
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) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ProfessorPutricideGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricadeTrapGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricideCollisionGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricideEnteranceDoorGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
PutricideEventProgress | 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 |
ReadSaveDataBossStates(std::istringstream &data) | InstanceScript | protected |
ReadSaveDataHeaders(std::istringstream &data) | InstanceScript | protected |
ReadSaveDataMore(std::istringstream &data) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ReadSavePersistentData(std::istringstream &data) | InstanceScript | protected |
RemoveBackPack() | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
RemoveDoor(GameObject *door) | InstanceScript | protected |
RemoveMinion(Creature *minion) | InstanceScript | protected |
RemoveObject(Creature *obj) | InstanceScript | protected |
RemoveObject(GameObject *obj) | InstanceScript | protected |
RemoveObject(WorldObject *obj, uint32 type) | InstanceScript | protected |
ResetAreaTriggerDone(uint32 id) | InstanceScript | inline |
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 |
SaurfangTeleportGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SaveToDB() | InstanceScript | |
scheduler | InstanceScript | |
ScourgeTransporterFirstGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SendEncounterUnit(uint32 type, Unit *unit=nullptr, uint8 param1=0, uint8 param2=0) | InstanceScript | |
ServerAllowsTwoSideGroups() | InstanceScript | inline |
SetBossNumber(uint32 number) | InstanceScript | inlineprotected |
SetBossState(uint32 type, EncounterState state) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
SetCompletedEncountersMask(uint32 newMask, bool save) | InstanceScript | |
SetData(uint32 type, uint32 data) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
SetData64(uint32, uint64) | ZoneScript | inlinevirtual |
SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
SetHeaders(std::string const &dataHeaders) | InstanceScript | protected |
SetPersistentDataCount(uint32 number) | InstanceScript | inlineprotected |
SetPositionTraps(GameObject *go) | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inline |
SetSummoner(Creature *creature) | InstanceScript | protected |
SindragosaGauntletGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
SindragosaGUID | 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 |
StoreGameObjectState(ObjectGuid::LowType spawnId, uint8 state) | InstanceScript | inline |
StorePersistentData(uint32 index, uint32 data) | InstanceScript | |
TeamIdInInstance | 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 |
TheLichKingLhGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
TheLichKingTeleportGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
Update(uint32 diff) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
UpdateDoorState(GameObject *door) | InstanceScript | protected |
UpdateMinionState(Creature *minion, EncounterState state) | InstanceScript | protected |
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 |
WeeklyQuestId10 | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
WeeklyQuestNpcGUID | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | protected |
WritePersistentData(std::ostringstream &data) | InstanceScript | protected |
WriteSaveDataBossStates(std::ostringstream &data) | InstanceScript | protected |
WriteSaveDataHeaders(std::ostringstream &data) | InstanceScript | protected |
WriteSaveDataMore(std::ostringstream &data) override | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript | inlinevirtual |
ZoneScript() | ZoneScript | inline |
~InstanceScript() override | InstanceScript | inline |
~ZoneScript() | ZoneScript | inlinevirtual |