TrinityCore
battleground_alterac_valley.cpp File Reference
#include "BattlegroundScript.h"
#include "alterac_valley.h"
#include "Battleground.h"
#include "BattlegroundMgr.h"
#include "BattlegroundPackets.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "GameObject.h"
#include "GameTime.h"
#include "Log.h"
#include "Map.h"
#include "Player.h"
#include "ScriptMgr.h"
+ Include dependency graph for battleground_alterac_valley.cpp:

Go to the source code of this file.

Classes

struct  StaticMineInfo
 
struct  AlteracValleyMineInfo
 
struct  StaticNodeInfo
 
struct  BG_AV_NodeInfo
 
struct  battleground_alterac_valley
 

Enumerations

enum  BG_AV_BroadcastTexts {
  BG_AV_TEXT_START_ONE_MINUTE = 10638 , BG_AV_TEXT_START_HALF_MINUTE = 10639 , BG_AV_TEXT_BATTLE_HAS_BEGUN = 10640 , BG_AV_TEXT_ALLIANCE_NEAR_LOSE = 23210 ,
  BG_AV_TEXT_HORDE_NEAR_LOSE = 23211
}
 
enum  BG_AV_Sounds {
  AV_SOUND_NEAR_VICTORY = 8456 , AV_SOUND_ALLIANCE_ASSAULTS = 8212 , AV_SOUND_HORDE_ASSAULTS = 8174 , AV_SOUND_ALLIANCE_GOOD = 8173 ,
  AV_SOUND_HORDE_GOOD = 8213 , AV_SOUND_BOTH_TOWER_DEFEND = 8192 , AV_SOUND_ALLIANCE_CAPTAIN = 8232 , AV_SOUND_HORDE_CAPTAIN = 8333
}
 
enum class  AlteracValleyMine : uint8 { North = 0 , South }
 
enum  BG_AV_CreatureIds {
  BG_AV_CREATURE_VANNDAR = 11948 , BG_AV_CREATURE_DREKTHAR = 11946 , BG_AV_CREATURE_BALINDA = 11949 , BG_AV_CREATURE_GALVANGAR = 11947 ,
  BG_AV_CREATURE_MORLOCH = 11657 , BG_AV_CREATURE_UMI_THORSON = 13078 , BG_AV_CREATURE_KEETAR = 13079 , BG_AV_CREATURE_TASKMASTER_SNIVVLE = 11677 ,
  BG_AV_CREATURE_AGI_RUMBLESTOMP = 13086 , BG_AV_CREATURE_MASHA_SWIFTCUT = 13088 , BG_AV_CREATURE_HERALD = 14848 , BG_AV_CREATURE_STORMPIKE_DEFENDER = 12050 ,
  BG_AV_CREATURE_FROSTWOLF_GUARDIAN = 12053 , BG_AV_CREATURE_SEASONED_DEFENDER = 13326 , BG_AV_CREATURE_SEASONED_GUARDIAN = 13328 , BG_AV_CREATURE_VETERAN_DEFENDER = 13331 ,
  BG_AV_CREATURE_VETERAN_GUARDIAN = 13332 , BG_AV_CREATURE_CHAMPION_DEFENDER = 13422 , BG_AV_CREATURE_CHAMPION_GUARDIAN = 13421
}
 
enum  BG_AV_ObjectIds {
  BG_AV_OBJECTID_BANNER_A = 178925 , BG_AV_OBJECTID_BANNER_H = 178943 , BG_AV_OBJECTID_BANNER_CONT_A = 178940 , BG_AV_OBJECTID_BANNER_CONT_H = 179435 ,
  BG_AV_OBJECTID_BANNER_A_B = 178365 , BG_AV_OBJECTID_BANNER_H_B = 178364 , BG_AV_OBJECTID_BANNER_CONT_A_B = 179286 , BG_AV_OBJECTID_BANNER_CONT_H_B = 179287 ,
  BG_AV_OBJECTID_BANNER_SNOWFALL_N = 180418 , BG_AV_OBJECTID_SNOWFALL_CANDY_A = 179044 , BG_AV_OBJECTID_SNOWFALL_CANDY_PA = 179424 , BG_AV_OBJECTID_SNOWFALL_CANDY_H = 179064 ,
  BG_AV_OBJECTID_SNOWFALL_CANDY_PH = 179425 , BG_AV_OBJECTID_TOWER_BANNER_A = 178927 , BG_AV_OBJECTID_TOWER_BANNER_H = 178955 , BG_AV_OBJECTID_TOWER_BANNER_PA = 179446 ,
  BG_AV_OBJECTID_TOWER_BANNER_PH = 179436 , BG_AV_OBJECTID_AURA_A = 180421 , BG_AV_OBJECTID_AURA_H = 180422 , BG_AV_OBJECTID_AURA_N = 180423 ,
  BG_AV_OBJECTID_AURA_A_S = 180100 , BG_AV_OBJECTID_AURA_H_S = 180101 , BG_AV_OBJECTID_AURA_N_S = 180102 , BG_AV_OBJECTID_GATE = 180424 ,
  BG_AV_GHOST_GATE = 180322 , BG_AV_OBJECTID_MINE_N = 178785 , BG_AV_OBJECTID_MINE_S = 178784 , BG_AV_OBJECTID_FIRE = 179065 ,
  BG_AV_OBJECTID_SMOKE = 179066 , BG_AV_OBJECTID_SOUTH_BUNKER_CONTROLLED_TOWER_BANNER = 178927 , BG_AV_OBJECTID_SOUTH_BUNKER_CONTROLLED_BANNER = 178925 , BG_AV_OBJECTID_SOUTH_BUNKER_CONTESTED_BANNER = 179435 ,
  BG_AV_OBJECTID_SOUTH_BUNKER_CONTESTED_TOWER_BANNER = 179436 , BG_AV_OBJECTID_NORTH_BUNKER_CONTROLLED_TOWER_BANNER = 178932 , BG_AV_OBJECTID_NORTH_BUNKER_CONTROLLED_BANNER = 178929 , BG_AV_OBJECTID_NORTH_BUNKER_CONTESTED_BANNER = 179439 ,
  BG_AV_OBJECTID_NORTH_BUNKER_CONTESTED_TOWER_BANNER = 179440 , BG_AV_OBJECTID_EAST_TOWER_CONTROLLED_TOWER_BANNER = 178956 , BG_AV_OBJECTID_EAST_TOWER_CONTROLLED_BANNER = 178944 , BG_AV_OBJECTID_EAST_TOWER_CONTESTED_BANNER = 179449 ,
  BG_AV_OBJECTID_EAST_TOWER_CONTESTED_TOWER_BANNER = 179450 , BG_AV_OBJECTID_WEST_TOWER_CONTROLLED_TOWER_BANNER = 178955 , BG_AV_OBJECTID_WEST_TOWER_CONTROLLED_BANNER = 178943 , BG_AV_OBJECTID_WEST_TOWER_CONTESTED_BANNER = 179445 ,
  BG_AV_OBJECTID_WEST_TOWER_CONTESTED_TOWER_BANNER = 179446 , BG_AV_OBJECTID_TOWER_POINT_CONTROLLED_TOWER_BANNER = 178957 , BG_AV_OBJECTID_TOWER_POINT_CONTROLLED_BANNER = 178945 , BG_AV_OBJECTID_TOWER_POINT_CONTESTED_BANNER = 179453 ,
  BG_AV_OBJECTID_TOWER_POINT_CONTESTED_TOWER_BANNER = 179454 , BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTROLLED_TOWER_BANNER = 178958 , BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTROLLED_BANNER = 178946 , BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTESTED_BANNER = 178940 ,
  BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTESTED_TOWER_BANNER = 179458 , BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTROLLED_TOWER_BANNER = 178948 , BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTROLLED_BANNER = 178936 , BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTESTED_BANNER = 179443 ,
  BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTESTED_TOWER_BANNER = 179444 , BG_AV_OBJECTID_ICEWING_BUNKER_CONTROLLED_TOWER_BANNER = 178947 , BG_AV_OBJECTID_ICEWING_BUNKER_CONTROLLED_BANNER = 178935 , BG_AV_OBJECTID_ICEWING_BUNKER_CONTESTED_BANNER = 179441 ,
  BG_AV_OBJECTID_ICEWING_BUNKER_CONTESTED_TOWER_BANNER = 179442 , BG_AV_OBJECTID_AID_STATION_ALLIANCE_CONTROLLED = 179465 , BG_AV_OBJECTID_AID_STATION_HORDE_CONTESTED = 179468 , BG_AV_OBJECTID_AID_STATION_HORDE_CONTROLLED = 179467 ,
  BG_AV_OBJECTID_AID_STATION_ALLIANCE_CONTESTED = 179466 , BG_AV_OBJECTID_STORMPIKE_ALLIANCE_CONTROLLED = 178389 , BG_AV_OBJECTID_STORMPIKE_HORDE_CONTESTED = 179287 , BG_AV_OBJECTID_STORMPIKE_HORDE_CONTROLLED = 178388 ,
  BG_AV_OBJECTID_STORMPIKE_ALLIANCE_CONTESTED = 179286 , BG_AV_OBJECTID_STONEHEARTH_HORDE_CONTESTED = 179310 , BG_AV_OBJECTID_STONEHEARTH_HORDE_CONTROLLED = 179285 , BG_AV_OBJECTID_STONEHEARTH_ALLIANCE_CONTESTED = 179308 ,
  BG_AV_OBJECTID_STONEHEARTH_ALLIANCE_CONTROLLED = 179284 , BG_AV_OBJECTID_SNOWFALL_NEUTRAL = 180418 , BG_AV_OBJECTID_SNOWFALL_HORDE_CONTESTED = 180420 , BG_AV_OBJECTID_SNOWFALL_ALLIANCE_CONTESTED = 180419 ,
  BG_AV_OBJECTID_SNOWFALL_HORDE_CONTROLLED = 178364 , BG_AV_OBJECTID_SNOWFALL_ALLIANCE_CONTROLLED = 178365 , BG_AV_OBJECTID_ICEBLOOD_HORDE_CONTROLLED = 179483 , BG_AV_OBJECTID_ICEBLOOD_ALLIANCE_CONTESTED = 179482 ,
  BG_AV_OBJECTID_ICEBLOOD_ALLIANCE_CONTROLLED = 179481 , BG_AV_OBJECTID_ICEBLOOD_HORDE_CONTESTED = 179484 , BG_AV_OBJECTID_FROSTWOLF_HORDE_CONTROLLED = 178393 , BG_AV_OBJECTID_FROSTWOLF_ALLIANCE_CONTESTED = 179304 ,
  BG_AV_OBJECTID_FROSTWOLF_ALLIANCE_CONTROLLED = 178394 , BG_AV_OBJECTID_FROSTWOLF_HORDE_CONTESTED = 179305 , BG_AV_OBJECTID_FROSTWOLF_HUT_HORDE_CONTROLLED = 179472 , BG_AV_OBJECTID_FROSTWOLF_HUT_ALLIANCE_CONTESTED = 179471 ,
  BG_AV_OBJECTID_FROSTWOLF_HUT_ALLIANCE_CONTROLLED = 179470 , BG_AV_OBJECTID_FROSTWOLF_HUT_HORDE_CONTESTED = 179473
}
 
enum  BG_AV_Nodes {
  BG_AV_NODES_FIRSTAID_STATION = 0 , BG_AV_NODES_STORMPIKE_GRAVE = 1 , BG_AV_NODES_STONEHEART_GRAVE = 2 , BG_AV_NODES_SNOWFALL_GRAVE = 3 ,
  BG_AV_NODES_ICEBLOOD_GRAVE = 4 , BG_AV_NODES_FROSTWOLF_GRAVE = 5 , BG_AV_NODES_FROSTWOLF_HUT = 6 , BG_AV_NODES_DUNBALDAR_SOUTH = 7 ,
  BG_AV_NODES_DUNBALDAR_NORTH = 8 , BG_AV_NODES_ICEWING_BUNKER = 9 , BG_AV_NODES_STONEHEART_BUNKER = 10 , BG_AV_NODES_ICEBLOOD_TOWER = 11 ,
  BG_AV_NODES_TOWER_POINT = 12 , BG_AV_NODES_FROSTWOLF_ETOWER = 13 , BG_AV_NODES_FROSTWOLF_WTOWER = 14 , BG_AV_NODES_MAX = 15
}
 
