![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AreaDefines.h"#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 |
| 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_braziers_hit |
| class | spell_torch_target_picker |
| class | spell_torch_tossing_training |
| 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 |
| Enumerator | |
|---|---|
| SPELL_TORCH_TOSSING_TRAINING_SUCCESS_A | |
| SPELL_TORCH_TOSSING_TRAINING_SUCCESS_H | |
| SPELL_TORCH_TOSSING_TRAINING | |
| SPELL_TORCH_TOSSING_PRACTICE | |
| SPELL_REMOVE_TORCHES | |
| 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().