AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
BattlegroundWS.h File Reference
#include "Battleground.h"
#include "BattlegroundScore.h"
#include "EventMap.h"

Go to the source code of this file.

Classes

struct  BattlegroundWGScore
 
class  BattlegroundWS
 

Enumerations

enum  BG_WS_Events {
  BG_WS_EVENT_UPDATE_GAME_TIME = 1 ,
  BG_WS_EVENT_NO_TIME_LEFT = 2 ,
  BG_WS_EVENT_RESPAWN_BOTH_FLAGS = 3 ,
  BG_WS_EVENT_ALLIANCE_DROP_FLAG = 4 ,
  BG_WS_EVENT_HORDE_DROP_FLAG = 5 ,
  BG_WS_EVENT_BOTH_FLAGS_KEPT10 = 6 ,
  BG_WS_EVENT_BOTH_FLAGS_KEPT15 = 7 ,
  BG_WS_EVENT_DESPAWN_DOORS = 8
}
 
enum  BG_WS_TimerOrScore {
  BG_WS_MAX_TEAM_SCORE = 3 ,
  BG_WS_TOTAL_GAME_TIME = 27 * MINUTE * IN_MILLISECONDS ,
  BG_WS_FLAG_RESPAWN_TIME = 23 * IN_MILLISECONDS ,
  BG_WS_FLAG_DROP_TIME = 10 * IN_MILLISECONDS ,
  BG_WS_SPELL_FORCE_TIME = 10 * MINUTE * IN_MILLISECONDS ,
  BG_WS_SPELL_BRUTAL_TIME = 15 * MINUTE * IN_MILLISECONDS ,
  BG_WS_DOOR_DESPAWN_TIME = 5 * IN_MILLISECONDS
}
 
enum  BG_WS_BroadcastTexts {
  BG_WS_TEXT_START_ONE_MINUTE = 10015 ,
  BG_WS_TEXT_START_HALF_MINUTE = 10016 ,
  BG_WS_TEXT_BATTLE_HAS_BEGUN = 10014 ,
  BG_WS_TEXT_CAPTURED_HORDE_FLAG = 9801 ,
  BG_WS_TEXT_CAPTURED_ALLIANCE_FLAG = 9802 ,
  BG_WS_TEXT_FLAGS_PLACED = 9803 ,
  BG_WS_TEXT_ALLIANCE_FLAG_PICKED_UP = 9804 ,
  BG_WS_TEXT_ALLIANCE_FLAG_DROPPED = 9805 ,
  BG_WS_TEXT_HORDE_FLAG_PICKED_UP = 9807 ,
  BG_WS_TEXT_HORDE_FLAG_DROPPED = 9806 ,
  BG_WS_TEXT_ALLIANCE_FLAG_RETURNED = 9808 ,
  BG_WS_TEXT_HORDE_FLAG_RETURNED = 9809
}
 
enum  BG_WS_Sound {
  BG_WS_SOUND_FLAG_CAPTURED_ALLIANCE = 8173 ,
  BG_WS_SOUND_FLAG_CAPTURED_HORDE = 8213 ,
  BG_WS_SOUND_FLAG_PLACED = 8232 ,
  BG_WS_SOUND_FLAG_RETURNED = 8192 ,
  BG_WS_SOUND_HORDE_FLAG_PICKED_UP = 8212 ,
  BG_WS_SOUND_ALLIANCE_FLAG_PICKED_UP = 8174 ,
  BG_WS_SOUND_FLAGS_RESPAWNED = 8232
}
 
enum  BG_WS_SpellId {
  BG_WS_SPELL_WARSONG_FLAG = 23333 ,
  BG_WS_SPELL_WARSONG_FLAG_DROPPED = 23334 ,
  BG_WS_SPELL_WARSONG_FLAG_PICKED = 61266 ,
  BG_WS_SPELL_SILVERWING_FLAG = 23335 ,
  BG_WS_SPELL_SILVERWING_FLAG_DROPPED = 23336 ,
  BG_WS_SPELL_SILVERWING_FLAG_PICKED = 61265 ,
  BG_WS_SPELL_FOCUSED_ASSAULT = 46392 ,
  BG_WS_SPELL_BRUTAL_ASSAULT = 46393
}
 
