TrinityCore
instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript Member List

This is the complete list of members for instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript, including all inherited members.

_activatedAreaTriggersInstanceScriptprivate
_combatResurrectionChargesInstanceScriptprivate
_combatResurrectionTimerInstanceScriptprivate
_combatResurrectionTimerStartedInstanceScriptprivate
_creatureInfoInstanceScriptprivate
_entranceIdInstanceScriptprivate
_gameObjectInfoInstanceScriptprivate
_instanceSpawnGroupsInstanceScriptprivate
_objectGuidsInstanceScriptprivate
_persistentScriptValuesInstanceScriptprivate
_SkipCheckRequiredBosses(Player const *player=nullptr) constInstanceScriptprotected
_temporaryEntranceIdInstanceScriptprivate
AddCombatResurrectionCharge()InstanceScript
AddDoor(GameObject *door, bool add)InstanceScriptprotectedvirtual
AddMinion(Creature *minion, bool add)InstanceScriptprotected
AddObject(Creature *obj, bool add)InstanceScriptprotected
AddObject(GameObject *obj, bool add)InstanceScriptprotected
AddObject(WorldObject *obj, uint32 type, bool add)InstanceScriptprotected
AfterDataLoad() overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
ArthasPlatformGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
ArthasPrecipiceGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
BloodCouncilControllerGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
BloodCouncilGUIDsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
BloodPrinceIntroinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
BloodQueenLanaThelCouncilGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
BloodQueenLanaThelGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
BloodwingSigilGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
bossesInstanceScriptprivate
CanCaptureFlag(AreaTrigger *areaTrigger, Player *player)ZoneScriptinlinevirtual
CheckAchievementCriteriaMeet(uint32 criteria_id, Player const *, Unit const *, uint32) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
CheckCrimsonHalls(uint32 bossId) constinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
CheckFrostwingHalls(uint32 bossId) constinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
CheckLichKingAvailability()instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
CheckLowerSpire(uint32 bossId) constinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
CheckPlagueworks(uint32 bossId) constinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
CheckRequiredBosses(uint32 bossId, Player const *player=nullptr) const overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
ColdflameJetsStateinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
ComputeEntranceLocationForCompletedEncounters(uint32 completedEncountersMask) constInstanceScriptvirtual
Create()InstanceScriptvirtual
CrokCaptainGUIDsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
CrokScourgebaneGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
DeathbringerSaurfangDoorGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
DeathbringerSaurfangEventGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
DeathbringerSaurfangGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
DeathbringersCacheGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
DoAction(uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr)ZoneScriptinlinevirtual
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
doorsInstanceScriptprivate
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
EnemyGunshipGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
Eventsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FestergutGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FrostwingSigilGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FrostwyrmGUIDsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FrozenBolvarGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FrozenThroneEdgeGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FrozenThroneWarningGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
FrozenThroneWindGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
GetBossBoundary(uint32 id) constInstanceScriptinline
GetBossDungeonEncounter(uint32 id) constInstanceScript
GetBossDungeonEncounter(Creature const *creature) constInstanceScript
GetBossInfo(uint32 id)InstanceScriptprotected
GetBossState(uint32 id) constInstanceScriptinline
GetBossStateName(uint8 state)InstanceScriptstatic
GetCombatResurrectionChargeInterval() constInstanceScript
GetCombatResurrectionCharges() constInstanceScriptinline
GetCreature(uint32 type)InstanceScript
GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
GetData(uint32 type) const overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
GetData64(uint32) constZoneScriptinlinevirtual
GetEncounterCount() constInstanceScriptinline
GetEntranceLocation() constInstanceScriptinline
GetEntranceLocationForCompletedEncounters(uint32 completedEncountersMask) constInstanceScript
GetGameObject(uint32 type)InstanceScript
GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
GetGuidData(uint32 type) const overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
GetHeader() constInstanceScriptinline
GetObjectGuid(uint32 type) constInstanceScript
GetPersistentScriptValues()InstanceScriptinline
GetSaveData()InstanceScript
GunshipArmoryGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
GunshipGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
HandleGameObject(ObjectGuid guid, bool open, GameObject *go=nullptr)InstanceScript
headersInstanceScriptprivate
HighlordTirionFordringGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
InitializeCombatResurrections(uint8 charges=1, uint32 interval=0)InstanceScript
instanceInstanceScript
instance_icecrown_citadel_InstanceMapScript(InstanceMap *map)instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
InstanceScript(InstanceMap *map)InstanceScriptexplicit
InstanceScript(InstanceScript const &right)=deleteInstanceScript
InstanceScript(InstanceScript &&right)=deleteInstanceScript
IsAreaTriggerDone(uint32 id) constInstanceScriptinline
IsBonedEligibleinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
IsEncounterCompleted(uint32 dungeonEncounterId) constInstanceScript
IsEncounterCompletedInMaskByBossId(uint32 completedEncountersMask, uint32 bossId) constInstanceScript
IsEncounterInProgress() constInstanceScriptvirtual
IsFactionBuffActiveinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
IsNauseaEligibleinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
IsOozeDanceEligibleinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
IsOrbWhispererEligibleinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
LadyDeahtwhisperGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
LadyDeathwisperElevatorGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
Load(char const *data)InstanceScript
LoadBossBoundaries(BossBoundaryData const &data)InstanceScriptprotected
LoadDoorData(DoorData const *data)InstanceScriptprotected
LoadDungeonEncounterData(T const &encounters)InstanceScriptinlineprotected
LoadDungeonEncounterData(uint32 bossId, std::array< uint32, MAX_DUNGEON_ENCOUNTERS_PER_BOSS > const &dungeonEncounterIds)InstanceScriptprivate
LoadMinionData(MinionData const *data)InstanceScriptprotected
LoadObjectData(ObjectData const *creatureData, ObjectData const *gameObjectData)InstanceScriptprotected
LoadObjectData(ObjectData const *creatureData, ObjectInfoMap &objectInfo)InstanceScriptprivatestatic
LordMarrowgarGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
MarkAreaTriggerDone(uint32 id)InstanceScriptinline
minionsInstanceScriptprivate
nerubarBroodkeepersGUIDsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
OnAreaTriggerCreate(AreaTrigger *areaTrigger)ZoneScriptinlinevirtual
OnAreaTriggerRemove(AreaTrigger *areaTrigger)ZoneScriptinlinevirtual
OnCaptureFlag(AreaTrigger *areaTrigger, Player *player)ZoneScriptinlinevirtual
OnCreatureCreate(Creature *creature) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
OnCreatureRemove(Creature *creature) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
OnFlagStateChange(GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player)ZoneScriptinlinevirtual
OnGameObjectCreate(GameObject *go) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
OnGameObjectRemove(GameObject *go) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
OnPlayerEnter(Player *player) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
OnPlayerLeave(Player *player) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
OnUnitDeath(Unit *unit) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
operator=(InstanceScript const &right)=deleteInstanceScript
operator=(InstanceScript &&right)=deleteInstanceScript
ZoneScript::operator=(ZoneScript const &right)ZoneScript
ZoneScript::operator=(ZoneScript &&right) noexceptZoneScript
PillarsChainedGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
PillarsUnchainedGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
PlagueSigilGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
ProcessEvent(WorldObject *source, uint32 eventId, WorldObject *) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
ProfessorPutricideGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
PutricideCollisionGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
PutricideGateGUIDsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
PutricidePipeGUIDsinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
PutricideTableGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
RegisterPersistentScriptValue(PersistentInstanceScriptValueBase *value)InstanceScriptinline
ResetAreaTriggerDone(uint32 id)InstanceScriptinline
ResetCombatResurrections()InstanceScript
RimefangGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
RimefangTrashinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
RotfaceGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
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()InstanceScriptstatic
SetBossNumber(uint32 number)InstanceScriptinlineprotected
SetBossState(uint32 type, EncounterState state) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
SetData(uint32 type, uint32 data) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
SetData64(uint32, uint64)ZoneScriptinlinevirtual
SetEntranceLocation(uint32 worldSafeLocationId)InstanceScript
SetGuidData(uint32 type, ObjectGuid guid) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
SetHeaders(std::string const &dataHeaders)InstanceScriptprotected
SetTeleporterState(GameObject *go, bool usable)instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
SetTemporaryEntranceLocation(uint32 worldSafeLocationId)InstanceScriptinline
SindragosaGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
SindragosaIntroinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
SisterSvalnaGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
SpawnGunship()instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinline
SpinestalkerGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
SpinestalkerTrashinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterDeathBringerGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterLichKingGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterLightsHammerGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterOratoryGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterRampartsGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterSindragosaGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TeleporterUpperSpireGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TerenasMenethilGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TheLichKingGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TheLichKingTeleportGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) overrideInstanceScriptvirtual
Update(uint32 diff) overrideinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptinlinevirtual
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)InstanceScriptprotectedvirtual
UpdateLfgEncounterState(BossInfo const *bossInfo)InstanceScriptprivate
UpdateMinionState(Creature *minion, EncounterState state)InstanceScriptprotected
UpdatePhasing()InstanceScript
UpdateSpawnGroups()InstanceScriptprotected
UpperSpireTeleporterActiveStateinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
UseCombatResurrection()InstanceScript
ValithriaDreamwalkerGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
ValithriaLichKingGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
ValithriaTriggerGUIDinstance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScriptprotected
ZoneScript()ZoneScript
ZoneScript(ZoneScript const &right)ZoneScript
ZoneScript(ZoneScript &&right) noexceptZoneScript
~InstanceScript()InstanceScriptvirtual
~ZoneScript()ZoneScriptvirtual