|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Classes | |
| struct | ForgeInfo |
Macros | |
| #define | UKScriptName "instance_utgarde_keep" |
Enumerations | |
| enum | CreatureIds { NPC_PRINCE_KELESETH = 23953 , NPC_SKARVALD = 24200 , NPC_DALRONN = 24201 , NPC_INGVAR = 23954 , NPC_DALRONN_GHOST = 27389 , NPC_SKARVALD_GHOST = 27390 , NPC_INGVAR_UNDEAD = 23980 , NPC_THROW_TARGET = 23996 , NPC_ANNHYLDE_THE_CALLER = 24068 } |
| enum | DataTypes { DATA_PRINCE_KELESETH = 0 , DATA_SKARVALD_DALRONN = 1 , DATA_INGVAR = 2 , DATA_SKARVALD = 3 , DATA_DALRONN = 4 , DATA_FORGE_1 = 5 , DATA_FORGE_2 = 6 , DATA_FORGE_3 = 7 } |
| enum | GameObjectIds { GO_BELLOW_1 = 186688 , GO_BELLOW_2 = 186689 , GO_BELLOW_3 = 186690 , GO_FORGEFIRE_1 = 186692 , GO_FORGEFIRE_2 = 186693 , GO_FORGEFIRE_3 = 186691 , GO_GLOWING_ANVIL_1 = 186609 , GO_GLOWING_ANVIL_2 = 186610 , GO_GLOWING_ANVIL_3 = 186611 , GO_GIANT_PORTCULLIS_1 = 186756 , GO_GIANT_PORTCULLIS_2 = 186694 } |
Functions | |
| template<class AI> | |
| AI * | GetUtgardeKeepAI (Creature *creature) |
Variables | |
| uint32 const | EncounterCount = 3 |
| #define UKScriptName "instance_utgarde_keep" |
Definition at line 9 of file utgarde_keep.h.
Referenced by GetUtgardeKeepAI(), and instance_utgarde_keep::instance_utgarde_keep().
| enum CreatureIds |
| Enumerator | |
|---|---|
| NPC_PRINCE_KELESETH | |
| NPC_SKARVALD | |
| NPC_DALRONN | |
| NPC_INGVAR | |
| NPC_DALRONN_GHOST | |
| NPC_SKARVALD_GHOST | |
| NPC_INGVAR_UNDEAD | |
| NPC_THROW_TARGET | |
| NPC_ANNHYLDE_THE_CALLER | |
Definition at line 29 of file utgarde_keep.h.
| enum DataTypes |
| Enumerator | |
|---|---|
| DATA_PRINCE_KELESETH | |
| DATA_SKARVALD_DALRONN | |
| DATA_INGVAR | |
| DATA_SKARVALD | |
| DATA_DALRONN | |
| DATA_FORGE_1 | |
| DATA_FORGE_2 | |
| DATA_FORGE_3 | |
Definition at line 13 of file utgarde_keep.h.
| enum GameObjectIds |
| Enumerator | |
|---|---|
| GO_BELLOW_1 | |
| GO_BELLOW_2 | |
| GO_BELLOW_3 | |
| GO_FORGEFIRE_1 | |
| GO_FORGEFIRE_2 | |
| GO_FORGEFIRE_3 | |
| GO_GLOWING_ANVIL_1 | |
| GO_GLOWING_ANVIL_2 | |
| GO_GLOWING_ANVIL_3 | |
| GO_GIANT_PORTCULLIS_1 | |
| GO_GIANT_PORTCULLIS_2 | |
Definition at line 46 of file utgarde_keep.h.
| AI * GetUtgardeKeepAI | ( | Creature * | creature | ) |
Definition at line 76 of file utgarde_keep.h.
References GetInstanceAI(), and UKScriptName.
Referenced by boss_dalronn_the_controller::GetAI(), boss_ingvar_the_plunderer::GetAI(), boss_keleseth::GetAI(), boss_skarvald_the_constructor::GetAI(), npc_annhylde_the_caller::GetAI(), npc_dragonflayer_forge_master::GetAI(), npc_frost_tomb::GetAI(), and npc_vrykul_skeleton::GetAI().
| uint32 const EncounterCount = 3 |
Definition at line 11 of file utgarde_keep.h.