enum  BG_WS_ObjectTypes {
  BG_WS_OBJECT_DOOR_A_1 = 0 ,
  BG_WS_OBJECT_DOOR_A_2 = 1 ,
  BG_WS_OBJECT_DOOR_A_3 = 2 ,
  BG_WS_OBJECT_DOOR_A_4 = 3 ,
  BG_WS_OBJECT_DOOR_A_5 = 4 ,
  BG_WS_OBJECT_DOOR_A_6 = 5 ,
  BG_WS_OBJECT_DOOR_H_1 = 6 ,
  BG_WS_OBJECT_DOOR_H_2 = 7 ,
  BG_WS_OBJECT_DOOR_H_3 = 8 ,
  BG_WS_OBJECT_DOOR_H_4 = 9 ,
  BG_WS_OBJECT_A_FLAG = 10 ,
  BG_WS_OBJECT_H_FLAG = 11 ,
  BG_WS_OBJECT_SPEEDBUFF_1 = 12 ,
  BG_WS_OBJECT_SPEEDBUFF_2 = 13 ,
  BG_WS_OBJECT_REGENBUFF_1 = 14 ,
  BG_WS_OBJECT_REGENBUFF_2 = 15 ,
  BG_WS_OBJECT_BERSERKBUFF_1 = 16 ,
  BG_WS_OBJECT_BERSERKBUFF_2 = 17 ,
  BG_WS_OBJECT_MAX = 18
}
 
enum  BG_WS_ObjectEntry {
  BG_OBJECT_DOOR_A_1_WS_ENTRY = 179918 ,
  BG_OBJECT_DOOR_A_2_WS_ENTRY = 179919 ,
  BG_OBJECT_DOOR_A_3_WS_ENTRY = 179920 ,
  BG_OBJECT_DOOR_A_4_WS_ENTRY = 179921 ,
  BG_OBJECT_DOOR_A_5_WS_ENTRY = 180322 ,
  BG_OBJECT_DOOR_A_6_WS_ENTRY = 180322 ,
  BG_OBJECT_DOOR_H_1_WS_ENTRY = 179916 ,
  BG_OBJECT_DOOR_H_2_WS_ENTRY = 179917 ,
  BG_OBJECT_DOOR_H_3_WS_ENTRY = 180322 ,
  BG_OBJECT_DOOR_H_4_WS_ENTRY = 180322 ,
  BG_OBJECT_A_FLAG_WS_ENTRY = 179830 ,
  BG_OBJECT_H_FLAG_WS_ENTRY = 179831 ,
  BG_OBJECT_A_FLAG_GROUND_WS_ENTRY = 179785 ,
  BG_OBJECT_H_FLAG_GROUND_WS_ENTRY = 179786
}
 
enum  BG_WS_FlagState {
  BG_WS_FLAG_STATE_ON_BASE = 1 ,
  BG_WS_FLAG_STATE_ON_PLAYER = 2 ,
  BG_WS_FLAG_STATE_ON_GROUND = 3
}
 
enum  BG_WS_Graveyards {
  WS_GRAVEYARD_FLAGROOM_ALLIANCE = 769 ,
  WS_GRAVEYARD_FLAGROOM_HORDE = 770 ,
  WS_GRAVEYARD_MAIN_ALLIANCE = 771 ,
  WS_GRAVEYARD_MAIN_HORDE = 772
}
 
enum  BG_WS_CreatureTypes {
  WS_SPIRIT_MAIN_ALLIANCE = 0 ,
  WS_SPIRIT_MAIN_HORDE = 1 ,
  BG_CREATURES_MAX_WS = 2
}
 