enum  BG_AV_BUFF { AV_BUFF_ARMOR = 21163 , AV_BUFF_A_CAPTAIN = 23693 , AV_BUFF_H_CAPTAIN = 22751 }
 
enum  BG_AV_States { POINT_NEUTRAL = 0 , POINT_ASSAULTED = 1 , POINT_DESTROYED = 2 , POINT_CONTROLED = 3 }
 
enum  BG_AV_WorldStates {
  AV_WS_ALLIANCE_REINFORCEMENTS = 3127 , AV_WS_HORDE_REINFORCEMENTS = 3128 , AV_WS_SHOW_HORDE_REINFORCEMENTS = 3133 , AV_WS_SHOW_ALLIANCE_REINFORCEMENTS = 3134 ,
  AV_WS_MAX_REINFORCEMENTS = 3136 , AV_WS_STORMPIKE_AID_STATION_ALLIANCE_CONTROLLED = 1325 , AV_WS_STORMPIKE_AID_STATION_IN_CONFLICT_ALLIANCE_ATTACKING = 1326 , AV_WS_STORMPIKE_AID_STATION_HORDE_CONTROLLED = 1327 ,
  AV_WS_STORMPIKE_AID_STATION_IN_CONFLICT_HORDE_ATTACKING = 1328 , AV_WS_STORMPIKE_GRAVEYARD_ALLIANCE_CONTROLLED = 1333 , AV_WS_STORMPIKE_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING = 1335 , AV_WS_STORMPIKE_GRAVEYARD_HORDE_CONTROLLED = 1334 ,
  AV_WS_STORMPIKE_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING = 1336 , AV_WS_STONEHEARTH_GRAVEYARD_ALLIANCE_CONTROLLED = 1302 , AV_WS_STONEHEARTH_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING = 1304 , AV_WS_STONEHEARTH_GRAVEYARD_HORDE_CONTROLLED = 1301 ,
  AV_WS_STONEHEARTH_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING = 1303 , AV_WS_SNOWFALL_GRAVEYARD_UNCONTROLLED = 1966 , AV_WS_SNOWFALL_GRAVEYARD_ALLIANCE_CONTROLLED = 1341 , AV_WS_SNOWFALL_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING = 1343 ,
  AV_WS_SNOWFALL_GRAVEYARD_HORDE_CONTROLLED = 1342 , AV_WS_SNOWFALL_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING = 1344 , AV_WS_ICEBLOOD_GRAVEYARD_ALLIANCE_CONTROLLED = 1346 , AV_WS_ICEBLOOD_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING = 1348 ,
  AV_WS_ICEBLOOD_GRAVEYARD_HORDE_CONTROLLED = 1347 , AV_WS_ICEBLOOD_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING = 1349 , AV_WS_FROSTWOLF_GRAVEYARD_ALLIANCE_CONTROLLED = 1337 , AV_WS_FROSTWOLF_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING = 1339 ,
  AV_WS_FROSTWOLF_GRAVEYARD_HORDE_CONTROLLED = 1338 , AV_WS_FROSTWOLF_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING = 1340 , AV_WS_FROSTWOLF_RELIEF_HUT_ALLIANCE_CONTROLLED = 1329 , AV_WS_FROSTWOLF_RELIEF_HUT_IN_CONFLICT_ALLIANCE_ATTACKING = 1331 ,
  AV_WS_FROSTWOLF_RELIEF_HUT_HORDE_CONTROLLED = 1330 , AV_WS_FROSTWOLF_RELIEF_HUT_IN_CONFLICT_HORDE_ATTACKING = 1332 , AV_WS_DUN_BALDAR_SOUTH_BUNKER_OWNER = 1181 , AV_WS_DUN_BALDAR_SOUTH_BUNKER_ALLIANCE_CONTROLLED = 1361 ,
  AV_WS_DUN_BALDAR_SOUTH_BUNKER_DESTROYED = 1370 , AV_WS_DUN_BALDAR_SOUTH_BUNKER_IN_CONFLICT_HORDE_ATTACKING = 1378 , AV_WS_DUN_BALDAR_SOUTH_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING = 1374 , AV_WS_DUN_BALDAR_NORTH_BUNKER_OWNER = 1182 ,
  AV_WS_DUN_BALDAR_NORTH_BUNKER_ALLIANCE_CONTROLLED = 1362 , AV_WS_DUN_BALDAR_NORTH_BUNKER_DESTROYED = 1371 , AV_WS_DUN_BALDAR_NORTH_BUNKER_IN_CONFLICT_HORDE_ATTACKING = 1379 , AV_WS_DUN_BALDAR_NORTH_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING = 1375 ,
  AV_WS_ICEWING_BUNKER_OWNER = 1183 , AV_WS_ICEWING_BUNKER_ALLIANCE_CONTROLLED = 1363 , AV_WS_ICEWING_BUNKER_DESTROYED = 1372 , AV_WS_ICEWING_BUNKER_IN_CONFLICT_HORDE_ATTACKING = 1380 ,
  AV_WS_ICEWING_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING = 1376 , AV_WS_STONEHEARTH_BUNKER_OWNER = 1184 , AV_WS_STONEHEARTH_BUNKER_ALLIANCE_CONTROLLED = 1364 , AV_WS_STONEHEARTH_BUNKER_DESTROYED = 1373 ,
  AV_WS_STONEHEARTH_BUNKER_IN_CONFLICT_HORDE_ATTACKING = 1381 , AV_WS_STONEHEARTH_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING = 1377 , AV_WS_ICEBLOOD_TOWER_OWNER = 1187 , AV_WS_ICEBLOOD_TOWER_DESTROYED = 1368 ,
  AV_WS_ICEBLOOD_TOWER_HORDE_CONTROLLED = 1385 , AV_WS_ICEBLOOD_TOWER_IN_CONFLICT_ALLIANCE_ATTACKING = 1390 , AV_WS_ICEBLOOD_TOWER_IN_CONFLICT_HORDE_ATTACKING = 1395 , AV_WS_TOWER_POINT_OWNER = 1188 ,
  AV_WS_TOWER_POINT_DESTROYED = 1367 , AV_WS_TOWER_POINT_HORDE_CONTROLLED = 1384 , AV_WS_TOWER_POINT_IN_CONFLICT_ALLIANCE_ATTACKING = 1389 , AV_WS_TOWER_POINT_IN_CONFLICT_HORDE_ATTACKING = 1394 ,
  AV_WS_WEST_FROSTWOLF_TOWER_OWNER = 1185 , AV_WS_WEST_FROSTWOLF_TOWER_DESTROYED = 1365 , AV_WS_WEST_FROSTWOLF_TOWER_HORDE_CONTROLLED = 1382 , AV_WS_WEST_FROSTWOLF_TOWER_IN_CONFLICT_ALLIANCE_ATTACKING = 1387 ,
  AV_WS_WEST_FROSTWOLF_TOWER_IN_CONFLICT_HORDE_ATTACKING = 1392 , AV_WS_EAST_FROSTWOLF_TOWER_OWNER = 1186 , AV_WS_EAST_FROSTWOLF_TOWER_DESTROYED = 1366 , AV_WS_EAST_FROSTWOLF_TOWER_HORDE_CONTROLLED = 1383 ,
  AV_WS_EAST_FROSTWOLF_TOWER_IN_CONFLICT_ALLIANCE_ATTACKING = 1388 , AV_WS_EAST_FROSTWOLF_TOWER_IN_CONFLICT_HORDE_ATTACKING = 1393 , AV_WS_IRONDEEP_MINE_OWNER = 801 , AV_WS_IRONDEEP_MINE_TROGG_CONTROLLED = 1360 ,
  AV_WS_IRONDEEP_MINE_ALLIANCE_CONTROLLED = 1358 , AV_WS_IRONDEEP_MINE_HORDE_CONTROLLED = 1359 , AV_WS_COLDTOOTH_MINE_OWNER = 804 , AV_WS_COLDTOOTH_MINE_KOBOLD_CONTROLLED = 1357 ,
  AV_WS_COLDTOOTH_MINE_ALLIANCE_CONTROLLED = 1355 , AV_WS_COLDTOOTH_MINE_HORDE_CONTROLLED = 1356 , AV_WS_IVUS_STORM_CRYSTAL_COUNT = 1043 , AV_WS_IVUS_STORM_CRYSTAL_MAX = 1044 ,
  AV_WS_LOKHOLAR_STORMPIKE_SOLDIERS_BLOOD_COUNT = 923 , AV_WS_LOKHOLAR_STORMPIKE_SOLDIERS_BLOOD_MAX = 922 , AV_WS_DREKTHAR_ALIVE = 601 , AV_WS_VANDAAR_ALIVE = 602 ,
  AV_WS_GALVAGAR_ALIVE = 1352 , AV_WS_BALINDA_ALIVE = 1351
}
 
