![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "CellImpl.h"#include "CombatAI.h"#include "Containers.h"#include "CreatureTextMgr.h"#include "GameEventMgr.h"#include "GridNotifiersImpl.h"#include "Log.h"#include "MotionMaster.h"#include "MoveSplineInit.h"#include "ObjectAccessor.h"#include "ObjectMgr.h"#include "PassiveAI.h"#include "Pet.h"#include "ScriptedEscortAI.h"#include "ScriptedGossip.h"#include "SmartAI.h"#include "SpellAuras.h"#include "SpellHistory.h"#include "SpellMgr.h"#include "Vehicle.h"#include "World.h"
Include dependency graph for npcs_special.cpp:Go to the source code of this file.
Macros | |
| #define | A_RUNTOX -3742.96f |
| #define | A_RUNTOY -4531.52f |
| #define | A_RUNTOZ 11.91f |
| #define | H_RUNTOX -1016.44f |
| #define | H_RUNTOY -3508.48f |
| #define | H_RUNTOZ 62.96f |
Typedefs | |
| typedef std::unordered_map< uint32, uint32 > | ChairSpells |
Functions | |
| void | AddSC_npcs_special () |
Variables | |
| float constexpr | RANGE_TRIPWIRE = 15.0f |
| float constexpr | RANGE_ALARMBOT = 100.0f |
| AirForceSpawn constexpr | airforceSpawns [] |
| Position const | AllianceCoords [] |
| Position const | HordeCoords [] |
| uint32 const | AllianceSoldierId [3] |
| uint32 const | HordeSoldierId [3] |
| Emote const | BrewfestRandomEmote [] |
| ArgentPonyBannerSpells const | bannerSpells [5] |
| ChairSpells const | _chairSpells |
| #define A_RUNTOX -3742.96f |
Definition at line 559 of file npcs_special.cpp.
| #define A_RUNTOY -4531.52f |
Definition at line 560 of file npcs_special.cpp.
| #define A_RUNTOZ 11.91f |
Definition at line 561 of file npcs_special.cpp.
| #define H_RUNTOX -1016.44f |
Definition at line 574 of file npcs_special.cpp.
| #define H_RUNTOY -3508.48f |
Definition at line 575 of file npcs_special.cpp.
| #define H_RUNTOZ 62.96f |
Definition at line 576 of file npcs_special.cpp.
| typedef std::unordered_map<uint32 , uint32 > ChairSpells |
Definition at line 2155 of file npcs_special.cpp.
| enum AirForceBots |
| Enumerator | |
|---|---|
| TRIPWIRE | |
| ALARMBOT | |
| SPELL_GUARDS_MARK | |
Definition at line 45 of file npcs_special.cpp.
Definition at line 2002 of file npcs_special.cpp.
| enum BehstenSlahtz |
| Enumerator | |
|---|---|
| MENU_ID_XP_ON_OFF | |
| NPC_TEXT_XP_ON_OFF | |
| OPTION_ID_XP_OFF | |
| OPTION_ID_XP_ON | |
Definition at line 1575 of file npcs_special.cpp.
| enum BountifulTable |
Definition at line 2134 of file npcs_special.cpp.
| enum BrewfestReveler |
| Enumerator | |
|---|---|
| SPELL_BREWFEST_TOAST | |
Definition at line 1240 of file npcs_special.cpp.
| enum ChickenCluck |
| Enumerator | |
|---|---|
| EMOTE_HELLO_A | |
| EMOTE_HELLO_H | |
| EMOTE_CLUCK_TEXT | |
| QUEST_CLUCK | |
Definition at line 200 of file npcs_special.cpp.
| enum DancingFlames |
| Enumerator | |
|---|---|
| SPELL_SUMMON_BRAZIER | |
| SPELL_BRAZIER_DANCE | |
| SPELL_FIERY_SEDUCTION | |
Definition at line 301 of file npcs_special.cpp.
| enum Doctor |
| Enumerator | |
|---|---|
| SAY_DOC | |
| DOCTOR_ALLIANCE | |
| DOCTOR_HORDE | |
| ALLIANCE_COORDS | |
| HORDE_COORDS | |
Definition at line 537 of file npcs_special.cpp.
| enum GuardianSpells |
| Enumerator | |
|---|---|
| SPELL_DEATHTOUCH | |
Definition at line 919 of file npcs_special.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| NPC_ARGENT_SQUIRE | |
Definition at line 2014 of file npcs_special.cpp.
| enum NPC_Wormhole |
Definition at line 1425 of file npcs_special.cpp.
| enum Pennants |
Definition at line 1979 of file npcs_special.cpp.
| enum PetTrainer |
| Enumerator | |
|---|---|
| MENU_ID_PET_UNLEARN | |
| OPTION_ID_PLEASE_DO | |
Definition at line 1539 of file npcs_special.cpp.
| enum rabbitSpells |
| Enumerator | |
|---|---|
| SPELL_SPRING_FLING | |
| SPELL_SPRING_RABBIT_JUMP | |
| SPELL_SPRING_RABBIT_WANDER | |
| SPELL_SUMMON_BABY_BUNNY | |
| SPELL_SPRING_RABBIT_IN_LOVE | |
| NPC_SPRING_RABBIT | |
Definition at line 1636 of file npcs_special.cpp.
| enum RibbonPoleData |
| Enumerator | |
|---|---|
| GO_RIBBON_POLE | |
| SPELL_RIBBON_DANCE_COSMETIC | |
| SPELL_RED_FIRE_RING | |
| SPELL_BLUE_FIRE_RING | |
| EVENT_CAST_RED_FIRE_RING | |
| EVENT_CAST_BLUE_FIRE_RING | |
Definition at line 428 of file npcs_special.cpp.
| enum StableMasters |
| Enumerator | |
|---|---|
| SPELL_MINIWING | |
| SPELL_JUBLING | |
| SPELL_DARTER | |
| SPELL_WORG | |
| SPELL_SMOLDERWEB | |
| SPELL_CHIKEN | |
| SPELL_WOLPERTINGER | |
| STABLE_MASTER_GOSSIP_SUB_MENU | |
Definition at line 1788 of file npcs_special.cpp.
| enum TorchTossingTarget |
| Enumerator | |
|---|---|
| SPELL_TORCH_TARGET_PICKER | |
Definition at line 382 of file npcs_special.cpp.
| enum TournamentMounts |
Definition at line 1034 of file npcs_special.cpp.
Definition at line 994 of file npcs_special.cpp.
Definition at line 1051 of file npcs_special.cpp.
| enum TrainWrecker |
| Enumerator | |
|---|---|
| GO_TOY_TRAIN | |
| SPELL_TOY_TRAIN_PULSE | |
| SPELL_WRECK_TRAIN | |
| EVENT_DO_JUMP | |
| EVENT_DO_FACING | |
| EVENT_DO_WRECK | |
| EVENT_DO_DANCE | |
| MOVEID_CHASE | |
| MOVEID_JUMP | |
Definition at line 1854 of file npcs_special.cpp.
| enum VoidZone |
| Enumerator | |
|---|---|
| SPELL_CONSUMPTION | |
Definition at line 2250 of file npcs_special.cpp.
| void AddSC_npcs_special | ( | ) |
Definition at line 2281 of file npcs_special.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| ChairSpells const _chairSpells |
Definition at line 2156 of file npcs_special.cpp.
|
constexpr |
Definition at line 63 of file npcs_special.cpp.
| Position const AllianceCoords[] |
Definition at line 547 of file npcs_special.cpp.
| uint32 const AllianceSoldierId[3] |
Definition at line 578 of file npcs_special.cpp.
| ArgentPonyBannerSpells const bannerSpells[5] |
Definition at line 2025 of file npcs_special.cpp.
| Emote const BrewfestRandomEmote[] |
Definition at line 1274 of file npcs_special.cpp.
| Position const HordeCoords[] |
Definition at line 563 of file npcs_special.cpp.
| uint32 const HordeSoldierId[3] |
Definition at line 585 of file npcs_special.cpp.
|
constexpr |
Definition at line 54 of file npcs_special.cpp.
|
constexpr |
Definition at line 53 of file npcs_special.cpp.