enum  BG_WS_Objectives {
  WS_OBJECTIVE_CAPTURE_FLAG = 42 ,
  WS_OBJECTIVE_RETURN_FLAG = 44 ,
  WS_EVENT_START_BATTLE = 8563
}
 
enum  BG_WS_Trigger {
  BG_WS_TRIGGER_ALLIANCE_FLAG_SPAWN = 3646 ,
  BG_WS_TRIGGER_HORDE_FLAG_SPAWN = 3647 ,
  BG_WS_TRIGGER_ALLIANCE_ELIXIR_SPEED_SPAWN = 3686 ,
  BG_WS_TRIGGER_HORDE_ELIXIR_SPEED_SPAWN = 3687 ,
  BG_WS_TRIGGER_ALLIANCE_ELIXIR_REGEN_SPAWN = 3706 ,
  BG_WS_TRIGGER_HORDE_ELIXIR_REGEN_SPAWN = 3708 ,
  BG_WS_TRIGGER_ALLIANCE_ELIXIR_BERSERK_SPAWN = 3707 ,
  BG_WS_TRIGGER_HORDE_ELIXIR_BERSERK_SPAWN = 3709
}
 

Enumeration Type Documentation

◆ BG_WS_BroadcastTexts

Enumerator
BG_WS_TEXT_START_ONE_MINUTE 
BG_WS_TEXT_START_HALF_MINUTE 
BG_WS_TEXT_BATTLE_HAS_BEGUN 
BG_WS_TEXT_CAPTURED_HORDE_FLAG 
BG_WS_TEXT_CAPTURED_ALLIANCE_FLAG 
BG_WS_TEXT_FLAGS_PLACED 
BG_WS_TEXT_ALLIANCE_FLAG_PICKED_UP 
BG_WS_TEXT_ALLIANCE_FLAG_DROPPED 
BG_WS_TEXT_HORDE_FLAG_PICKED_UP 
BG_WS_TEXT_HORDE_FLAG_DROPPED 
BG_WS_TEXT_ALLIANCE_FLAG_RETURNED 
BG_WS_TEXT_HORDE_FLAG_RETURNED 
50{
54
64};
@ BG_WS_TEXT_START_HALF_MINUTE
Definition BattlegroundWS.h:52
@ BG_WS_TEXT_HORDE_FLAG_PICKED_UP
Definition BattlegroundWS.h:60
@ BG_WS_TEXT_ALLIANCE_FLAG_DROPPED
Definition BattlegroundWS.h:59
@ BG_WS_TEXT_ALLIANCE_FLAG_RETURNED
Definition BattlegroundWS.h:62
@ BG_WS_TEXT_ALLIANCE_FLAG_PICKED_UP
Definition BattlegroundWS.h:58
@ BG_WS_TEXT_CAPTURED_HORDE_FLAG
Definition BattlegroundWS.h:55
@ BG_WS_TEXT_BATTLE_HAS_BEGUN
Definition BattlegroundWS.h:53
@ BG_WS_TEXT_CAPTURED_ALLIANCE_FLAG
Definition BattlegroundWS.h:56
@ BG_WS_TEXT_HORDE_FLAG_DROPPED
Definition BattlegroundWS.h:61
@ BG_WS_TEXT_START_ONE_MINUTE
Definition BattlegroundWS.h:51
@ BG_WS_TEXT_HORDE_FLAG_RETURNED
Definition BattlegroundWS.h:63
@ BG_WS_TEXT_FLAGS_PLACED
Definition BattlegroundWS.h:57

◆ BG_WS_CreatureTypes

Enumerator
WS_SPIRIT_MAIN_ALLIANCE 
WS_SPIRIT_MAIN_HORDE 
BG_CREATURES_MAX_WS 
146{
149
151};
@ BG_CREATURES_MAX_WS
Definition BattlegroundWS.h:150
@ WS_SPIRIT_MAIN_HORDE
Definition BattlegroundWS.h:148
@ WS_SPIRIT_MAIN_ALLIANCE
Definition BattlegroundWS.h:147

