|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellMgr.h"#include "scarlet_monastery.h"#include "LFGMgr.h"#include "Player.h"#include "Group.h"#include "SpellInfo.h"Go to the source code of this file.
Classes | |
| class | boss_headless_horseman |
| struct | boss_headless_horseman::boss_headless_horsemanAI |
| class | go_loosely_turned_soil |
| struct | Locations |
| class | npc_head |
| struct | npc_head::npc_headAI |
| class | npc_pulsing_pumpkin |
| struct | npc_pulsing_pumpkin::npc_pulsing_pumpkinAI |
| class | npc_wisp_invis |
| struct | npc_wisp_invis::npc_wisp_invisAI |
Macros | |
| #define | EMOTE_LAUGHS "Headless Horseman laughs" |
Enumerations | |
| enum | Entry { HH_MOUNTED = 23682 , HH_DISMOUNTED = 23800 , HEAD = 23775 , PULSING_PUMPKIN = 23694 , PUMPKIN_FIEND = 23545 , HELPER = 23686 , WISP_INVIS = 24034 } |
| enum | Says { SAY_LOST_HEAD = 0 , SAY_PLAYER_DEATH = 1 , SAY_ENTRANCE = 0 , SAY_REJOINED = 1 , SAY_CONFLAGRATION = 2 , SAY_SPROUTING_PUMPKINS = 3 , SAY_DEATH = 4 } |
| enum | Spells { SPELL_CLEAVE = 42587 , SPELL_CONFLAGRATION = 42380 , SPELL_SUMMON_PUMPKIN = 42394 , SPELL_WHIRLWIND = 43116 , SPELL_IMMUNE = 42556 , SPELL_BODY_REGEN = 42403 , SPELL_CONFUSE = 43105 , SPELL_FLYING_HEAD = 42399 , SPELL_HEAD = 42413 , SPELL_HEAD_IS_DEAD = 42428 , SPELL_PUMPKIN_AURA = 42280 , SPELL_PUMPKIN_AURA_GREEN = 42294 , SPELL_SQUASH_SOUL = 42514 , SPELL_SPROUTING = 42281 , SPELL_SPROUT_BODY = 42285 , SPELL_RHYME_BIG = 42909 , SPELL_HEAD_SPEAKS = 43129 , SPELL_HEAD_LANDS = 42400 , SPELL_BODY_FLAME = 42074 , SPELL_HEAD_FLAME = 42971 , SPELL_WISP_BLUE = 42821 , SPELL_WISP_FLIGHT_PORT = 42818 , SPELL_SMOKE = 42355 , SPELL_DEATH = 42566 } |
Functions | |
| void | AddSC_boss_headless_horseman () |
Variables | |
| static Locations | FlightPoint [] |
| uint32 | RandomLaugh [] = {11965, 11975, 11976} |
| static Locations | Spawn [] |
| static char const * | Text [] |
| #define EMOTE_LAUGHS "Headless Horseman laughs" |
Definition at line 129 of file boss_headless_horseman.cpp.
Referenced by boss_headless_horseman::boss_headless_horsemanAI::UpdateAI(), and npc_head::npc_headAI::UpdateAI().
| enum Entry |
| Enumerator | |
|---|---|
| HH_MOUNTED | |
| HH_DISMOUNTED | |
| HEAD | |
| PULSING_PUMPKIN | |
| PUMPKIN_FIEND | |
| HELPER | |
| WISP_INVIS | |
Definition at line 37 of file boss_headless_horseman.cpp.
| enum Says |
| Enumerator | |
|---|---|
| SAY_LOST_HEAD | |
| SAY_PLAYER_DEATH | |
| SAY_ENTRANCE | |
| SAY_REJOINED | |
| SAY_CONFLAGRATION | |
| SAY_SPROUTING_PUMPKINS | |
| SAY_DEATH | |
Definition at line 23 of file boss_headless_horseman.cpp.
| enum Spells |
Definition at line 48 of file boss_headless_horseman.cpp.
| void AddSC_boss_headless_horseman | ( | ) |
Definition at line 919 of file boss_headless_horseman.cpp.
References npc_head::npc_head().
|
static |
Definition at line 90 of file boss_headless_horseman.cpp.
Referenced by go_loosely_turned_soil::OnGossipHello(), and boss_headless_horseman::boss_headless_horsemanAI::UpdateAI().
| uint32 RandomLaugh[] = {11965, 11975, 11976} |
Definition at line 35 of file boss_headless_horseman.cpp.
Referenced by boss_headless_horseman::boss_headless_horsemanAI::UpdateAI(), and npc_head::npc_headAI::UpdateAI().
|
static |
Definition at line 115 of file boss_headless_horseman.cpp.
Referenced by boss_headless_horseman::boss_headless_horsemanAI::MovementInform(), npc_lord_illidan_stormrage::npc_lord_illidan_stormrageAI::SummonNextWave(), and boss_headless_horseman::boss_headless_horsemanAI::UpdateAI().
|
static |
Definition at line 121 of file boss_headless_horseman.cpp.
Referenced by boss_headless_horseman::boss_headless_horsemanAI::UpdateAI().