![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "MotionMaster.h"#include "PassiveAI.h"#include "PetDefines.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellAuraEffects.h"#include "SpellScript.h"#include "TemporarySummon.h"
Include dependency graph for pet_generic.cpp:Go to the source code of this file.
Classes | |
| struct | npc_pet_gen_pandaren_monk |
| struct | npc_pet_gen_soul_trader |
| class | spell_pet_gen_lich_pet_onsummon |
| class | spell_pet_gen_lich_pet_aura_remove |
| class | spell_pet_gen_lich_pet_aura |
| class | spell_pet_gen_lich_pet_periodic_emote |
| class | spell_pet_gen_lich_pet_emote |
| class | spell_pet_gen_lich_pet_focus |
Enumerations | |
| enum | PandarenMonkMisc { SPELL_PANDAREN_MONK = 69800 , EVENT_FOCUS = 1 , EVENT_EMOTE = 2 , EVENT_FOLLOW = 3 , EVENT_DRINK = 4 } |
| enum | SoulTrader { SAY_SOUL_TRADER_INTRO = 0 , SPELL_ETHEREAL_ONSUMMON = 50052 , SPELL_ETHEREAL_PET_REMOVE_AURA = 50055 } |
| enum | LichPet { SPELL_LICH_PET_AURA = 69732 , SPELL_LICH_PET_AURA_ONKILL = 69731 , SPELL_LICH_PET_EMOTE = 70049 , NPC_LICH_PET = 36979 } |
Functions | |
| void | AddSC_generic_pet_scripts () |
| enum LichPet |
| Enumerator | |
|---|---|
| SPELL_LICH_PET_AURA | |
| SPELL_LICH_PET_AURA_ONKILL | |
| SPELL_LICH_PET_EMOTE | |
| NPC_LICH_PET | |
Definition at line 142 of file pet_generic.cpp.
| enum PandarenMonkMisc |
| Enumerator | |
|---|---|
| SPELL_PANDAREN_MONK | |
| EVENT_FOCUS | |
| EVENT_EMOTE | |
| EVENT_FOLLOW | |
| EVENT_DRINK | |
Definition at line 33 of file pet_generic.cpp.
| enum SoulTrader |
| Enumerator | |
|---|---|
| SAY_SOUL_TRADER_INTRO | |
| SPELL_ETHEREAL_ONSUMMON | |
| SPELL_ETHEREAL_PET_REMOVE_AURA | |
Definition at line 114 of file pet_generic.cpp.
| void AddSC_generic_pet_scripts | ( | ) |