◆ BG_WS_Events

Enumerator
BG_WS_EVENT_UPDATE_GAME_TIME 
BG_WS_EVENT_NO_TIME_LEFT 
BG_WS_EVENT_RESPAWN_BOTH_FLAGS 
BG_WS_EVENT_ALLIANCE_DROP_FLAG 
BG_WS_EVENT_HORDE_DROP_FLAG 
BG_WS_EVENT_BOTH_FLAGS_KEPT10 
BG_WS_EVENT_BOTH_FLAGS_KEPT15 
BG_WS_EVENT_DESPAWN_DOORS 
26{
35};
@ BG_WS_EVENT_ALLIANCE_DROP_FLAG
Definition BattlegroundWS.h:30
@ BG_WS_EVENT_BOTH_FLAGS_KEPT15
Definition BattlegroundWS.h:33
@ BG_WS_EVENT_RESPAWN_BOTH_FLAGS
Definition BattlegroundWS.h:29
@ BG_WS_EVENT_BOTH_FLAGS_KEPT10
Definition BattlegroundWS.h:32
@ BG_WS_EVENT_UPDATE_GAME_TIME
Definition BattlegroundWS.h:27
@ BG_WS_EVENT_HORDE_DROP_FLAG
Definition BattlegroundWS.h:31
@ BG_WS_EVENT_DESPAWN_DOORS
Definition BattlegroundWS.h:34
@ BG_WS_EVENT_NO_TIME_LEFT
Definition BattlegroundWS.h:28

◆ BG_WS_FlagState

Enumerator
BG_WS_FLAG_STATE_ON_BASE 
BG_WS_FLAG_STATE_ON_PLAYER 
BG_WS_FLAG_STATE_ON_GROUND 
131{
135};
@ BG_WS_FLAG_STATE_ON_GROUND
Definition BattlegroundWS.h:134
@ BG_WS_FLAG_STATE_ON_PLAYER
Definition BattlegroundWS.h:133
@ BG_WS_FLAG_STATE_ON_BASE
Definition BattlegroundWS.h:132

◆ BG_WS_Graveyards

Enumerator
WS_GRAVEYARD_FLAGROOM_ALLIANCE 
WS_GRAVEYARD_FLAGROOM_HORDE 
WS_GRAVEYARD_MAIN_ALLIANCE 
WS_GRAVEYARD_MAIN_HORDE 
138{
143};
@ WS_GRAVEYARD_FLAGROOM_ALLIANCE
Definition BattlegroundWS.h:139
@ WS_GRAVEYARD_MAIN_ALLIANCE
Definition BattlegroundWS.h:141
@ WS_GRAVEYARD_FLAGROOM_HORDE
Definition BattlegroundWS.h:140
@ WS_GRAVEYARD_MAIN_HORDE
Definition BattlegroundWS.h:142

◆ BG_WS_ObjectEntry