enum  Texts {
  SAY_AGGRO = 0 , SAY_DISENGAGE = 1 , SAY_ANNOUNCE_APOCALYPSE_DRIVE = 2 , SAY_APOCALYPSE_DRIVE = 3 ,
  SAY_ANNOUNCE_ERADICATION = 4 , SAY_FINISH_APOCALYPSE_DRIVE = 5 , SAY_DECIMATION = 6 , SAY_ANNIHILATION = 7 ,
  SAY_ANNOUNCE_FEL_BOMBARDMENT = 8 , SAY_SLAY = 9 , SAY_DEATH = 10 , SAY_ANNOUNCE_DECIMATION = 0 ,
  TEXT_COLDTOOTH_MINE_ALLIANCE_TAKEN = 61 , TEXT_IRONDEEP_MINE_ALLIANCE_TAKEN = 62 , TEXT_COLDTOOTH_MINE_HORDE_TAKEN = 63 , TEXT_IRONDEEP_MINE_HORDE_TAKEN = 64 ,
  TEXT_FROSTWOLF_GENERAL_DEAD = 65 , TEXT_STORMPIKE_GENERAL_DEAD = 66 , TEXT_ALLIANCE_WINS = 67 , TEXT_HORDE_WINS = 68 ,
  TEXT_SNIVVLE_RANDOM = 0 , SAY_AGGRO = 0 , SAY_EVADE = 1 , SAY_SALVATION = 2 ,
  SAY_AGGRO = 0 , SAY_EVADE = 1 , SAY_RESPAWN = 2 , SAY_RANDOM = 3 ,
  SAY_AGGRO = 0 , SAY_EVADE = 1 , SAY_BUFF = 2 , SAY_ONBOARD = 0 ,
  SAY_INTRO = 1 , SAY_AGGRO = 2 , SAY_HATE = 3 , SAY_SKEWER = 4 ,
  SAY_SKEWER_ANNOUNCE = 5 , SAY_BLADE_STORM = 6 , SAY_SLAY = 10 , SAY_DEATH = 12 ,
  EMOTE_LOWHP = 0 , EMOTE_FRENZY = 0 , SAY_AGGRO = 0 , SAY_SPAWN = 1 ,
  SAY_SLAY = 2 , SAY_SPECIAL = 3 , SAY_DEFEAT = 4 , SAY_SUMMON_MAJ = 5 ,
  SAY_ARRIVAL2_MAJ = 6 , SAY_SUMMON_MAJ = 0 , SAY_ARRIVAL1_RAG = 1 , SAY_ARRIVAL2_MAJ = 2 ,
  SAY_ARRIVAL3_RAG = 3 , SAY_ARRIVAL5_RAG = 4 , SAY_REINFORCEMENTS1 = 5 , SAY_REINFORCEMENTS2 = 6 ,
  SAY_HAND = 7 , SAY_WRATH = 8 , SAY_KILL = 9 , SAY_MAGMABURST = 10 ,
  SAY_KILL = 0 , SAY_RANDOM = 1 , SAY_DISARMED = 2 , SAY_MIDNIGHT_KILL = 3 ,
  SAY_APPEAR = 4 , SAY_MOUNT = 5 , SAY_DEATH = 3 , EMOTE_CALL_ATTUMEN = 0 ,
  EMOTE_MOUNT_UP = 1 , EMOTE_RAISE_DEAD = 0 , EMOTE_DEATH_PACT = 1 , TEXT_ORACLE_ORPHAN_1 = 1 ,
  TEXT_ORACLE_ORPHAN_2 = 2 , TEXT_ORACLE_ORPHAN_3 = 3 , TEXT_ORACLE_ORPHAN_4 = 4 , TEXT_ORACLE_ORPHAN_5 = 5 ,
  TEXT_ORACLE_ORPHAN_6 = 6 , TEXT_ORACLE_ORPHAN_7 = 7 , TEXT_ORACLE_ORPHAN_8 = 8 , TEXT_ORACLE_ORPHAN_9 = 9 ,
  TEXT_ORACLE_ORPHAN_10 = 10 , TEXT_ORACLE_ORPHAN_11 = 11 , TEXT_ORACLE_ORPHAN_12 = 12 , TEXT_ORACLE_ORPHAN_13 = 13 ,
  TEXT_ORACLE_ORPHAN_14 = 14 , TEXT_WOLVAR_ORPHAN_1 = 1 , TEXT_WOLVAR_ORPHAN_2 = 2 , TEXT_WOLVAR_ORPHAN_3 = 3 ,
  TEXT_WOLVAR_ORPHAN_4 = 4 , TEXT_WOLVAR_ORPHAN_5 = 5 , TEXT_WOLVAR_ORPHAN_10 = 10 , TEXT_WOLVAR_ORPHAN_11 = 11 ,
  TEXT_WOLVAR_ORPHAN_12 = 12 , TEXT_WOLVAR_ORPHAN_13 = 13 , TEXT_WINTERFIN_PLAYMATE_1 = 1 , TEXT_WINTERFIN_PLAYMATE_2 = 2 ,
  TEXT_SNOWFALL_GLADE_PLAYMATE_1 = 1 , TEXT_SNOWFALL_GLADE_PLAYMATE_2 = 2 , TEXT_SOO_ROO_1 = 1 , TEXT_ELDER_KEKEK_1 = 1 ,
  TEXT_ALEXSTRASZA_2 = 2 , TEXT_KRASUS_8 = 8 , SAY_WELCOME = 0 , SAY_MATRIARCH_AGGRO = 0 ,
  SAY_VOLUNTEER_START = 0 , SAY_VOLUNTEER_END = 1 , SAY_AGGRO = 0 , SAY_SLEEP = 1 ,
  SAY_DEATH = 2 , SAY_ONDEATH = 0 , SAY_ONSLAY = 1 , SAY_SWARM = 2 ,
  SAY_SLEEP = 3 , SAY_INFERNO = 4 , SAY_ONAGGRO = 5 , SAY_AGGRO = 1 ,
  SAY_DOOMFIRE = 2 , SAY_AIR_BURST = 3 , SAY_SLAY = 4 , SAY_ENRAGE = 5 ,
  SAY_DEATH = 6 , SAY_SOUL_CHARGE = 7 , SAY_ONDEATH = 0 , SAY_ONSLAY = 1 ,
  SAY_DOOM = 2 , SAY_ONAGGRO = 3 , SAY_ONSLAY = 0 , SAY_MARK = 1 ,
  SAY_ONAGGRO = 2 , SAY_ONDEATH = 0 , SAY_ONSLAY = 1 , SAY_DECAY = 2 ,
  SAY_NOVA = 3 , SAY_ONAGGRO = 4 , EMOTE_CRACKING_EGGS = 0 , ANRAPHET_SAY_INTRO = 0 ,
  ANRAPHET_SAY_AGGRO = 1 , ANRAPHET_SAY_OMEGA_STANCE = 2 , ANRAPHET_SAY_KILL = 3 , ANRAPHET_SAY_DEATH = 4 ,
  BRANN_SAY_DOOR_INTRO = 0 , BRANN_SAY_UNLOCK_DOOR = 1 , BRANN_SAY_TROGGS = 2 , BRANN_SAY_THINK = 3 ,
  BRANN_SAY_MIRRORS = 4 , BRANN_SAY_ELEMENTALS = 5 , BRANN_SAY_GET_IT = 6 , BRANN_1_ELEMENTAL_DEAD = 7 ,
  BRANN_2_ELEMENTAL_DEAD = 8 , BRANN_3_ELEMENTAL_DEAD = 9 , BRANN_4_ELEMENTAL_DEAD = 10 , BRANN_SAY_ANRAPHET_DIED = 11 ,
  BRANN_SAY_MOMENT = 12 , SAY_AGGRO = 0 , SAY_DEATH = 1 , SAY_AGGRO = 0 ,
  SAY_SHIELD = 1 , EMOTE_SHIELD = 2 , EMOTE_UNSHIELD = 3 , SAY_KILL = 4 ,
  SAY_DEATH = 5 , SAY_KURINAXX_DEATH = 5 , EMOTE_AGGRO = 0 , EMOTE_MANA_FULL = 1 ,
  SAY_SUPREME = 0 , SAY_INTRO = 1 , SAY_AGGRO = 2 , SAY_SLAY = 3 ,
  SAY_DEATH = 4 , SAY_AGGRO = 0 , SAY_PHASE_TWO = 1 , SAY_DEATH = 2 ,
  SAY_AGGRO = 0 , SAY_ELEMENTIUM_BULWARK = 1 , SAY_ELEMENTIUM_SPIKE_SHIELD = 2 , SAY_ENRAGE = 3 ,
  SAY_DEATH = 4 , SAY_MILLHOUSE_EVENT_1 = 0 , SAY_MILLHOUSE_EVENT_2 = 1 , SAY_BALTHARUS_INTRO = 0 ,
  SAY_AGGRO = 1 , SAY_KILL = 2 , SAY_CLONE = 3 , SAY_DEATH = 4 ,
  SAY_AGGRO = 0 , SAY_KILL = 1 , SAY_ADDS = 2 , SAY_DEATH = 3 ,
  SAY_REGENERATE = 0 , SAY_INTRO = 1 , SAY_AGGRO = 2 , SAY_METEOR_STRIKE = 3 ,
  SAY_PHASE_TWO = 4 , SAY_DEATH = 5 , SAY_KILL = 6 , SAY_BERSERK = 7 ,
  EMOTE_CORPOREALITY_POT = 8 , EMOTE_CORPOREALITY_PIP = 9 , SAY_SPHERE_PULSE = 1 , SAY_PHASE_THREE = 2 ,
  EMOTE_CORPOREALITY_TIT = 3 , EMOTE_CORPOREALITY_TOT = 4 , EMOTE_WARN_LASER = 0 , SAY_AGGRO = 0 ,
  SAY_CONFLAGRATION = 1 , EMOTE_ENRAGED = 2 , SAY_KILL = 3 , SAY_XERESTRASZA_EVENT = 0 ,
  SAY_XERESTRASZA_EVENT_1 = 1 , SAY_XERESTRASZA_EVENT_2 = 2 , SAY_XERESTRASZA_EVENT_3 = 3 , SAY_XERESTRASZA_EVENT_4 = 4 ,
  SAY_XERESTRASZA_EVENT_5 = 5 , SAY_XERESTRASZA_EVENT_6 = 6 , SAY_XERESTRASZA_EVENT_7 = 7 , SAY_XERESTRASZA_INTRO = 8 ,
  SAY_AGGRO = 0 , SAY_NIGHT = 1 , SAY_LIGHT = 2 , EMOTE_VORTEX = 3 ,
  EMOTE_TWIN_PACT = 4 , SAY_TWIN_PACT = 5 , SAY_KILL_PLAYER = 6 , SAY_BERSERK = 7 ,
  SAY_DEATH = 8 , SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 ,
  SAY_IMPENDING_DESPAIR = 3 , SAY_DEFILING_HORROR = 4 , SAY_AGGRO = 0 , SAY_SLAY = 1 ,
  SAY_DEATH = 2 , SAY_CORRUPTED_FLESH = 3 , EMOTE_MOJO = 0 , EMOTE_ACTIVATE_ALTAR = 1 ,
  EMOTE_SPAWN = 0 , SAY_INTRO_1 = 0 , SAY_INTRO_2 = 1 , SAY_KELESETH_INVOCATION = 0 ,
  EMOTE_KELESETH_INVOCATION = 1 , SAY_KELESETH_SPECIAL = 2 , SAY_KELESETH_KILL = 3 , EMOTE_KELESETH_BERSERK = 4 ,
  SAY_KELESETH_DEATH = 5 , SAY_TALDARAM_INVOCATION = 0 , EMOTE_TALDARAM_INVOCATION = 1 , SAY_TALDARAM_SPECIAL = 2 ,
  EMOTE_TALDARAM_FLAME = 3 , SAY_TALDARAM_KILL = 4 , EMOTE_TALDARAM_BERSERK = 5 , EMOTE_TALDARAM_DEATH = 6 ,
  SAY_VALANAR_INVOCATION = 0 , EMOTE_VALANAR_INVOCATION = 1 , SAY_VALANAR_SPECIAL = 2 , EMOTE_VALANAR_SHOCK_VORTEX = 3 ,
  SAY_VALANAR_KILL = 4 , SAY_VALANAR_BERSERK = 5 , SAY_VALANAR_DEATH = 6 , SAY_AGGRO = 0 ,
  SAY_VAMPIRIC_BITE = 1 , SAY_MIND_CONTROL = 2 , EMOTE_BLOODTHIRST = 3 , SAY_SWARMING_SHADOWS = 4 ,
  EMOTE_SWARMING_SHADOWS = 5 , SAY_PACT_OF_THE_DARKFALLEN = 6 , SAY_AIR_PHASE = 7 , SAY_KILL = 8 ,
  SAY_WIPE = 9 , SAY_BERSERK = 10 , SAY_DEATH = 11 , EMOTE_BERSERK_RAID = 12 ,
  SAY_SAURFANG_INTRO_1 = 0 , SAY_SAURFANG_INTRO_2 = 1 , SAY_SAURFANG_INTRO_3 = 2 , SAY_SAURFANG_INTRO_4 = 3 ,
  SAY_SAURFANG_INTRO_5 = 4 , SAY_SAURFANG_INTRO_6 = 5 , SAY_SAURFANG_INTRO_A = 6 , SAY_SAURFANG_BOARD = 7 ,
  SAY_SAURFANG_ENTER_SKYBREAKER = 8 , SAY_SAURFANG_AXETHROWERS = 9 , SAY_SAURFANG_ROCKETEERS = 10 , SAY_SAURFANG_MAGES = 11 ,
  SAY_SAURFANG_VICTORY = 12 , SAY_SAURFANG_WIPE = 13 , SAY_MURADIN_INTRO_1 = 0 , SAY_MURADIN_INTRO_2 = 1 ,
  SAY_MURADIN_INTRO_3 = 2 , SAY_MURADIN_INTRO_4 = 3 , SAY_MURADIN_INTRO_5 = 4 , SAY_MURADIN_INTRO_6 = 5 ,
  SAY_MURADIN_INTRO_7 = 6 , SAY_MURADIN_INTRO_H = 7 , SAY_MURADIN_BOARD = 8 , SAY_MURADIN_ENTER_ORGRIMMS_HAMMER = 9 ,
  SAY_MURADIN_RIFLEMAN = 10 , SAY_MURADIN_MORTAR = 11 , SAY_MURADIN_SORCERERS = 12 , SAY_MURADIN_VICTORY = 13 ,
  SAY_MURADIN_WIPE = 14 , SAY_ZAFOD_ROCKET_PACK_ACTIVE = 0 , SAY_ZAFOD_ROCKET_PACK_DISABLED = 1 , SAY_OVERHEAT = 0 ,
  SAY_PRECIOUS_DIES = 0 , SAY_AGGRO = 1 , EMOTE_SLIME_SPRAY = 2 , SAY_SLIME_SPRAY = 3 ,
  SAY_UNSTABLE_EXPLOSION = 5 , SAY_KILL = 6 , SAY_BERSERK = 7 , SAY_DEATH = 8 ,
  EMOTE_MUTATED_INFECTION = 9 , EMOTE_UNSTABLE_2 = 0 , EMOTE_UNSTABLE_3 = 1 , EMOTE_UNSTABLE_4 = 2 ,
  EMOTE_UNSTABLE_EXPLOSION = 3 , EMOTE_PRECIOUS_ZOMBIES = 0 , SAY_AGGRO = 0 , SAY_UNCHAINED_MAGIC = 1 ,
  EMOTE_WARN_BLISTERING_COLD = 2 , SAY_BLISTERING_COLD = 3 , SAY_RESPITE_FOR_A_TORMENTED_SOUL = 4 , SAY_AIR_PHASE = 5 ,
  SAY_PHASE_2 = 6 , EMOTE_WARN_FROZEN_ORB = 7 , SAY_KILL = 8 , SAY_BERSERK = 9 ,
  SAY_DEATH = 10 , EMOTE_BERSERK_RAID = 11 , SAY_LK_INTRO_1 = 0 , SAY_LK_INTRO_2 = 1 ,
  SAY_LK_INTRO_3 = 2 , SAY_LK_REMORSELESS_WINTER = 4 , SAY_LK_QUAKE = 5 , SAY_LK_SUMMON_VALKYR = 6 ,
  SAY_LK_HARVEST_SOUL = 7 , SAY_LK_FROSTMOURNE_ESCAPE = 8 , SAY_LK_FROSTMOURNE_KILL = 9 , SAY_LK_KILL = 10 ,
  SAY_LK_BERSERK = 11 , EMOTE_DEFILE_WARNING = 12 , EMOTE_NECROTIC_PLAGUE_WARNING = 13 , SAY_LK_OUTRO_1 = 14 ,
  SAY_LK_OUTRO_2 = 15 , SAY_LK_OUTRO_3 = 16 , SAY_LK_OUTRO_4 = 17 , SAY_LK_OUTRO_5 = 18 ,
  SAY_LK_OUTRO_6 = 19 , SAY_LK_OUTRO_7 = 20 , SAY_LK_OUTRO_8 = 21 , SAY_TIRION_INTRO_1 = 0 ,
  SAY_TIRION_INTRO_2 = 1 , SAY_TIRION_OUTRO_1 = 2 , SAY_TIRION_OUTRO_2 = 3 , SAY_TERENAS_OUTRO_1 = 0 ,
  SAY_TERENAS_OUTRO_2 = 1 , SAY_TERENAS_INTRO_1 = 0 , SAY_TERENAS_INTRO_2 = 1 , SAY_TERENAS_INTRO_3 = 2 ,
  SAY_LICH_KING_INTRO = 0 , SAY_VALITHRIA_ENTER_COMBAT = 0 , SAY_VALITHRIA_DREAM_PORTAL = 1 , SAY_VALITHRIA_75_PERCENT = 2 ,
  SAY_VALITHRIA_25_PERCENT = 3 , SAY_VALITHRIA_DEATH = 4 , SAY_VALITHRIA_PLAYER_DEATH = 5 , SAY_VALITHRIA_BERSERK = 6 ,
  SAY_VALITHRIA_SUCCESS = 7 , EMOTE_SPOTS_ONE = 0 , EMOTE_DECIMATE = 1 , EMOTE_ENRAGE = 2 ,
  EMOTE_DEVOURS_ALL = 3 , EMOTE_BERSERKER = 4 , SAY_AGGRO = 7 , SAY_SLAY = 8 ,
  SAY_DEATH = 9 , SAY_CHAINS = 10 , SAY_REQUEST_AID = 12 , EMOTE_PHASE_TWO = 13 ,
  SAY_SUMMON_MINIONS = 14 , SAY_SPECIAL = 15 , SAY_ANSWER_REQUEST = 3 , EMOTE_GUARDIAN_FLEE = 0 ,
  EMOTE_GUARDIAN_APPEAR = 1 , SAY_NECROTIC_AURA_APPLIED = 0 , SAY_NECROTIC_AURA_REMOVED = 1 , SAY_NECROTIC_AURA_FADING = 2 ,
  SAY_INTRO_EVENT = 0 , SAY_START_P_ONE = 1 , SAY_DEEP_BREATH = 2 , SAY_KILLED_PLAYER_P_ONE = 3 ,
  SAY_END_P_ONE = 4 , SAY_ANTI_MAGIC_SHELL = 6 , SAY_MAGIC_BLAST = 7 , SAY_KILLED_PLAYER_P_TWO = 8 ,
  SAY_END_P_TWO = 9 , SAY_START_P_THREE = 10 , EMOTE_SURGE_OF_POWER_WARNING_P2 = 12 , SAY_SURGE_OF_POWER = 13 ,
  SAY_BUFF_SPARK = 14 , SAY_KILLED_PLAYER_P_THREE = 15 , SAY_SPELL_CASTING_P_THREE = 16 , SAY_DEATH = 17 ,
  EMOTE_SURGE_OF_POWER_WARNING_P3 = 18 , EMOTE_HIT_BERSERKER_TIMER = 19 , SAY_ONE = 0 , SAY_TWO = 1 ,
  SAY_THREE = 2 , SAY_FOUR = 3 , EMOTE_POWER_SPARK_SUMMONED = 0 , SAY_AGGRO = 0 ,
  SAY_KILL = 1 , SAY_DEATH = 2 , SAY_MERGE = 3 , SAY_SPLIT = 4 ,
  SAY_AGGRO = 0 , SAY_KILL = 1 , SAY_DEATH = 2 , SAY_PULL = 3 ,
  SAY_STOMP = 4 , EMOTE_PULL = 5 , SAY_AGGRO = 0 , SAY_ANNOUNCE_DEFENSIVE_STANCE = 1 ,
  SAY_DEFENSIVE_STANCE = 2 , SAY_ANNOUNCE_BERSERKER_STANCE = 3 , SAY_BERSERKER_STANCE = 4 , SAY_ANNOUNCE_BATTLE_STANCE = 5 ,
  SAY_BATTLE_STANCE = 6 , SAY_SLAY = 7 , SAY_DEATH = 8 , SAY_INTRO_1 = 0 ,
  SAY_INTRO_2 = 1 , SAY_AGGRO = 2 , SAY_NOVA = 3 , SAY_SLAY = 4 ,
  SAY_75HEALTH = 5 , SAY_50HEALTH = 6 , SAY_25HEALTH = 7 , SAY_DEATH = 8 ,
  EMOTE_NOVA = 9 , SAY_AGGRO = 0 , SAY_ANNOUNCE_RUN_TO_ANVIL = 1 , SAY_RUN_TO_ANVIL = 2 ,
  SAY_SHATTERING_STOMP = 3 , SAY_ANNOUNCE_SHATTERING_STOMP = 4 , SAY_DEATH = 5 , SAY_SLAY = 6 ,
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , SAY_STUN = 3 ,
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , EMOTE_FRENZY = 3 ,
  SAY_KILL = 0 , SAY_LOW_HEALTH = 1 , SAY_DEATH = 2 , SAY_PLAYER_DEATH = 3 ,
  SAY_ESCORT_START = 4 , SAY_SPAWN_DWARF = 5 , SAY_SPAWN_TROGG = 6 , SAY_SPAWN_OOZE = 7 ,
  SAY_SPAWN_EARTHEN = 8 , SAY_EVENT_INTRO_1 = 9 , SAY_EVENT_INTRO_2 = 10 , SAY_EVENT_A_1 = 11 ,
  SAY_EVENT_A_3 = 12 , SAY_EVENT_B_1 = 13 , SAY_EVENT_B_3 = 14 , SAY_EVENT_C_1 = 15 ,
  SAY_EVENT_C_3 = 16 , SAY_EVENT_D_1 = 17 , SAY_EVENT_D_3 = 18 , SAY_EVENT_END_01 = 19 ,
  SAY_EVENT_END_02 = 20 , SAY_EVENT_END_04 = 21 , SAY_EVENT_END_06 = 22 , SAY_EVENT_END_08 = 23 ,
  SAY_EVENT_END_10 = 24 , SAY_EVENT_END_12 = 25 , SAY_EVENT_END_14 = 26 , SAY_EVENT_END_16 = 27 ,
  SAY_EVENT_END_18 = 28 , SAY_EVENT_END_20 = 29 , SAY_VICTORY_SJONNIR_1 = 30 , SAY_VICTORY_SJONNIR_2 = 31 ,
  SAY_ENTRANCE_MEET = 32 , SAY_EVENT_INTRO_3_ABED = 0 , SAY_EVENT_C_2_ABED = 1 , SAY_EVENT_D_2_ABED = 2 ,
  SAY_EVENT_D_4_ABED = 3 , SAY_EVENT_END_03_ABED = 4 , SAY_EVENT_END_05_ABED = 5 , SAY_EVENT_END_07_ABED = 6 ,
  SAY_EVENT_END_21_ABED = 7 , SAY_EVENT_A_2_KADD = 0 , SAY_EVENT_END_09_KADD = 1 , SAY_EVENT_END_11_KADD = 2 ,
  SAY_EVENT_END_13_KADD = 3 , SAY_EVENT_B_2_MARN = 0 , SAY_EVENT_END_15_MARN = 1 , SAY_EVENT_END_17_MARN = 2 ,
  SAY_EVENT_END_19_MARN = 3 , TEXT_ID_START = 13100 , TEXT_ID_PROGRESS = 13101 , SAY_BRANN_ALGALON_INTRO_1 = 0 ,
  SAY_BRANN_ALGALON_INTRO_2 = 1 , SAY_BRANN_ALGALON_OUTRO = 2 , SAY_ALGALON_INTRO_1 = 0 , SAY_ALGALON_INTRO_2 = 1 ,
  SAY_ALGALON_INTRO_3 = 2 , SAY_ALGALON_START_TIMER = 3 , SAY_ALGALON_AGGRO = 4 , SAY_ALGALON_COLLAPSING_STAR = 5 ,
  EMOTE_ALGALON_COLLAPSING_STAR = 6 , SAY_ALGALON_BIG_BANG = 7 , EMOTE_ALGALON_BIG_BANG = 8 , SAY_ALGALON_ASCEND = 9 ,
  EMOTE_ALGALON_COSMIC_SMASH = 10 , SAY_ALGALON_PHASE_TWO = 11 , SAY_ALGALON_OUTRO_1 = 12 , SAY_ALGALON_OUTRO_2 = 13 ,
  SAY_ALGALON_OUTRO_3 = 14 , SAY_ALGALON_OUTRO_4 = 15 , SAY_ALGALON_OUTRO_5 = 16 , SAY_ALGALON_DESPAWN_1 = 17 ,
  SAY_ALGALON_DESPAWN_2 = 18 , SAY_ALGALON_DESPAWN_3 = 19 , SAY_ALGALON_KILL = 20 , ENGAGE_MUSIC_ID = 15878 ,
  SAY_AGGRO = 0 , SAY_DEATH = 1 , SAY_DIED_FIRST = 2 , SAY_KILL = 3 ,
  SAY_DEATH_RESPONSE = 4 , SAY_AGGRO = 0 , SAY_KILL = 1 , SAY_DEATH = 3 ,
  SAY_DRAKE_DEATH = 5 , SAY_DRAKE_BREATH = 6 , EMOTE_BREATH = 0 , EMOTE_ON_RANGE = 1 ,
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , SAY_SUMMON_BJORN = 3 ,
  SAY_SUMMON_HALDOR = 4 , SAY_SUMMON_RANULF = 5 , SAY_SUMMON_TORGYN = 6 , SAY_ROAR = 0 ,
  SAY_SOUL_CLEAVE = 1 , SAY_SUMMON = 2 , SAY_AGGRO = 3 , SAY_SLAY = 4 ,
  SAY_DEATH = 5 , SAY_AGGRO = 0 , SAY_KILL = 1 , SAY_DEATH = 2 ,
  EMOTE_DARK_SHELL = 3 , SAY_HELP = 0 , SAY_AGGRO = 1 , SAY_SLAY = 2 ,
  SAY_DEATH = 3 , SAY_DRAW = 4 , SAY_WIPE = 5 , EMOTE_SONIC_BOOM = 0 ,
  SAY_TAUNT = 0 , SAY_AGGRO = 1 , SAY_SPELL = 2 , SAY_SLAY = 3 ,
  SAY_ENRAGE = 4 , SAY_DEATH = 5 , EMOTE_ENRAGE = 6 , EMOTE_BERSERK = 7 ,
  EMOTE_NEW_TARGET = 0 , EMOTE_PUNCH_GROUND = 1 , EMOTE_GROUND_CRACK = 2 , SAY_AGGRO = 0 ,
  SAY_NEEDLE = 1 , SAY_SLAY = 2 , SAY_SPECIAL = 3 , SAY_ENRAGE = 4 ,
  SAY_DEATH = 5 , SAY_INTRO = 0 , SAY_AGGRO = 1 , SAY_SURPREME = 2 ,
  SAY_KILL = 3 , SAY_DEATH = 4 , EMOTE_FRENZY = 5 , SAY_RAND = 6 ,
  SAY_AGGRO = 0 , SAY_EARTHQUAKE = 1 , SAY_OVERRUN = 2 , SAY_SLAY = 3 ,
  SAY_DEATH = 4 , SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_ARCANE_DEVASTATION = 2 ,
  EMOTE_SUMMON = 3 , SAY_SUMMON = 4 , SAY_DEATH = 5 , SAY_AGGRO = 0 ,
  SAY_SLAY = 1 , SAY_TREE = 2 , SAY_DEATH = 3 , SAY_OOC_RANDOM = 4 ,
  EMOTE_SUMMON = 0 , SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_SUMMON = 2 ,
  SAY_DEATH = 3 , SAY_AGGRO = 0 , SAY_SUMMON = 1 , SAY_DRAGONS_BREATH = 2 ,
  SAY_SLAY = 3 , SAY_DEATH = 4
}
 
