![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "GameEventMgr.h"
#include "GameObjectScript.h"
#include "GameTime.h"
#include "Player.h"
#include "PlayerScript.h"
#include "ScriptedCreature.h"
#include "Spell.h"
#include "SpellAuras.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include <random>
Go to the source code of this file.
Classes | |
class | MidsummerPlayerScript |
struct | npc_midsummer_bonfire |
struct | npc_midsummer_bonfire_despawner |
struct | npc_midsummer_torch_target |
class | spell_fire_festival_fortitude |
class | spell_bonfires_blessing |
class | spell_gen_crab_disguise |
struct | npc_midsummer_ribbon_pole_target |
class | spell_midsummer_ribbon_pole_firework |
class | spell_midsummer_ribbon_pole |
class | spell_midsummer_ribbon_pole_visual |
class | spell_midsummer_torch_quest |
class | spell_midsummer_fling_torch |
class | spell_midsummer_juggling_torch |
class | spell_midsummer_torch_catch |
class | spell_midsummer_summon_ahune_lieutenant |
Functions | |
void | AddSC_event_midsummer_scripts () |
Variables | |
static bool | BonfireStampedOutState [COUNT_GO_BONFIRE_ALLIANCE+COUNT_GO_BONFIRE_HORDE] |
const std::map< std::tuple< uint32, uint32, TeamId >, bool * > | BonfireStateStore |
uint32 const | GoBonfireAlliance [COUNT_GO_BONFIRE_ALLIANCE] = { 187564, 187914, 187916, 187917, 187919, 187920, 187921, 187922, 187923, 187924, 187925, 187926, 187927, 187928, 187929, 187930, 187931, 187932, 187933, 187934, 187935, 187936, 187937, 187938, 187939, 187940, 187941, 187942, 187943, 187944, 187945, 187946, 194032, 194035, 194036, 194038, 194040, 194044, 194045, 194049 } |
uint32 const | GoBonfireHorde [COUNT_GO_BONFIRE_HORDE] = { 187559, 187947, 187948, 187949, 187950, 187951, 187952, 187953, 187954, 187955, 187956, 187957, 187958, 187959, 187960, 187961, 187962, 187963, 187964, 187965, 187966, 187967, 187968, 187969, 187970, 187971, 187972, 187973, 187974, 187975, 194033, 194034, 194037, 194039, 194042, 194043, 194046, 194048 } |
uint32 const | GoBonfireCity [COUNT_GO_BONFIRE_CITY] = { 181332, 181333, 181334, 181335, 181336, 181337, 188128, 188129, 188352 } |
enum CrabDisguise |
Enumerator | |
---|---|
SPELL_CRAB_DISGUISE | |
SPELL_APPLY_DIGUISE | |
SPELL_FADE_DIGUISE |
enum eBonfire |
enum eJuggle |
enum flingTorch |
enum RibbonPole |
enum torchToss |
void AddSC_event_midsummer_scripts | ( | ) |
References RegisterCreatureAI, and RegisterSpellScript.
Referenced by AddEventsScripts().
|
static |
Referenced by npc_midsummer_bonfire::InitBonfire(), and MidsummerPlayerScript::OnPlayerUpdateZone().
uint32 const GoBonfireAlliance[COUNT_GO_BONFIRE_ALLIANCE] = { 187564, 187914, 187916, 187917, 187919, 187920, 187921, 187922, 187923, 187924, 187925, 187926, 187927, 187928, 187929, 187930, 187931, 187932, 187933, 187934, 187935, 187936, 187937, 187938, 187939, 187940, 187941, 187942, 187943, 187944, 187945, 187946, 194032, 194035, 194036, 194038, 194040, 194044, 194045, 194049 } |
Referenced by npc_midsummer_bonfire::InitBonfire().
uint32 const GoBonfireCity[COUNT_GO_BONFIRE_CITY] = { 181332, 181333, 181334, 181335, 181336, 181337, 188128, 188129, 188352 } |
Referenced by npc_midsummer_bonfire::InitBonfire().
uint32 const GoBonfireHorde[COUNT_GO_BONFIRE_HORDE] = { 187559, 187947, 187948, 187949, 187950, 187951, 187952, 187953, 187954, 187955, 187956, 187957, 187958, 187959, 187960, 187961, 187962, 187963, 187964, 187965, 187966, 187967, 187968, 187969, 187970, 187971, 187972, 187973, 187974, 187975, 194033, 194034, 194037, 194039, 194042, 194043, 194046, 194048 } |
Referenced by npc_midsummer_bonfire::InitBonfire().