Enumerator
BG_OBJECT_DOOR_A_1_WS_ENTRY 
BG_OBJECT_DOOR_A_2_WS_ENTRY 
BG_OBJECT_DOOR_A_3_WS_ENTRY 
BG_OBJECT_DOOR_A_4_WS_ENTRY 
BG_OBJECT_DOOR_A_5_WS_ENTRY 
BG_OBJECT_DOOR_A_6_WS_ENTRY 
BG_OBJECT_DOOR_H_1_WS_ENTRY 
BG_OBJECT_DOOR_H_2_WS_ENTRY 
BG_OBJECT_DOOR_H_3_WS_ENTRY 
BG_OBJECT_DOOR_H_4_WS_ENTRY 
BG_OBJECT_A_FLAG_WS_ENTRY 
BG_OBJECT_H_FLAG_WS_ENTRY 
BG_OBJECT_A_FLAG_GROUND_WS_ENTRY 
BG_OBJECT_H_FLAG_GROUND_WS_ENTRY 
113{
128};
@ BG_OBJECT_H_FLAG_GROUND_WS_ENTRY
Definition BattlegroundWS.h:127
@ BG_OBJECT_DOOR_A_4_WS_ENTRY
Definition BattlegroundWS.h:117
@ BG_OBJECT_DOOR_A_1_WS_ENTRY
Definition BattlegroundWS.h:114
@ BG_OBJECT_DOOR_A_3_WS_ENTRY
Definition BattlegroundWS.h:116
@ BG_OBJECT_DOOR_A_6_WS_ENTRY
Definition BattlegroundWS.h:119
@ BG_OBJECT_DOOR_H_2_WS_ENTRY
Definition BattlegroundWS.h:121
@ BG_OBJECT_A_FLAG_GROUND_WS_ENTRY
Definition BattlegroundWS.h:126
@ BG_OBJECT_DOOR_H_4_WS_ENTRY
Definition BattlegroundWS.h:123
@ BG_OBJECT_DOOR_H_1_WS_ENTRY
Definition BattlegroundWS.h:120
@ BG_OBJECT_DOOR_A_2_WS_ENTRY
Definition BattlegroundWS.h:115
@ BG_OBJECT_DOOR_A_5_WS_ENTRY
Definition BattlegroundWS.h:118
@ BG_OBJECT_DOOR_H_3_WS_ENTRY
Definition BattlegroundWS.h:122
@ BG_OBJECT_A_FLAG_WS_ENTRY
Definition BattlegroundWS.h:124
@ BG_OBJECT_H_FLAG_WS_ENTRY
Definition BattlegroundWS.h:125

◆ BG_WS_Objectives

Enumerator
WS_OBJECTIVE_CAPTURE_FLAG 
WS_OBJECTIVE_RETURN_FLAG 
WS_EVENT_START_BATTLE 
154{
157
159};
@ WS_EVENT_START_BATTLE
Definition BattlegroundWS.h:158
@ WS_OBJECTIVE_RETURN_FLAG
Definition BattlegroundWS.h:156
@ WS_OBJECTIVE_CAPTURE_FLAG
Definition BattlegroundWS.h:155

◆ BG_WS_ObjectTypes