enum  BG_AV_ExploitTeleportLocations { AV_EXPLOIT_TELEPORT_LOCATION_ALLIANCE = 3664 , AV_EXPLOIT_TELEPORT_LOCATION_HORDE = 3665 }
 

Functions

BG_AV_Nodesoperator++ (BG_AV_Nodes &i)
 
void AddSC_battleground_alterac_valley ()
 

Variables

constexpr uint32 BG_AV_SCORE_INITIAL_POINTS = 700
 
constexpr uint32 BG_AV_EVENT_START_BATTLE = 9166
 
constexpr Seconds BG_AV_MINE_RESOURCE_TIMER = 45s
 
static StaticNodeInfo const BGAVNodeInfo []
 

Enumeration Type Documentation

◆ AlteracValleyMine

enum class AlteracValleyMine : uint8
strong
Enumerator
North 
South 

Definition at line 61 of file battleground_alterac_valley.cpp.

◆ BG_AV_BroadcastTexts

Enumerator
BG_AV_TEXT_START_ONE_MINUTE 
BG_AV_TEXT_START_HALF_MINUTE 
BG_AV_TEXT_BATTLE_HAS_BEGUN 
BG_AV_TEXT_ALLIANCE_NEAR_LOSE 
BG_AV_TEXT_HORDE_NEAR_LOSE 

