|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "hyjal.h"#include "hyjal_trash.h"#include "hyjalAI.h"Go to the source code of this file.
Classes | |
| class | alliance_rifleman |
| struct | alliance_rifleman::alliance_riflemanAI |
| class | npc_abomination |
| struct | npc_abomination::npc_abominationAI |
| class | npc_banshee |
| struct | npc_banshee::npc_bansheeAI |
| class | npc_crypt_fiend |
| struct | npc_crypt_fiend::npc_crypt_fiendAI |
| class | npc_fel_stalker |
| struct | npc_fel_stalker::npc_fel_stalkerAI |
| class | npc_frost_wyrm |
| struct | npc_frost_wyrm::npc_frost_wyrmAI |
| class | npc_gargoyle |
| struct | npc_gargoyle::npc_gargoyleAI |
| class | npc_ghoul |
| struct | npc_ghoul::npc_ghoulAI |
| class | npc_giant_infernal |
| struct | npc_giant_infernal::npc_giant_infernalAI |
| class | npc_necromancer |
| struct | npc_necromancer::npc_necromancerAI |
Enumerations | |
| enum | Spells { SPELL_METEOR = 33814 , SPELL_IMMOLATION = 37059 , SPELL_FLAME_BUFFET = 31724 , NPC_TRIGGER = 21987 , MODEL_INVIS = 11686 , SPELL_DISEASE_CLOUD = 31607 , SPELL_KNOCKDOWN = 31610 , SPELL_FRENZY = 31540 , SPELL_RAISE_DEAD_1 = 31617 , SPELL_RAISE_DEAD_2 = 31624 , SPELL_RAISE_DEAD_3 = 31625 , SPELL_SHADOW_BOLT = 31627 , SPELL_BANSHEE_CURSE = 31651 , SPELL_BANSHEE_WAIL = 38183 , SPELL_ANTI_MAGIC_SHELL = 31662 , SPELL_WEB = 28991 , SPELL_MANA_BURN = 31729 , SPELL_FROST_BREATH = 31688 , SPELL_GARGOYLE_STRIKE = 31664 , SPELL_EXPLODING_SHOT = 7896 } |
Functions | |
| void | AddSC_hyjal_trash () |
Variables | |
| float | AllianceOverrunWP [55][3] |
| float | AllianceWPs [8][3] |
| float | FlyPathWPs [3][3] |
| float | FrostWyrmWPs [3][3] |
| float | GargoyleWPs [3][3] |
| float | HordeOverrunWP [21][3] |
| float | HordeWPs [8][3] |
| enum Spells |
Definition at line 12 of file hyjal_trash.cpp.
| void AddSC_hyjal_trash | ( | ) |
Definition at line 1445 of file hyjal_trash.cpp.
Referenced by AddKalimdorScripts().
| float AllianceOverrunWP[55][3] |
Definition at line 80 of file hyjal_trash.cpp.
Referenced by hyjal_trashAI::UpdateAI().
| float AllianceWPs[8][3] |
Definition at line 47 of file hyjal_trash.cpp.
Referenced by hyjal_trashAI::UpdateAI(), npc_abomination::npc_abominationAI::UpdateAI(), npc_banshee::npc_bansheeAI::UpdateAI(), npc_crypt_fiend::npc_crypt_fiendAI::UpdateAI(), npc_fel_stalker::npc_fel_stalkerAI::UpdateAI(), npc_ghoul::npc_ghoulAI::UpdateAI(), and npc_necromancer::npc_necromancerAI::UpdateAI().
| float FlyPathWPs[3][3] |
Definition at line 73 of file hyjal_trash.cpp.
Referenced by npc_frost_wyrm::npc_frost_wyrmAI::UpdateAI(), and npc_gargoyle::npc_gargoyleAI::UpdateAI().
| float FrostWyrmWPs[3][3] |
Definition at line 59 of file hyjal_trash.cpp.
Referenced by npc_frost_wyrm::npc_frost_wyrmAI::UpdateAI().
| float GargoyleWPs[3][3] |
Definition at line 66 of file hyjal_trash.cpp.
Referenced by npc_gargoyle::npc_gargoyleAI::UpdateAI().
| float HordeOverrunWP[21][3] |
Definition at line 139 of file hyjal_trash.cpp.
Referenced by hyjal_trashAI::UpdateAI().
| float HordeWPs[8][3] |
Definition at line 36 of file hyjal_trash.cpp.
Referenced by hyjal_trashAI::UpdateAI(), npc_abomination::npc_abominationAI::UpdateAI(), npc_banshee::npc_bansheeAI::UpdateAI(), npc_crypt_fiend::npc_crypt_fiendAI::UpdateAI(), npc_fel_stalker::npc_fel_stalkerAI::UpdateAI(), npc_ghoul::npc_ghoulAI::UpdateAI(), npc_giant_infernal::npc_giant_infernalAI::UpdateAI(), and npc_necromancer::npc_necromancerAI::UpdateAI().