Enumerator
BG_WS_OBJECT_DOOR_A_1 
BG_WS_OBJECT_DOOR_A_2 
BG_WS_OBJECT_DOOR_A_3 
BG_WS_OBJECT_DOOR_A_4 
BG_WS_OBJECT_DOOR_A_5 
BG_WS_OBJECT_DOOR_A_6 
BG_WS_OBJECT_DOOR_H_1 
BG_WS_OBJECT_DOOR_H_2 
BG_WS_OBJECT_DOOR_H_3 
BG_WS_OBJECT_DOOR_H_4 
BG_WS_OBJECT_A_FLAG 
BG_WS_OBJECT_H_FLAG 
BG_WS_OBJECT_SPEEDBUFF_1 
BG_WS_OBJECT_SPEEDBUFF_2 
BG_WS_OBJECT_REGENBUFF_1 
BG_WS_OBJECT_REGENBUFF_2 
BG_WS_OBJECT_BERSERKBUFF_1 
BG_WS_OBJECT_BERSERKBUFF_2 
BG_WS_OBJECT_MAX 
90{
110};
@ BG_WS_OBJECT_A_FLAG
Definition BattlegroundWS.h:101
@ BG_WS_OBJECT_DOOR_H_3
Definition BattlegroundWS.h:99
@ BG_WS_OBJECT_DOOR_A_5
Definition BattlegroundWS.h:95
@ BG_WS_OBJECT_DOOR_A_4
Definition BattlegroundWS.h:94
@ BG_WS_OBJECT_MAX
Definition BattlegroundWS.h:109
@ BG_WS_OBJECT_BERSERKBUFF_1
Definition BattlegroundWS.h:107
@ BG_WS_OBJECT_DOOR_H_1
Definition BattlegroundWS.h:97
@ BG_WS_OBJECT_REGENBUFF_2
Definition BattlegroundWS.h:106
@ BG_WS_OBJECT_DOOR_A_1
Definition BattlegroundWS.h:91
@ BG_WS_OBJECT_DOOR_A_2
Definition BattlegroundWS.h:92
@ BG_WS_OBJECT_H_FLAG
Definition BattlegroundWS.h:102
@ BG_WS_OBJECT_SPEEDBUFF_1
Definition BattlegroundWS.h:103
@ BG_WS_OBJECT_DOOR_H_4
Definition BattlegroundWS.h:100
@ BG_WS_OBJECT_DOOR_H_2
Definition BattlegroundWS.h:98
@ BG_WS_OBJECT_DOOR_A_6
Definition BattlegroundWS.h:96
@ BG_WS_OBJECT_REGENBUFF_1
Definition BattlegroundWS.h:105
@ BG_WS_OBJECT_SPEEDBUFF_2
Definition BattlegroundWS.h:104
@ BG_WS_OBJECT_DOOR_A_3
Definition BattlegroundWS.h:93
@ BG_WS_OBJECT_BERSERKBUFF_2
Definition BattlegroundWS.h:108

◆ BG_WS_Sound

Enumerator
BG_WS_SOUND_FLAG_CAPTURED_ALLIANCE 
BG_WS_SOUND_FLAG_CAPTURED_HORDE 
BG_WS_SOUND_FLAG_PLACED 
BG_WS_SOUND_FLAG_RETURNED 
BG_WS_SOUND_HORDE_FLAG_PICKED_UP 
BG_WS_SOUND_ALLIANCE_FLAG_PICKED_UP 
BG_WS_SOUND_FLAGS_RESPAWNED 
67{
75};
@ BG_WS_SOUND_FLAG_PLACED
Definition BattlegroundWS.h:70
@ BG_WS_SOUND_FLAG_CAPTURED_HORDE
Definition BattlegroundWS.h:69
@ BG_WS_SOUND_FLAGS_RESPAWNED
Definition BattlegroundWS.h:74
@ BG_WS_SOUND_FLAG_CAPTURED_ALLIANCE
Definition BattlegroundWS.h:68
@ BG_WS_SOUND_HORDE_FLAG_PICKED_UP
Definition BattlegroundWS.h:72
@ BG_WS_SOUND_ALLIANCE_FLAG_PICKED_UP
Definition BattlegroundWS.h:73
@ BG_WS_SOUND_FLAG_RETURNED
Definition BattlegroundWS.h:71

◆ BG_WS_SpellId

Enumerator
BG_WS_SPELL_WARSONG_FLAG 
BG_WS_SPELL_WARSONG_FLAG_DROPPED 
BG_WS_SPELL_WARSONG_FLAG_PICKED 
BG_WS_SPELL_SILVERWING_FLAG 
BG_WS_SPELL_SILVERWING_FLAG_DROPPED 
BG_WS_SPELL_SILVERWING_FLAG_PICKED 
BG_WS_SPELL_FOCUSED_ASSAULT 
BG_WS_SPELL_BRUTAL_ASSAULT 
78{
81 BG_WS_SPELL_WARSONG_FLAG_PICKED = 61266, // fake spell, does not exist but used as timer start event
84 BG_WS_SPELL_SILVERWING_FLAG_PICKED = 61265, // fake spell, does not exist but used as timer start event
87};
@ BG_WS_SPELL_SILVERWING_FLAG_PICKED
Definition BattlegroundWS.h:84
@ BG_WS_SPELL_WARSONG_FLAG
Definition BattlegroundWS.h:79
@ BG_WS_SPELL_BRUTAL_ASSAULT
Definition BattlegroundWS.h:86
@ BG_WS_SPELL_SILVERWING_FLAG_DROPPED
Definition BattlegroundWS.h:83
@ BG_WS_SPELL_FOCUSED_ASSAULT
Definition BattlegroundWS.h:85
@ BG_WS_SPELL_WARSONG_FLAG_PICKED
Definition BattlegroundWS.h:81
@ BG_WS_SPELL_WARSONG_FLAG_DROPPED
Definition BattlegroundWS.h:80
@ BG_WS_SPELL_SILVERWING_FLAG
Definition BattlegroundWS.h:82