Definition at line 35 of file battleground_alterac_valley.cpp.

◆ BG_AV_BUFF

enum BG_AV_BUFF
Enumerator
AV_BUFF_ARMOR 
Todo:
: Add all other buffs here
AV_BUFF_A_CAPTAIN 
AV_BUFF_H_CAPTAIN 

Definition at line 237 of file battleground_alterac_valley.cpp.

◆ BG_AV_CreatureIds

Enumerator
BG_AV_CREATURE_VANNDAR 
BG_AV_CREATURE_DREKTHAR 
BG_AV_CREATURE_BALINDA 
BG_AV_CREATURE_GALVANGAR 
BG_AV_CREATURE_MORLOCH 
BG_AV_CREATURE_UMI_THORSON 
BG_AV_CREATURE_KEETAR 
BG_AV_CREATURE_TASKMASTER_SNIVVLE 
BG_AV_CREATURE_AGI_RUMBLESTOMP 
BG_AV_CREATURE_MASHA_SWIFTCUT 
BG_AV_CREATURE_HERALD 
BG_AV_CREATURE_STORMPIKE_DEFENDER 
BG_AV_CREATURE_FROSTWOLF_GUARDIAN 
BG_AV_CREATURE_SEASONED_DEFENDER 
BG_AV_CREATURE_SEASONED_GUARDIAN 
BG_AV_CREATURE_VETERAN_DEFENDER 
BG_AV_CREATURE_VETERAN_GUARDIAN 
BG_AV_CREATURE_CHAMPION_DEFENDER 
BG_AV_CREATURE_CHAMPION_GUARDIAN 

Definition at line 67 of file battleground_alterac_valley.cpp.

◆ BG_AV_ExploitTeleportLocations

Enumerator
AV_EXPLOIT_TELEPORT_LOCATION_ALLIANCE 
AV_EXPLOIT_TELEPORT_LOCATION_HORDE 

Definition at line 459 of file battleground_alterac_valley.cpp.

◆ BG_AV_Nodes

Enumerator
BG_AV_NODES_FIRSTAID_STATION 
BG_AV_NODES_STORMPIKE_GRAVE 
BG_AV_NODES_STONEHEART_GRAVE 
BG_AV_NODES_SNOWFALL_GRAVE 
BG_AV_NODES_ICEBLOOD_GRAVE 
BG_AV_NODES_FROSTWOLF_GRAVE 
BG_AV_NODES_FROSTWOLF_HUT 
BG_AV_NODES_DUNBALDAR_SOUTH 
BG_AV_NODES_DUNBALDAR_NORTH 
BG_AV_NODES_ICEWING_BUNKER 
BG_AV_NODES_STONEHEART_BUNKER 
BG_AV_NODES_ICEBLOOD_TOWER 
BG_AV_NODES_TOWER_POINT 
BG_AV_NODES_FROSTWOLF_ETOWER 
BG_AV_NODES_FROSTWOLF_WTOWER 
BG_AV_NODES_MAX 

Definition at line 216 of file battleground_alterac_valley.cpp.

◆ BG_AV_ObjectIds

Enumerator
BG_AV_OBJECTID_BANNER_A 
BG_AV_OBJECTID_BANNER_H 
BG_AV_OBJECTID_BANNER_CONT_A 
BG_AV_OBJECTID_BANNER_CONT_H 
BG_AV_OBJECTID_BANNER_A_B 
BG_AV_OBJECTID_BANNER_H_B 
BG_AV_OBJECTID_BANNER_CONT_A_B 
BG_AV_OBJECTID_BANNER_CONT_H_B 
BG_AV_OBJECTID_BANNER_SNOWFALL_N 
BG_AV_OBJECTID_SNOWFALL_CANDY_A 
BG_AV_OBJECTID_SNOWFALL_CANDY_PA 
BG_AV_OBJECTID_SNOWFALL_CANDY_H 
BG_AV_OBJECTID_SNOWFALL_CANDY_PH 
BG_AV_OBJECTID_TOWER_BANNER_A 
BG_AV_OBJECTID_TOWER_BANNER_H 
BG_AV_OBJECTID_TOWER_BANNER_PA 
BG_AV_OBJECTID_TOWER_BANNER_PH 
BG_AV_OBJECTID_AURA_A 
BG_AV_OBJECTID_AURA_H 
BG_AV_OBJECTID_AURA_N 
BG_AV_OBJECTID_AURA_A_S 
BG_AV_OBJECTID_AURA_H_S 
BG_AV_OBJECTID_AURA_N_S 
BG_AV_OBJECTID_GATE 
BG_AV_GHOST_GATE 
BG_AV_OBJECTID_MINE_N 
BG_AV_OBJECTID_MINE_S 
BG_AV_OBJECTID_FIRE 
BG_AV_OBJECTID_SMOKE 
BG_AV_OBJECTID_SOUTH_BUNKER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_SOUTH_BUNKER_CONTROLLED_BANNER 
BG_AV_OBJECTID_SOUTH_BUNKER_CONTESTED_BANNER 
BG_AV_OBJECTID_SOUTH_BUNKER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_NORTH_BUNKER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_NORTH_BUNKER_CONTROLLED_BANNER 
BG_AV_OBJECTID_NORTH_BUNKER_CONTESTED_BANNER 
BG_AV_OBJECTID_NORTH_BUNKER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_EAST_TOWER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_EAST_TOWER_CONTROLLED_BANNER 
BG_AV_OBJECTID_EAST_TOWER_CONTESTED_BANNER 
BG_AV_OBJECTID_EAST_TOWER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_WEST_TOWER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_WEST_TOWER_CONTROLLED_BANNER 
BG_AV_OBJECTID_WEST_TOWER_CONTESTED_BANNER 
BG_AV_OBJECTID_WEST_TOWER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_TOWER_POINT_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_TOWER_POINT_CONTROLLED_BANNER 
BG_AV_OBJECTID_TOWER_POINT_CONTESTED_BANNER 
BG_AV_OBJECTID_TOWER_POINT_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTROLLED_BANNER 
BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTESTED_BANNER 
BG_AV_OBJECTID_ICEBLOOD_TOWER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTROLLED_BANNER 
BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTESTED_BANNER 
BG_AV_OBJECTID_STONEHEARTH_BUNKER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_ICEWING_BUNKER_CONTROLLED_TOWER_BANNER 
BG_AV_OBJECTID_ICEWING_BUNKER_CONTROLLED_BANNER 
BG_AV_OBJECTID_ICEWING_BUNKER_CONTESTED_BANNER 
BG_AV_OBJECTID_ICEWING_BUNKER_CONTESTED_TOWER_BANNER 
BG_AV_OBJECTID_AID_STATION_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_AID_STATION_HORDE_CONTESTED 
BG_AV_OBJECTID_AID_STATION_HORDE_CONTROLLED 
BG_AV_OBJECTID_AID_STATION_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_STORMPIKE_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_STORMPIKE_HORDE_CONTESTED 
BG_AV_OBJECTID_STORMPIKE_HORDE_CONTROLLED 
BG_AV_OBJECTID_STORMPIKE_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_STONEHEARTH_HORDE_CONTESTED 
BG_AV_OBJECTID_STONEHEARTH_HORDE_CONTROLLED 
BG_AV_OBJECTID_STONEHEARTH_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_STONEHEARTH_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_SNOWFALL_NEUTRAL 
BG_AV_OBJECTID_SNOWFALL_HORDE_CONTESTED 
BG_AV_OBJECTID_SNOWFALL_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_SNOWFALL_HORDE_CONTROLLED 
BG_AV_OBJECTID_SNOWFALL_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_ICEBLOOD_HORDE_CONTROLLED 
BG_AV_OBJECTID_ICEBLOOD_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_ICEBLOOD_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_ICEBLOOD_HORDE_CONTESTED 
BG_AV_OBJECTID_FROSTWOLF_HORDE_CONTROLLED 
BG_AV_OBJECTID_FROSTWOLF_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_FROSTWOLF_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_FROSTWOLF_HORDE_CONTESTED 
BG_AV_OBJECTID_FROSTWOLF_HUT_HORDE_CONTROLLED 
BG_AV_OBJECTID_FROSTWOLF_HUT_ALLIANCE_CONTESTED 
BG_AV_OBJECTID_FROSTWOLF_HUT_ALLIANCE_CONTROLLED 
BG_AV_OBJECTID_FROSTWOLF_HUT_HORDE_CONTESTED 

