|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Private Attributes | |
| time_t | ArchavonDeath |
| time_t | EmalonDeath |
| uint64 | EmalonGUID |
| time_t | KoralonDeath |
| uint64 | ToravonGUID |
Additional Inherited Members | |
| Public Attributes inherited from InstanceScript | |
| Map * | instance |
| Protected Member Functions inherited from InstanceScript | |
| void | AddDoor (GameObject *door, bool add) |
| void | AddMinion (Creature *minion, bool add) |
| std::string | GetBossSaveData () |
| void | LoadBossState (char const *data) |
| void | LoadDoorData (DoorData const *data) |
| void | LoadMinionData (MinionData const *data) |
| void | SetBossNumber (uint32 number) |
| void | UpdateDoorState (GameObject *door) |
| void | UpdateMinionState (Creature *minion, EncounterState state) |
Definition at line 22 of file instance_vault_of_archavon.cpp.
|
inline |
Definition at line 24 of file instance_vault_of_archavon.cpp.
References ArchavonDeath, EmalonDeath, EmalonGUID, EncounterCount, InstanceScript::InstanceScript(), KoralonDeath, InstanceScript::SetBossNumber(), and ToravonGUID.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 94 of file instance_vault_of_archavon.cpp.
References ArchavonDeath, CRITERIA_EARTH_WIND_FIRE_10, CRITERIA_EARTH_WIND_FIRE_25, EmalonDeath, KoralonDeath, MINUTE, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 50 of file instance_vault_of_archavon.cpp.
References DATA_EMALON, DATA_TORAVON, EmalonGUID, OVERRIDE, and ToravonGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 35 of file instance_vault_of_archavon.cpp.
References EmalonGUID, NPC_EMALON, NPC_TORAVON, OVERRIDE, and ToravonGUID.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 65 of file instance_vault_of_archavon.cpp.
References ArchavonDeath, DATA_ARCHAVON, DATA_EMALON, DATA_KORALON, InstanceScript::DoCastSpellOnPlayers(), DONE, EmalonDeath, KoralonDeath, OVERRIDE, InstanceScript::SetBossState(), and SPELL_EARTH_WIND_FIRE_ACHIEVEMENT_CHECK.
|
private |
Definition at line 119 of file instance_vault_of_archavon.cpp.
Referenced by CheckAchievementCriteriaMeet(), instance_vault_of_archavon_InstanceMapScript(), and SetBossState().
|
private |
Definition at line 120 of file instance_vault_of_archavon.cpp.
Referenced by CheckAchievementCriteriaMeet(), instance_vault_of_archavon_InstanceMapScript(), and SetBossState().
|
private |
Definition at line 117 of file instance_vault_of_archavon.cpp.
Referenced by GetData64(), instance_vault_of_archavon_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 121 of file instance_vault_of_archavon.cpp.
Referenced by CheckAchievementCriteriaMeet(), instance_vault_of_archavon_InstanceMapScript(), and SetBossState().
|
private |
Definition at line 118 of file instance_vault_of_archavon.cpp.
Referenced by GetData64(), instance_vault_of_archavon_InstanceMapScript(), and OnCreatureCreate().