◆ BG_WS_TimerOrScore

Enumerator
BG_WS_MAX_TEAM_SCORE 
BG_WS_TOTAL_GAME_TIME 
BG_WS_FLAG_RESPAWN_TIME 
BG_WS_FLAG_DROP_TIME 
BG_WS_SPELL_FORCE_TIME 
BG_WS_SPELL_BRUTAL_TIME 
BG_WS_DOOR_DESPAWN_TIME 
38{
40
47};
@ BG_WS_FLAG_RESPAWN_TIME
Definition BattlegroundWS.h:42
@ BG_WS_SPELL_FORCE_TIME
Definition BattlegroundWS.h:44
@ BG_WS_FLAG_DROP_TIME
Definition BattlegroundWS.h:43
@ BG_WS_MAX_TEAM_SCORE
Definition BattlegroundWS.h:39
@ BG_WS_TOTAL_GAME_TIME
Definition BattlegroundWS.h:41
@ BG_WS_SPELL_BRUTAL_TIME
Definition BattlegroundWS.h:45
@ BG_WS_DOOR_DESPAWN_TIME
Definition BattlegroundWS.h:46
constexpr auto IN_MILLISECONDS
Definition Common.h:53
constexpr auto MINUTE
Definition Common.h:47

◆ BG_WS_Trigger

Enumerator
BG_WS_TRIGGER_ALLIANCE_FLAG_SPAWN 
BG_WS_TRIGGER_HORDE_FLAG_SPAWN 
BG_WS_TRIGGER_ALLIANCE_ELIXIR_SPEED_SPAWN 
BG_WS_TRIGGER_HORDE_ELIXIR_SPEED_SPAWN 
BG_WS_TRIGGER_ALLIANCE_ELIXIR_REGEN_SPAWN 
BG_WS_TRIGGER_HORDE_ELIXIR_REGEN_SPAWN 
BG_WS_TRIGGER_ALLIANCE_ELIXIR_BERSERK_SPAWN 
BG_WS_TRIGGER_HORDE_ELIXIR_BERSERK_SPAWN 
162{
165
168
171
174};
@ BG_WS_TRIGGER_HORDE_ELIXIR_SPEED_SPAWN
Definition BattlegroundWS.h:167
@ BG_WS_TRIGGER_ALLIANCE_ELIXIR_REGEN_SPAWN
Definition BattlegroundWS.h:169
@ BG_WS_TRIGGER_ALLIANCE_ELIXIR_SPEED_SPAWN
Definition BattlegroundWS.h:166
@ BG_WS_TRIGGER_HORDE_ELIXIR_REGEN_SPAWN
Definition BattlegroundWS.h:170
@ BG_WS_TRIGGER_HORDE_ELIXIR_BERSERK_SPAWN
Definition BattlegroundWS.h:173
@ BG_WS_TRIGGER_ALLIANCE_ELIXIR_BERSERK_SPAWN
Definition BattlegroundWS.h:172
@ BG_WS_TRIGGER_HORDE_FLAG_SPAWN
Definition BattlegroundWS.h:164
@ BG_WS_TRIGGER_ALLIANCE_FLAG_SPAWN
Definition BattlegroundWS.h:163