Definition at line 91 of file battleground_alterac_valley.cpp.

◆ BG_AV_Sounds

Enumerator
AV_SOUND_NEAR_VICTORY 
AV_SOUND_ALLIANCE_ASSAULTS 
Todo:
: Not confirmed yet
AV_SOUND_HORDE_ASSAULTS 
AV_SOUND_ALLIANCE_GOOD 
AV_SOUND_HORDE_GOOD 
AV_SOUND_BOTH_TOWER_DEFEND 
AV_SOUND_ALLIANCE_CAPTAIN 
AV_SOUND_HORDE_CAPTAIN 

Definition at line 45 of file battleground_alterac_valley.cpp.

◆ BG_AV_States

Enumerator
POINT_NEUTRAL 
POINT_ASSAULTED 
POINT_DESTROYED 
POINT_CONTROLED 

Definition at line 243 of file battleground_alterac_valley.cpp.

◆ BG_AV_WorldStates

Enumerator
AV_WS_ALLIANCE_REINFORCEMENTS 
AV_WS_HORDE_REINFORCEMENTS 
AV_WS_SHOW_HORDE_REINFORCEMENTS 
AV_WS_SHOW_ALLIANCE_REINFORCEMENTS 
AV_WS_MAX_REINFORCEMENTS 
AV_WS_STORMPIKE_AID_STATION_ALLIANCE_CONTROLLED 
AV_WS_STORMPIKE_AID_STATION_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_STORMPIKE_AID_STATION_HORDE_CONTROLLED 
AV_WS_STORMPIKE_AID_STATION_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_STORMPIKE_GRAVEYARD_ALLIANCE_CONTROLLED 
AV_WS_STORMPIKE_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_STORMPIKE_GRAVEYARD_HORDE_CONTROLLED 
AV_WS_STORMPIKE_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_STONEHEARTH_GRAVEYARD_ALLIANCE_CONTROLLED 
AV_WS_STONEHEARTH_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_STONEHEARTH_GRAVEYARD_HORDE_CONTROLLED 
AV_WS_STONEHEARTH_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_SNOWFALL_GRAVEYARD_UNCONTROLLED 
AV_WS_SNOWFALL_GRAVEYARD_ALLIANCE_CONTROLLED 
AV_WS_SNOWFALL_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_SNOWFALL_GRAVEYARD_HORDE_CONTROLLED 
AV_WS_SNOWFALL_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_ICEBLOOD_GRAVEYARD_ALLIANCE_CONTROLLED 
AV_WS_ICEBLOOD_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_ICEBLOOD_GRAVEYARD_HORDE_CONTROLLED 
AV_WS_ICEBLOOD_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_FROSTWOLF_GRAVEYARD_ALLIANCE_CONTROLLED 
AV_WS_FROSTWOLF_GRAVEYARD_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_FROSTWOLF_GRAVEYARD_HORDE_CONTROLLED 
AV_WS_FROSTWOLF_GRAVEYARD_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_FROSTWOLF_RELIEF_HUT_ALLIANCE_CONTROLLED 
AV_WS_FROSTWOLF_RELIEF_HUT_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_FROSTWOLF_RELIEF_HUT_HORDE_CONTROLLED 
AV_WS_FROSTWOLF_RELIEF_HUT_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_DUN_BALDAR_SOUTH_BUNKER_OWNER 
AV_WS_DUN_BALDAR_SOUTH_BUNKER_ALLIANCE_CONTROLLED 
AV_WS_DUN_BALDAR_SOUTH_BUNKER_DESTROYED 
AV_WS_DUN_BALDAR_SOUTH_BUNKER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_DUN_BALDAR_SOUTH_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_DUN_BALDAR_NORTH_BUNKER_OWNER 
AV_WS_DUN_BALDAR_NORTH_BUNKER_ALLIANCE_CONTROLLED 
AV_WS_DUN_BALDAR_NORTH_BUNKER_DESTROYED 
AV_WS_DUN_BALDAR_NORTH_BUNKER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_DUN_BALDAR_NORTH_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_ICEWING_BUNKER_OWNER 
AV_WS_ICEWING_BUNKER_ALLIANCE_CONTROLLED 
AV_WS_ICEWING_BUNKER_DESTROYED 
AV_WS_ICEWING_BUNKER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_ICEWING_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_STONEHEARTH_BUNKER_OWNER 
AV_WS_STONEHEARTH_BUNKER_ALLIANCE_CONTROLLED 
AV_WS_STONEHEARTH_BUNKER_DESTROYED 
AV_WS_STONEHEARTH_BUNKER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_STONEHEARTH_BUNKER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_ICEBLOOD_TOWER_OWNER 
AV_WS_ICEBLOOD_TOWER_DESTROYED 
AV_WS_ICEBLOOD_TOWER_HORDE_CONTROLLED 
AV_WS_ICEBLOOD_TOWER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_ICEBLOOD_TOWER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_TOWER_POINT_OWNER 
AV_WS_TOWER_POINT_DESTROYED 
AV_WS_TOWER_POINT_HORDE_CONTROLLED 
AV_WS_TOWER_POINT_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_TOWER_POINT_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_WEST_FROSTWOLF_TOWER_OWNER 
AV_WS_WEST_FROSTWOLF_TOWER_DESTROYED 
AV_WS_WEST_FROSTWOLF_TOWER_HORDE_CONTROLLED 
AV_WS_WEST_FROSTWOLF_TOWER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_WEST_FROSTWOLF_TOWER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_EAST_FROSTWOLF_TOWER_OWNER 
AV_WS_EAST_FROSTWOLF_TOWER_DESTROYED 
AV_WS_EAST_FROSTWOLF_TOWER_HORDE_CONTROLLED 
AV_WS_EAST_FROSTWOLF_TOWER_IN_CONFLICT_ALLIANCE_ATTACKING 
AV_WS_EAST_FROSTWOLF_TOWER_IN_CONFLICT_HORDE_ATTACKING 
AV_WS_IRONDEEP_MINE_OWNER 
AV_WS_IRONDEEP_MINE_TROGG_CONTROLLED 
AV_WS_IRONDEEP_MINE_ALLIANCE_CONTROLLED 
AV_WS_IRONDEEP_MINE_HORDE_CONTROLLED 
AV_WS_COLDTOOTH_MINE_OWNER 
AV_WS_COLDTOOTH_MINE_KOBOLD_CONTROLLED 
AV_WS_COLDTOOTH_MINE_ALLIANCE_CONTROLLED 
AV_WS_COLDTOOTH_MINE_HORDE_CONTROLLED 
AV_WS_IVUS_STORM_CRYSTAL_COUNT 
AV_WS_IVUS_STORM_CRYSTAL_MAX 
AV_WS_LOKHOLAR_STORMPIKE_SOLDIERS_BLOOD_COUNT 
AV_WS_LOKHOLAR_STORMPIKE_SOLDIERS_BLOOD_MAX 
AV_WS_DREKTHAR_ALIVE 
AV_WS_VANDAAR_ALIVE 
AV_WS_GALVAGAR_ALIVE 
AV_WS_BALINDA_ALIVE 

Definition at line 251 of file battleground_alterac_valley.cpp.

◆ Texts

enum Texts
Enumerator
SAY_AGGRO 
SAY_DISENGAGE 
SAY_ANNOUNCE_APOCALYPSE_DRIVE 
SAY_APOCALYPSE_DRIVE 
SAY_ANNOUNCE_ERADICATION 
SAY_FINISH_APOCALYPSE_DRIVE 
SAY_DECIMATION 
SAY_ANNIHILATION 
SAY_ANNOUNCE_FEL_BOMBARDMENT 
SAY_SLAY 
SAY_DEATH 
SAY_ANNOUNCE_DECIMATION 
TEXT_COLDTOOTH_MINE_ALLIANCE_TAKEN 
TEXT_IRONDEEP_MINE_ALLIANCE_TAKEN 
TEXT_COLDTOOTH_MINE_HORDE_TAKEN 
TEXT_IRONDEEP_MINE_HORDE_TAKEN 
TEXT_FROSTWOLF_GENERAL_DEAD 
TEXT_STORMPIKE_GENERAL_DEAD 
Todo:
: sound is missing
TEXT_ALLIANCE_WINS 
Todo:
: sound is missing
TEXT_HORDE_WINS 
TEXT_SNIVVLE_RANDOM 
SAY_AGGRO 
SAY_EVADE 
SAY_SALVATION 
SAY_AGGRO 
SAY_EVADE 
SAY_RESPAWN 
SAY_RANDOM 
SAY_AGGRO 
SAY_EVADE 
SAY_BUFF 
SAY_ONBOARD 
SAY_INTRO 
SAY_AGGRO 
SAY_HATE 
SAY_SKEWER 
SAY_SKEWER_ANNOUNCE 
SAY_BLADE_STORM 
SAY_SLAY 
SAY_DEATH 
EMOTE_LOWHP 
EMOTE_FRENZY 
SAY_AGGRO 
SAY_SPAWN 
SAY_SLAY 
SAY_SPECIAL 
SAY_DEFEAT 
SAY_SUMMON_MAJ 
SAY_ARRIVAL2_MAJ 
SAY_SUMMON_MAJ 
SAY_ARRIVAL1_RAG 
SAY_ARRIVAL2_MAJ 
SAY_ARRIVAL3_RAG 
SAY_ARRIVAL5_RAG 
SAY_REINFORCEMENTS1 
SAY_REINFORCEMENTS2 
SAY_HAND 
SAY_WRATH 
SAY_KILL 
SAY_MAGMABURST 
SAY_KILL 
SAY_RANDOM 
SAY_DISARMED 
SAY_MIDNIGHT_KILL 
SAY_APPEAR 
SAY_MOUNT 
SAY_DEATH 
EMOTE_CALL_ATTUMEN 
EMOTE_MOUNT_UP 
EMOTE_RAISE_DEAD 
EMOTE_DEATH_PACT 
TEXT_ORACLE_ORPHAN_1 
TEXT_ORACLE_ORPHAN_2 
TEXT_ORACLE_ORPHAN_3 
TEXT_ORACLE_ORPHAN_4 
TEXT_ORACLE_ORPHAN_5 
TEXT_ORACLE_ORPHAN_6 
TEXT_ORACLE_ORPHAN_7 
TEXT_ORACLE_ORPHAN_8 
TEXT_ORACLE_ORPHAN_9 
TEXT_ORACLE_ORPHAN_10 
TEXT_ORACLE_ORPHAN_11 
TEXT_ORACLE_ORPHAN_12 
TEXT_ORACLE_ORPHAN_13 
TEXT_ORACLE_ORPHAN_14 
TEXT_WOLVAR_ORPHAN_1 
TEXT_WOLVAR_ORPHAN_2 
TEXT_WOLVAR_ORPHAN_3 
TEXT_WOLVAR_ORPHAN_4 
TEXT_WOLVAR_ORPHAN_5 
TEXT_WOLVAR_ORPHAN_10 
TEXT_WOLVAR_ORPHAN_11 
TEXT_WOLVAR_ORPHAN_12 
TEXT_WOLVAR_ORPHAN_13 
TEXT_WINTERFIN_PLAYMATE_1 
TEXT_WINTERFIN_PLAYMATE_2 
TEXT_SNOWFALL_GLADE_PLAYMATE_1 
TEXT_SNOWFALL_GLADE_PLAYMATE_2 
TEXT_SOO_ROO_1 
TEXT_ELDER_KEKEK_1 
TEXT_ALEXSTRASZA_2 
TEXT_KRASUS_8 
SAY_WELCOME 
SAY_MATRIARCH_AGGRO 
SAY_VOLUNTEER_START 
SAY_VOLUNTEER_END 
SAY_AGGRO 
SAY_SLEEP 
SAY_DEATH 
SAY_ONDEATH 
SAY_ONSLAY 
SAY_SWARM 
SAY_SLEEP 
SAY_INFERNO 
SAY_ONAGGRO 
SAY_AGGRO 
SAY_DOOMFIRE 
SAY_AIR_BURST 
SAY_SLAY 
SAY_ENRAGE 
SAY_DEATH 
SAY_SOUL_CHARGE 
SAY_ONDEATH 
SAY_ONSLAY 
SAY_DOOM 
SAY_ONAGGRO 
SAY_ONSLAY 
SAY_MARK 
SAY_ONAGGRO 
SAY_ONDEATH 
SAY_ONSLAY 
SAY_DECAY 
SAY_NOVA 
SAY_ONAGGRO 
EMOTE_CRACKING_EGGS 
ANRAPHET_SAY_INTRO 
ANRAPHET_SAY_AGGRO 
ANRAPHET_SAY_OMEGA_STANCE 
ANRAPHET_SAY_KILL 
ANRAPHET_SAY_DEATH 
BRANN_SAY_DOOR_INTRO 
BRANN_SAY_UNLOCK_DOOR 
BRANN_SAY_TROGGS 
BRANN_SAY_THINK 
BRANN_SAY_MIRRORS 
BRANN_SAY_ELEMENTALS 
BRANN_SAY_GET_IT 
BRANN_1_ELEMENTAL_DEAD 
BRANN_2_ELEMENTAL_DEAD 
BRANN_3_ELEMENTAL_DEAD 
BRANN_4_ELEMENTAL_DEAD 
BRANN_SAY_ANRAPHET_DIED 
BRANN_SAY_MOMENT 
SAY_AGGRO 
SAY_DEATH 
SAY_AGGRO 
SAY_SHIELD 
EMOTE_SHIELD 
EMOTE_UNSHIELD 
SAY_KILL 
SAY_DEATH 
SAY_KURINAXX_DEATH 
EMOTE_AGGRO 
EMOTE_MANA_FULL 
SAY_SUPREME 
SAY_INTRO 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_AGGRO 
SAY_PHASE_TWO 
SAY_DEATH 
SAY_AGGRO 
SAY_ELEMENTIUM_BULWARK 
SAY_ELEMENTIUM_SPIKE_SHIELD 
SAY_ENRAGE 
SAY_DEATH 
SAY_MILLHOUSE_EVENT_1 
SAY_MILLHOUSE_EVENT_2 
SAY_BALTHARUS_INTRO 
SAY_AGGRO 
SAY_KILL 
SAY_CLONE 
SAY_DEATH 
SAY_AGGRO 
SAY_KILL 
SAY_ADDS 
SAY_DEATH 
SAY_REGENERATE 
SAY_INTRO 
SAY_AGGRO 
SAY_METEOR_STRIKE 
SAY_PHASE_TWO 
SAY_DEATH 
SAY_KILL 
SAY_BERSERK 
EMOTE_CORPOREALITY_POT 
EMOTE_CORPOREALITY_PIP 
SAY_SPHERE_PULSE 
SAY_PHASE_THREE 
EMOTE_CORPOREALITY_TIT 
EMOTE_CORPOREALITY_TOT 
EMOTE_WARN_LASER 
SAY_AGGRO 
SAY_CONFLAGRATION 
EMOTE_ENRAGED 
SAY_KILL 
SAY_XERESTRASZA_EVENT 
SAY_XERESTRASZA_EVENT_1 
SAY_XERESTRASZA_EVENT_2 
SAY_XERESTRASZA_EVENT_3 
SAY_XERESTRASZA_EVENT_4 
SAY_XERESTRASZA_EVENT_5 
SAY_XERESTRASZA_EVENT_6 
SAY_XERESTRASZA_EVENT_7 
SAY_XERESTRASZA_INTRO 
SAY_AGGRO 
SAY_NIGHT 
SAY_LIGHT 
EMOTE_VORTEX 
EMOTE_TWIN_PACT 
SAY_TWIN_PACT 
SAY_KILL_PLAYER 
SAY_BERSERK 
SAY_DEATH 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_IMPENDING_DESPAIR 
SAY_DEFILING_HORROR 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_CORRUPTED_FLESH 
EMOTE_MOJO 
EMOTE_ACTIVATE_ALTAR 
EMOTE_SPAWN 
SAY_INTRO_1 
SAY_INTRO_2 
SAY_KELESETH_INVOCATION 
EMOTE_KELESETH_INVOCATION 
SAY_KELESETH_SPECIAL 
SAY_KELESETH_KILL 
EMOTE_KELESETH_BERSERK 
SAY_KELESETH_DEATH 
SAY_TALDARAM_INVOCATION 
EMOTE_TALDARAM_INVOCATION 
SAY_TALDARAM_SPECIAL 
EMOTE_TALDARAM_FLAME 
SAY_TALDARAM_KILL 
EMOTE_TALDARAM_BERSERK 
EMOTE_TALDARAM_DEATH 
SAY_VALANAR_INVOCATION 
EMOTE_VALANAR_INVOCATION 
SAY_VALANAR_SPECIAL 
EMOTE_VALANAR_SHOCK_VORTEX 
SAY_VALANAR_KILL 
SAY_VALANAR_BERSERK 
SAY_VALANAR_DEATH 
SAY_AGGRO 
SAY_VAMPIRIC_BITE 
SAY_MIND_CONTROL 
EMOTE_BLOODTHIRST 
SAY_SWARMING_SHADOWS 
EMOTE_SWARMING_SHADOWS 
SAY_PACT_OF_THE_DARKFALLEN 
SAY_AIR_PHASE 
SAY_KILL 
SAY_WIPE 
SAY_BERSERK 
SAY_DEATH 
EMOTE_BERSERK_RAID 
SAY_SAURFANG_INTRO_1 
SAY_SAURFANG_INTRO_2 
SAY_SAURFANG_INTRO_3 
SAY_SAURFANG_INTRO_4 
SAY_SAURFANG_INTRO_5 
SAY_SAURFANG_INTRO_6 
SAY_SAURFANG_INTRO_A 
SAY_SAURFANG_BOARD 
SAY_SAURFANG_ENTER_SKYBREAKER 
SAY_SAURFANG_AXETHROWERS 
SAY_SAURFANG_ROCKETEERS 
SAY_SAURFANG_MAGES 
SAY_SAURFANG_VICTORY 
SAY_SAURFANG_WIPE 
SAY_MURADIN_INTRO_1 
SAY_MURADIN_INTRO_2 
SAY_MURADIN_INTRO_3 
SAY_MURADIN_INTRO_4 
SAY_MURADIN_INTRO_5 
SAY_MURADIN_INTRO_6 
SAY_MURADIN_INTRO_7 
SAY_MURADIN_INTRO_H 
SAY_MURADIN_BOARD 
SAY_MURADIN_ENTER_ORGRIMMS_HAMMER 
SAY_MURADIN_RIFLEMAN 
SAY_MURADIN_MORTAR 
SAY_MURADIN_SORCERERS 
SAY_MURADIN_VICTORY 
SAY_MURADIN_WIPE 
SAY_ZAFOD_ROCKET_PACK_ACTIVE 
SAY_ZAFOD_ROCKET_PACK_DISABLED 
SAY_OVERHEAT 
SAY_PRECIOUS_DIES 
SAY_AGGRO 
EMOTE_SLIME_SPRAY 
SAY_SLIME_SPRAY 
SAY_UNSTABLE_EXPLOSION 
SAY_KILL 
SAY_BERSERK 
SAY_DEATH 
EMOTE_MUTATED_INFECTION 
EMOTE_UNSTABLE_2 
EMOTE_UNSTABLE_3 
EMOTE_UNSTABLE_4 
EMOTE_UNSTABLE_EXPLOSION 
EMOTE_PRECIOUS_ZOMBIES 
SAY_AGGRO 
SAY_UNCHAINED_MAGIC 
EMOTE_WARN_BLISTERING_COLD 
SAY_BLISTERING_COLD 
SAY_RESPITE_FOR_A_TORMENTED_SOUL 
SAY_AIR_PHASE 
SAY_PHASE_2 
EMOTE_WARN_FROZEN_ORB 
SAY_KILL 
SAY_BERSERK 
SAY_DEATH 
EMOTE_BERSERK_RAID 
SAY_LK_INTRO_1 
SAY_LK_INTRO_2 
SAY_LK_INTRO_3 
SAY_LK_REMORSELESS_WINTER 
SAY_LK_QUAKE 
SAY_LK_SUMMON_VALKYR 
SAY_LK_HARVEST_SOUL 
SAY_LK_FROSTMOURNE_ESCAPE 
SAY_LK_FROSTMOURNE_KILL 
SAY_LK_KILL 
SAY_LK_BERSERK 
EMOTE_DEFILE_WARNING 
EMOTE_NECROTIC_PLAGUE_WARNING 
SAY_LK_OUTRO_1 
SAY_LK_OUTRO_2 
SAY_LK_OUTRO_3 
SAY_LK_OUTRO_4 
SAY_LK_OUTRO_5 
SAY_LK_OUTRO_6 
SAY_LK_OUTRO_7 
SAY_LK_OUTRO_8 
SAY_TIRION_INTRO_1 
SAY_TIRION_INTRO_2 
SAY_TIRION_OUTRO_1 
SAY_TIRION_OUTRO_2 
SAY_TERENAS_OUTRO_1 
SAY_TERENAS_OUTRO_2 
SAY_TERENAS_INTRO_1 
SAY_TERENAS_INTRO_2 
SAY_TERENAS_INTRO_3 
SAY_LICH_KING_INTRO 
SAY_VALITHRIA_ENTER_COMBAT 
SAY_VALITHRIA_DREAM_PORTAL 
SAY_VALITHRIA_75_PERCENT 
SAY_VALITHRIA_25_PERCENT 
SAY_VALITHRIA_DEATH 
SAY_VALITHRIA_PLAYER_DEATH 
SAY_VALITHRIA_BERSERK 
SAY_VALITHRIA_SUCCESS 
EMOTE_SPOTS_ONE 
EMOTE_DECIMATE 
EMOTE_ENRAGE 
EMOTE_DEVOURS_ALL 
EMOTE_BERSERKER 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_CHAINS 
SAY_REQUEST_AID 
EMOTE_PHASE_TWO 
SAY_SUMMON_MINIONS 
SAY_SPECIAL 
SAY_ANSWER_REQUEST 
EMOTE_GUARDIAN_FLEE 
EMOTE_GUARDIAN_APPEAR 
SAY_NECROTIC_AURA_APPLIED 
SAY_NECROTIC_AURA_REMOVED 
SAY_NECROTIC_AURA_FADING 
SAY_INTRO_EVENT 
SAY_START_P_ONE 
SAY_DEEP_BREATH 
SAY_KILLED_PLAYER_P_ONE 
SAY_END_P_ONE 
SAY_ANTI_MAGIC_SHELL 
SAY_MAGIC_BLAST 
SAY_KILLED_PLAYER_P_TWO 
SAY_END_P_TWO 
SAY_START_P_THREE 
EMOTE_SURGE_OF_POWER_WARNING_P2 
SAY_SURGE_OF_POWER 
SAY_BUFF_SPARK 
SAY_KILLED_PLAYER_P_THREE 
SAY_SPELL_CASTING_P_THREE 
SAY_DEATH 
EMOTE_SURGE_OF_POWER_WARNING_P3 
EMOTE_HIT_BERSERKER_TIMER 
SAY_ONE 
SAY_TWO 
SAY_THREE 
SAY_FOUR 
EMOTE_POWER_SPARK_SUMMONED 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_MERGE 
SAY_SPLIT 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_PULL 
SAY_STOMP 
EMOTE_PULL 
SAY_AGGRO 
SAY_ANNOUNCE_DEFENSIVE_STANCE 
SAY_DEFENSIVE_STANCE 
SAY_ANNOUNCE_BERSERKER_STANCE 
SAY_BERSERKER_STANCE 
SAY_ANNOUNCE_BATTLE_STANCE 
SAY_BATTLE_STANCE 
SAY_SLAY 
SAY_DEATH 
SAY_INTRO_1 
SAY_INTRO_2 
SAY_AGGRO 
SAY_NOVA 
SAY_SLAY 
SAY_75HEALTH 
SAY_50HEALTH 
SAY_25HEALTH 
SAY_DEATH 
EMOTE_NOVA 
SAY_AGGRO 
SAY_ANNOUNCE_RUN_TO_ANVIL 
SAY_RUN_TO_ANVIL 
SAY_SHATTERING_STOMP 
SAY_ANNOUNCE_SHATTERING_STOMP 
SAY_DEATH 
SAY_SLAY 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_STUN 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
EMOTE_FRENZY 
SAY_KILL 
SAY_LOW_HEALTH 
SAY_DEATH 
SAY_PLAYER_DEATH 
SAY_ESCORT_START 
SAY_SPAWN_DWARF 
SAY_SPAWN_TROGG 
SAY_SPAWN_OOZE 
SAY_SPAWN_EARTHEN 
SAY_EVENT_INTRO_1 
SAY_EVENT_INTRO_2 
SAY_EVENT_A_1 
SAY_EVENT_A_3 
SAY_EVENT_B_1 
SAY_EVENT_B_3 
SAY_EVENT_C_1 
SAY_EVENT_C_3 
SAY_EVENT_D_1 
SAY_EVENT_D_3 
SAY_EVENT_END_01 
SAY_EVENT_END_02 
SAY_EVENT_END_04 
SAY_EVENT_END_06 
SAY_EVENT_END_08 
SAY_EVENT_END_10 
SAY_EVENT_END_12 
SAY_EVENT_END_14 
SAY_EVENT_END_16 
SAY_EVENT_END_18 
SAY_EVENT_END_20 
SAY_VICTORY_SJONNIR_1 
SAY_VICTORY_SJONNIR_2 
SAY_ENTRANCE_MEET 
SAY_EVENT_INTRO_3_ABED 
SAY_EVENT_C_2_ABED 
SAY_EVENT_D_2_ABED 
SAY_EVENT_D_4_ABED 
SAY_EVENT_END_03_ABED 
SAY_EVENT_END_05_ABED 
SAY_EVENT_END_07_ABED 
SAY_EVENT_END_21_ABED 
SAY_EVENT_A_2_KADD 
SAY_EVENT_END_09_KADD 
SAY_EVENT_END_11_KADD 
SAY_EVENT_END_13_KADD 
SAY_EVENT_B_2_MARN 
SAY_EVENT_END_15_MARN 
SAY_EVENT_END_17_MARN 
SAY_EVENT_END_19_MARN 
TEXT_ID_START 
TEXT_ID_PROGRESS 
SAY_BRANN_ALGALON_INTRO_1 
SAY_BRANN_ALGALON_INTRO_2 
SAY_BRANN_ALGALON_OUTRO 
SAY_ALGALON_INTRO_1 
SAY_ALGALON_INTRO_2 
SAY_ALGALON_INTRO_3 
SAY_ALGALON_START_TIMER 
SAY_ALGALON_AGGRO 
SAY_ALGALON_COLLAPSING_STAR 
EMOTE_ALGALON_COLLAPSING_STAR 
SAY_ALGALON_BIG_BANG 
EMOTE_ALGALON_BIG_BANG 
SAY_ALGALON_ASCEND 
EMOTE_ALGALON_COSMIC_SMASH 
SAY_ALGALON_PHASE_TWO 
SAY_ALGALON_OUTRO_1 
SAY_ALGALON_OUTRO_2 
SAY_ALGALON_OUTRO_3 
SAY_ALGALON_OUTRO_4 
SAY_ALGALON_OUTRO_5 
SAY_ALGALON_DESPAWN_1 
SAY_ALGALON_DESPAWN_2 
SAY_ALGALON_DESPAWN_3 
SAY_ALGALON_KILL 
ENGAGE_MUSIC_ID 
SAY_AGGRO 
SAY_DEATH 
SAY_DIED_FIRST 
SAY_KILL 
SAY_DEATH_RESPONSE 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_DRAKE_DEATH 
SAY_DRAKE_BREATH 
EMOTE_BREATH 
EMOTE_ON_RANGE 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SUMMON_BJORN 
SAY_SUMMON_HALDOR 
SAY_SUMMON_RANULF 
SAY_SUMMON_TORGYN 
SAY_ROAR 
SAY_SOUL_CLEAVE 
SAY_SUMMON 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
EMOTE_DARK_SHELL 
SAY_HELP 
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_DRAW 
SAY_WIPE 
EMOTE_SONIC_BOOM 
SAY_TAUNT 
SAY_AGGRO 
SAY_SPELL 
SAY_SLAY 
SAY_ENRAGE 
SAY_DEATH 
EMOTE_ENRAGE 
EMOTE_BERSERK 
EMOTE_NEW_TARGET 
EMOTE_PUNCH_GROUND 
EMOTE_GROUND_CRACK 
SAY_AGGRO 
SAY_NEEDLE 
SAY_SLAY 
SAY_SPECIAL 
SAY_ENRAGE 
SAY_DEATH 
SAY_INTRO 
SAY_AGGRO 
SAY_SURPREME 
SAY_KILL 
SAY_DEATH 
EMOTE_FRENZY 
SAY_RAND 
SAY_AGGRO 
SAY_EARTHQUAKE 
SAY_OVERRUN 
SAY_SLAY 
SAY_DEATH 
SAY_AGGRO 
SAY_SLAY 
SAY_ARCANE_DEVASTATION 
EMOTE_SUMMON 
SAY_SUMMON 
SAY_DEATH 
SAY_AGGRO 
SAY_SLAY 
SAY_TREE 
SAY_DEATH 
SAY_OOC_RANDOM 
EMOTE_SUMMON 
SAY_AGGRO 
SAY_SLAY 
SAY_SUMMON 
SAY_DEATH 
SAY_AGGRO 
SAY_SUMMON 
SAY_DRAGONS_BREATH 
SAY_SLAY 
SAY_DEATH 

Definition at line 442 of file battleground_alterac_valley.cpp.

Function Documentation

◆ AddSC_battleground_alterac_valley()

void AddSC_battleground_alterac_valley ( )

Definition at line 1366 of file battleground_alterac_valley.cpp.

+ Here is the caller graph for this function:

◆ operator++()

BG_AV_Nodes & operator++ ( BG_AV_Nodes i)
inline

Definition at line 475 of file battleground_alterac_valley.cpp.

Variable Documentation

◆ BG_AV_EVENT_START_BATTLE

constexpr uint32 BG_AV_EVENT_START_BATTLE = 9166
constexpr

Definition at line 33 of file battleground_alterac_valley.cpp.

◆ BG_AV_MINE_RESOURCE_TIMER

constexpr Seconds BG_AV_MINE_RESOURCE_TIMER = 45s
constexpr

Definition at line 59 of file battleground_alterac_valley.cpp.

◆ BG_AV_SCORE_INITIAL_POINTS

constexpr uint32 BG_AV_SCORE_INITIAL_POINTS = 700
constexpr

Definition at line 32 of file battleground_alterac_valley.cpp.

◆ BGAVNodeInfo

StaticNodeInfo const BGAVNodeInfo[]
static
Initial value:
=
{
{ BG_AV_NODES_FIRSTAID_STATION, { 47, 48, 45, 46 }, { 1325, 1326, 1327, 1328, 0 }, { "bg_av_herald_stormpike_aid_station_alliance", "bg_av_herald_stormpike_aid_station_horde" } },
{ BG_AV_NODES_STORMPIKE_GRAVE, { 1, 2, 3, 4 }, { 1333, 1335, 1334, 1336, 0 }, { "bg_av_herald_stormpike_alliance", "bg_av_herald_stormpike_horde" } },
{ BG_AV_NODES_STONEHEART_GRAVE, { 55, 56, 53, 54 }, { 1302, 1304, 1301, 1303, 0 }, { "bg_av_herald_stonehearth_alliance", "bg_av_herald_stonehearth_horde" } },
{ BG_AV_NODES_SNOWFALL_GRAVE, { 5, 6, 7, 8 }, { 1341, 1343, 1342, 1344, 0 }, { "bg_av_herald_snowfall_alliance", "bg_av_herald_snowfall_horde" } },
{ BG_AV_NODES_ICEBLOOD_GRAVE, { 59, 60, 57, 58 }, { 1346, 1348, 1347, 1349, 0 }, { "bg_av_herald_iceblood_alliance", "bg_av_herald_iceblood_horde" } },
{ BG_AV_NODES_FROSTWOLF_GRAVE, { 9, 10, 11, 12 }, { 1337, 1339, 1338, 1340, 0 }, { "bg_av_herald_frostwolf_alliance", "bg_av_herald_frostwolf_horde" } },
{ BG_AV_NODES_FROSTWOLF_HUT, { 51, 52, 49, 50 }, { 1329, 1331, 1330, 1332, 0 }, { "bg_av_herald_frostwolf_hut_alliance", "bg_av_herald_frostwolf_hut_horde" } },
{ BG_AV_NODES_DUNBALDAR_SOUTH, { 16, 15, 14, 13 }, { 1361, 1375, 1370, 1378, 1181 }, { "bg_av_herald_south_bunker_defend", "bg_av_herald_south_bunker_attack" } },
{ BG_AV_NODES_DUNBALDAR_NORTH, { 20, 19, 18, 17 }, { 1362, 1374, 1371, 1379, 1182 }, { "bg_av_herald_north_bunker_defend", "bg_av_herald_south_bunker_attack" } },
{ BG_AV_NODES_ICEWING_BUNKER, { 24, 23, 22, 21 }, { 1363, 1376, 1372, 1380, 1183 }, { "bg_av_herald_icewing_bunker_defend", "bg_av_herald_icewing_bunker_attack" } },
{ BG_AV_NODES_STONEHEART_BUNKER, { 28, 27, 26, 25 }, { 1364, 1377, 1373, 1381, 1184 }, { "bg_av_herald_stonehearth_bunker_defend", "bg_av_herald_stonehearth_bunker_attack" } },
{ BG_AV_NODES_ICEBLOOD_TOWER, { 44, 43, 42, 41 }, { 1368, 1390, 1385, 1395, 1188 }, { "bg_av_herald_iceblood_tower_defend", "bg_av_herald_iceblood_tower_attack" } },
{ BG_AV_NODES_TOWER_POINT, { 40, 39, 38, 37 }, { 1367, 1389, 1384, 1394, 1187 }, { "bg_av_herald_tower_point_defend", "bg_av_herald_tower_point_attack" } },
{ BG_AV_NODES_FROSTWOLF_ETOWER, { 36, 35, 34, 33 }, { 1366, 1388, 1383, 1393, 1186 }, { "bg_av_herald_east_tower_defend", "bg_av_herald_east_tower_attack" } },
{ BG_AV_NODES_FROSTWOLF_WTOWER, { 32, 31, 30, 29 }, { 1365, 1387, 1382, 1392, 1185 }, { "bg_av_herald_west_tower_defend", "bg_av_herald_west_tower_attack" } },
}
@ BG_AV_NODES_FIRSTAID_STATION
@ BG_AV_NODES_STONEHEART_GRAVE
@ BG_AV_NODES_STONEHEART_BUNKER
@ BG_AV_NODES_FROSTWOLF_WTOWER
@ BG_AV_NODES_FROSTWOLF_ETOWER

Definition at line 423 of file battleground_alterac_valley.cpp.