Core/Battleground: Fix typo
--HG-- branch : trunk
This commit is contained in:
@@ -41,7 +41,7 @@ BattlegroundEY::BattlegroundEY()
|
|||||||
m_BuffChange = true;
|
m_BuffChange = true;
|
||||||
m_BgObjects.resize(BG_EY_OBJECT_MAX);
|
m_BgObjects.resize(BG_EY_OBJECT_MAX);
|
||||||
m_BgCreatures.resize(BG_EY_CREATURES_MAX);
|
m_BgCreatures.resize(BG_EY_CREATURES_MAX);
|
||||||
m_Points_Trigger[FEL_REALVER] = TR_FEL_REALVER_BUFF;
|
m_Points_Trigger[FEL_REAVER] = TR_FEL_REAVER_BUFF;
|
||||||
m_Points_Trigger[BLOOD_ELF] = TR_BLOOD_ELF_BUFF;
|
m_Points_Trigger[BLOOD_ELF] = TR_BLOOD_ELF_BUFF;
|
||||||
m_Points_Trigger[DRAENEI_RUINS] = TR_DRAENEI_RUINS_BUFF;
|
m_Points_Trigger[DRAENEI_RUINS] = TR_DRAENEI_RUINS_BUFF;
|
||||||
m_Points_Trigger[MAGE_TOWER] = TR_MAGE_TOWER_BUFF;
|
m_Points_Trigger[MAGE_TOWER] = TR_MAGE_TOWER_BUFF;
|
||||||
@@ -107,7 +107,7 @@ void BattlegroundEY::StartingEventCloseDoors()
|
|||||||
SpawnBGObject(BG_EY_OBJECT_DOOR_A, RESPAWN_IMMEDIATELY);
|
SpawnBGObject(BG_EY_OBJECT_DOOR_A, RESPAWN_IMMEDIATELY);
|
||||||
SpawnBGObject(BG_EY_OBJECT_DOOR_H, RESPAWN_IMMEDIATELY);
|
SpawnBGObject(BG_EY_OBJECT_DOOR_H, RESPAWN_IMMEDIATELY);
|
||||||
|
|
||||||
for (uint32 i = BG_EY_OBJECT_A_BANNER_FEL_REALVER_CENTER; i < BG_EY_OBJECT_MAX; ++i)
|
for (uint32 i = BG_EY_OBJECT_A_BANNER_FEL_REAVER_CENTER; i < BG_EY_OBJECT_MAX; ++i)
|
||||||
SpawnBGObject(i, RESPAWN_ONE_DAY);
|
SpawnBGObject(i, RESPAWN_ONE_DAY);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -116,13 +116,13 @@ void BattlegroundEY::StartingEventOpenDoors()
|
|||||||
SpawnBGObject(BG_EY_OBJECT_DOOR_A, RESPAWN_ONE_DAY);
|
SpawnBGObject(BG_EY_OBJECT_DOOR_A, RESPAWN_ONE_DAY);
|
||||||
SpawnBGObject(BG_EY_OBJECT_DOOR_H, RESPAWN_ONE_DAY);
|
SpawnBGObject(BG_EY_OBJECT_DOOR_H, RESPAWN_ONE_DAY);
|
||||||
|
|
||||||
for (uint32 i = BG_EY_OBJECT_N_BANNER_FEL_REALVER_CENTER; i <= BG_EY_OBJECT_FLAG_NETHERSTORM; ++i)
|
for (uint32 i = BG_EY_OBJECT_N_BANNER_FEL_REAVER_CENTER; i <= BG_EY_OBJECT_FLAG_NETHERSTORM; ++i)
|
||||||
SpawnBGObject(i, RESPAWN_IMMEDIATELY);
|
SpawnBGObject(i, RESPAWN_IMMEDIATELY);
|
||||||
for (uint32 i = 0; i < EY_POINTS_MAX; ++i)
|
for (uint32 i = 0; i < EY_POINTS_MAX; ++i)
|
||||||
{
|
{
|
||||||
//randomly spawn buff
|
//randomly spawn buff
|
||||||
uint8 buff = urand(0, 2);
|
uint8 buff = urand(0, 2);
|
||||||
SpawnBGObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REALVER + buff + i * 3, RESPAWN_IMMEDIATELY);
|
SpawnBGObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REAVER + buff + i * 3, RESPAWN_IMMEDIATELY);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -144,7 +144,7 @@ void BattlegroundEY::CheckSomeoneJoinedPoint()
|
|||||||
GameObject *obj = NULL;
|
GameObject *obj = NULL;
|
||||||
for (uint8 i = 0; i < EY_POINTS_MAX; ++i)
|
for (uint8 i = 0; i < EY_POINTS_MAX; ++i)
|
||||||
{
|
{
|
||||||
obj = HashMapHolder<GameObject>::Find(m_BgObjects[BG_EY_OBJECT_TOWER_CAP_FEL_REALVER + i]);
|
obj = HashMapHolder<GameObject>::Find(m_BgObjects[BG_EY_OBJECT_TOWER_CAP_FEL_REAVER + i]);
|
||||||
if (obj)
|
if (obj)
|
||||||
{
|
{
|
||||||
uint8 j = 0;
|
uint8 j = 0;
|
||||||
@@ -184,7 +184,7 @@ void BattlegroundEY::CheckSomeoneLeftPoint()
|
|||||||
GameObject *obj = NULL;
|
GameObject *obj = NULL;
|
||||||
for (uint8 i = 0; i < EY_POINTS_MAX; ++i)
|
for (uint8 i = 0; i < EY_POINTS_MAX; ++i)
|
||||||
{
|
{
|
||||||
obj = HashMapHolder<GameObject>::Find(m_BgObjects[BG_EY_OBJECT_TOWER_CAP_FEL_REALVER + i]);
|
obj = HashMapHolder<GameObject>::Find(m_BgObjects[BG_EY_OBJECT_TOWER_CAP_FEL_REAVER + i]);
|
||||||
if (obj)
|
if (obj)
|
||||||
{
|
{
|
||||||
uint8 j = 0;
|
uint8 j = 0;
|
||||||
@@ -384,10 +384,10 @@ void BattlegroundEY::HandleAreaTrigger(Player *Source, uint32 Trigger)
|
|||||||
if (m_FlagState && GetFlagPickerGUID() == Source->GetGUID())
|
if (m_FlagState && GetFlagPickerGUID() == Source->GetGUID())
|
||||||
EventPlayerCapturedFlag(Source, BG_EY_OBJECT_FLAG_BLOOD_ELF);
|
EventPlayerCapturedFlag(Source, BG_EY_OBJECT_FLAG_BLOOD_ELF);
|
||||||
break;
|
break;
|
||||||
case TR_FEL_REALVER_POINT:
|
case TR_FEL_REAVER_POINT:
|
||||||
if (m_PointState[FEL_REALVER] == EY_POINT_UNDER_CONTROL && m_PointOwnedByTeam[FEL_REALVER] == Source->GetTeam())
|
if (m_PointState[FEL_REAVER] == EY_POINT_UNDER_CONTROL && m_PointOwnedByTeam[FEL_REAVER] == Source->GetTeam())
|
||||||
if (m_FlagState && GetFlagPickerGUID() == Source->GetGUID())
|
if (m_FlagState && GetFlagPickerGUID() == Source->GetGUID())
|
||||||
EventPlayerCapturedFlag(Source, BG_EY_OBJECT_FLAG_FEL_REALVER);
|
EventPlayerCapturedFlag(Source, BG_EY_OBJECT_FLAG_FEL_REAVER);
|
||||||
break;
|
break;
|
||||||
case TR_MAGE_TOWER_POINT:
|
case TR_MAGE_TOWER_POINT:
|
||||||
if (m_PointState[MAGE_TOWER] == EY_POINT_UNDER_CONTROL && m_PointOwnedByTeam[MAGE_TOWER] == Source->GetTeam())
|
if (m_PointState[MAGE_TOWER] == EY_POINT_UNDER_CONTROL && m_PointOwnedByTeam[MAGE_TOWER] == Source->GetTeam())
|
||||||
@@ -424,9 +424,9 @@ bool BattlegroundEY::SetupBattleground()
|
|||||||
if (!AddObject(BG_EY_OBJECT_DOOR_A, BG_OBJECT_A_DOOR_EY_ENTRY, 2527.6f, 1596.91f, 1262.13f, -3.12414f, -0.173642f, -0.001515f, 0.98477f, -0.008594f, RESPAWN_IMMEDIATELY)
|
if (!AddObject(BG_EY_OBJECT_DOOR_A, BG_OBJECT_A_DOOR_EY_ENTRY, 2527.6f, 1596.91f, 1262.13f, -3.12414f, -0.173642f, -0.001515f, 0.98477f, -0.008594f, RESPAWN_IMMEDIATELY)
|
||||||
|| !AddObject(BG_EY_OBJECT_DOOR_H, BG_OBJECT_H_DOOR_EY_ENTRY, 1803.21f, 1539.49f, 1261.09f, 3.14159f, 0.173648f, 0, 0.984808f, 0, RESPAWN_IMMEDIATELY)
|
|| !AddObject(BG_EY_OBJECT_DOOR_H, BG_OBJECT_H_DOOR_EY_ENTRY, 1803.21f, 1539.49f, 1261.09f, 3.14159f, 0.173648f, 0, 0.984808f, 0, RESPAWN_IMMEDIATELY)
|
||||||
// banners (alliance)
|
// banners (alliance)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_FEL_REALVER_CENTER, BG_OBJECT_A_BANNER_EY_ENTRY, 2057.46f, 1735.07f, 1187.91f, -0.925024f, 0, 0, 0.446198f, -0.894934f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_FEL_REAVER_CENTER, BG_OBJECT_A_BANNER_EY_ENTRY, 2057.46f, 1735.07f, 1187.91f, -0.925024f, 0, 0, 0.446198f, -0.894934f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_FEL_REALVER_LEFT, BG_OBJECT_A_BANNER_EY_ENTRY, 2032.25f, 1729.53f, 1190.33f, 1.8675f, 0, 0, 0.803857f, 0.594823f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_FEL_REAVER_LEFT, BG_OBJECT_A_BANNER_EY_ENTRY, 2032.25f, 1729.53f, 1190.33f, 1.8675f, 0, 0, 0.803857f, 0.594823f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_FEL_REALVER_RIGHT, BG_OBJECT_A_BANNER_EY_ENTRY, 2092.35f, 1775.46f, 1187.08f, -0.401426f, 0, 0, 0.199368f, -0.979925f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_FEL_REAVER_RIGHT, BG_OBJECT_A_BANNER_EY_ENTRY, 2092.35f, 1775.46f, 1187.08f, -0.401426f, 0, 0, 0.199368f, -0.979925f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER, BG_OBJECT_A_BANNER_EY_ENTRY, 2047.19f, 1349.19f, 1189.0f, -1.62316f, 0, 0, 0.725374f, -0.688354f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER, BG_OBJECT_A_BANNER_EY_ENTRY, 2047.19f, 1349.19f, 1189.0f, -1.62316f, 0, 0, 0.725374f, -0.688354f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_BLOOD_ELF_LEFT, BG_OBJECT_A_BANNER_EY_ENTRY, 2074.32f, 1385.78f, 1194.72f, 0.488692f, 0, 0, 0.241922f, 0.970296f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_BLOOD_ELF_LEFT, BG_OBJECT_A_BANNER_EY_ENTRY, 2074.32f, 1385.78f, 1194.72f, 0.488692f, 0, 0, 0.241922f, 0.970296f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_BLOOD_ELF_RIGHT, BG_OBJECT_A_BANNER_EY_ENTRY, 2025.13f, 1386.12f, 1192.74f, 2.3911f, 0, 0, 0.930418f, 0.366501f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_BLOOD_ELF_RIGHT, BG_OBJECT_A_BANNER_EY_ENTRY, 2025.13f, 1386.12f, 1192.74f, 2.3911f, 0, 0, 0.930418f, 0.366501f, RESPAWN_ONE_DAY)
|
||||||
@@ -437,9 +437,9 @@ bool BattlegroundEY::SetupBattleground()
|
|||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_MAGE_TOWER_LEFT, BG_OBJECT_A_BANNER_EY_ENTRY, 2269.13f, 1737.7f, 1186.66f, 0.994838f, 0, 0, 0.477159f, 0.878817f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_MAGE_TOWER_LEFT, BG_OBJECT_A_BANNER_EY_ENTRY, 2269.13f, 1737.7f, 1186.66f, 0.994838f, 0, 0, 0.477159f, 0.878817f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_A_BANNER_MAGE_TOWER_RIGHT, BG_OBJECT_A_BANNER_EY_ENTRY, 2300.86f, 1741.25f, 1187.7f, -0.785398f, 0, 0, 0.382683f, -0.92388f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_A_BANNER_MAGE_TOWER_RIGHT, BG_OBJECT_A_BANNER_EY_ENTRY, 2300.86f, 1741.25f, 1187.7f, -0.785398f, 0, 0, 0.382683f, -0.92388f, RESPAWN_ONE_DAY)
|
||||||
// banners (horde)
|
// banners (horde)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_FEL_REALVER_CENTER, BG_OBJECT_H_BANNER_EY_ENTRY, 2057.46f, 1735.07f, 1187.91f, -0.925024f, 0, 0, 0.446198f, -0.894934f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_FEL_REAVER_CENTER, BG_OBJECT_H_BANNER_EY_ENTRY, 2057.46f, 1735.07f, 1187.91f, -0.925024f, 0, 0, 0.446198f, -0.894934f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_FEL_REALVER_LEFT, BG_OBJECT_H_BANNER_EY_ENTRY, 2032.25f, 1729.53f, 1190.33f, 1.8675f, 0, 0, 0.803857f, 0.594823f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_FEL_REAVER_LEFT, BG_OBJECT_H_BANNER_EY_ENTRY, 2032.25f, 1729.53f, 1190.33f, 1.8675f, 0, 0, 0.803857f, 0.594823f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_FEL_REALVER_RIGHT, BG_OBJECT_H_BANNER_EY_ENTRY, 2092.35f, 1775.46f, 1187.08f, -0.401426f, 0, 0, 0.199368f, -0.979925f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_FEL_REAVER_RIGHT, BG_OBJECT_H_BANNER_EY_ENTRY, 2092.35f, 1775.46f, 1187.08f, -0.401426f, 0, 0, 0.199368f, -0.979925f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER, BG_OBJECT_H_BANNER_EY_ENTRY, 2047.19f, 1349.19f, 1189.0f, -1.62316f, 0, 0, 0.725374f, -0.688354f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER, BG_OBJECT_H_BANNER_EY_ENTRY, 2047.19f, 1349.19f, 1189.0f, -1.62316f, 0, 0, 0.725374f, -0.688354f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_BLOOD_ELF_LEFT, BG_OBJECT_H_BANNER_EY_ENTRY, 2074.32f, 1385.78f, 1194.72f, 0.488692f, 0, 0, 0.241922f, 0.970296f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_BLOOD_ELF_LEFT, BG_OBJECT_H_BANNER_EY_ENTRY, 2074.32f, 1385.78f, 1194.72f, 0.488692f, 0, 0, 0.241922f, 0.970296f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_BLOOD_ELF_RIGHT, BG_OBJECT_H_BANNER_EY_ENTRY, 2025.13f, 1386.12f, 1192.74f, 2.3911f, 0, 0, 0.930418f, 0.366501f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_BLOOD_ELF_RIGHT, BG_OBJECT_H_BANNER_EY_ENTRY, 2025.13f, 1386.12f, 1192.74f, 2.3911f, 0, 0, 0.930418f, 0.366501f, RESPAWN_ONE_DAY)
|
||||||
@@ -450,9 +450,9 @@ bool BattlegroundEY::SetupBattleground()
|
|||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_MAGE_TOWER_LEFT, BG_OBJECT_H_BANNER_EY_ENTRY, 2269.13f, 1737.7f, 1186.66f, 0.994838f, 0, 0, 0.477159f, 0.878817f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_MAGE_TOWER_LEFT, BG_OBJECT_H_BANNER_EY_ENTRY, 2269.13f, 1737.7f, 1186.66f, 0.994838f, 0, 0, 0.477159f, 0.878817f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_H_BANNER_MAGE_TOWER_RIGHT, BG_OBJECT_H_BANNER_EY_ENTRY, 2300.86f, 1741.25f, 1187.7f, -0.785398f, 0, 0, 0.382683f, -0.92388f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_H_BANNER_MAGE_TOWER_RIGHT, BG_OBJECT_H_BANNER_EY_ENTRY, 2300.86f, 1741.25f, 1187.7f, -0.785398f, 0, 0, 0.382683f, -0.92388f, RESPAWN_ONE_DAY)
|
||||||
// banners (natural)
|
// banners (natural)
|
||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_FEL_REALVER_CENTER, BG_OBJECT_N_BANNER_EY_ENTRY, 2057.46f, 1735.07f, 1187.91f, -0.925024f, 0, 0, 0.446198f, -0.894934f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_FEL_REAVER_CENTER, BG_OBJECT_N_BANNER_EY_ENTRY, 2057.46f, 1735.07f, 1187.91f, -0.925024f, 0, 0, 0.446198f, -0.894934f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_FEL_REALVER_LEFT, BG_OBJECT_N_BANNER_EY_ENTRY, 2032.25f, 1729.53f, 1190.33f, 1.8675f, 0, 0, 0.803857f, 0.594823f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_FEL_REAVER_LEFT, BG_OBJECT_N_BANNER_EY_ENTRY, 2032.25f, 1729.53f, 1190.33f, 1.8675f, 0, 0, 0.803857f, 0.594823f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_FEL_REALVER_RIGHT, BG_OBJECT_N_BANNER_EY_ENTRY, 2092.35f, 1775.46f, 1187.08f, -0.401426f, 0, 0, 0.199368f, -0.979925f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_FEL_REAVER_RIGHT, BG_OBJECT_N_BANNER_EY_ENTRY, 2092.35f, 1775.46f, 1187.08f, -0.401426f, 0, 0, 0.199368f, -0.979925f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER, BG_OBJECT_N_BANNER_EY_ENTRY, 2047.19f, 1349.19f, 1189.0f, -1.62316f, 0, 0, 0.725374f, -0.688354f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER, BG_OBJECT_N_BANNER_EY_ENTRY, 2047.19f, 1349.19f, 1189.0f, -1.62316f, 0, 0, 0.725374f, -0.688354f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_LEFT, BG_OBJECT_N_BANNER_EY_ENTRY, 2074.32f, 1385.78f, 1194.72f, 0.488692f, 0, 0, 0.241922f, 0.970296f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_LEFT, BG_OBJECT_N_BANNER_EY_ENTRY, 2074.32f, 1385.78f, 1194.72f, 0.488692f, 0, 0, 0.241922f, 0.970296f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_RIGHT, BG_OBJECT_N_BANNER_EY_ENTRY, 2025.13f, 1386.12f, 1192.74f, 2.3911f, 0, 0, 0.930418f, 0.366501f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_RIGHT, BG_OBJECT_N_BANNER_EY_ENTRY, 2025.13f, 1386.12f, 1192.74f, 2.3911f, 0, 0, 0.930418f, 0.366501f, RESPAWN_ONE_DAY)
|
||||||
@@ -464,12 +464,12 @@ bool BattlegroundEY::SetupBattleground()
|
|||||||
|| !AddObject(BG_EY_OBJECT_N_BANNER_MAGE_TOWER_RIGHT, BG_OBJECT_N_BANNER_EY_ENTRY, 2300.86f, 1741.25f, 1187.7f, -0.785398f, 0, 0, 0.382683f, -0.92388f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_N_BANNER_MAGE_TOWER_RIGHT, BG_OBJECT_N_BANNER_EY_ENTRY, 2300.86f, 1741.25f, 1187.7f, -0.785398f, 0, 0, 0.382683f, -0.92388f, RESPAWN_ONE_DAY)
|
||||||
// flags
|
// flags
|
||||||
|| !AddObject(BG_EY_OBJECT_FLAG_NETHERSTORM, BG_OBJECT_FLAG2_EY_ENTRY, 2174.782227f, 1569.054688f, 1160.361938f, -1.448624f, 0, 0, 0.662620f, -0.748956f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_FLAG_NETHERSTORM, BG_OBJECT_FLAG2_EY_ENTRY, 2174.782227f, 1569.054688f, 1160.361938f, -1.448624f, 0, 0, 0.662620f, -0.748956f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_FLAG_FEL_REALVER, BG_OBJECT_FLAG1_EY_ENTRY, 2044.28f, 1729.68f, 1189.96f, -0.017453f, 0, 0, 0.008727f, -0.999962f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_FLAG_FEL_REAVER, BG_OBJECT_FLAG1_EY_ENTRY, 2044.28f, 1729.68f, 1189.96f, -0.017453f, 0, 0, 0.008727f, -0.999962f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_FLAG_BLOOD_ELF, BG_OBJECT_FLAG1_EY_ENTRY, 2048.83f, 1393.65f, 1194.49f, 0.20944f, 0, 0, 0.104528f, 0.994522f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_FLAG_BLOOD_ELF, BG_OBJECT_FLAG1_EY_ENTRY, 2048.83f, 1393.65f, 1194.49f, 0.20944f, 0, 0, 0.104528f, 0.994522f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_FLAG_DRAENEI_RUINS, BG_OBJECT_FLAG1_EY_ENTRY, 2286.56f, 1402.36f, 1197.11f, 3.72381f, 0, 0, 0.957926f, -0.287016f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_FLAG_DRAENEI_RUINS, BG_OBJECT_FLAG1_EY_ENTRY, 2286.56f, 1402.36f, 1197.11f, 3.72381f, 0, 0, 0.957926f, -0.287016f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_FLAG_MAGE_TOWER, BG_OBJECT_FLAG1_EY_ENTRY, 2284.48f, 1731.23f, 1189.99f, 2.89725f, 0, 0, 0.992546f, 0.121869f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_FLAG_MAGE_TOWER, BG_OBJECT_FLAG1_EY_ENTRY, 2284.48f, 1731.23f, 1189.99f, 2.89725f, 0, 0, 0.992546f, 0.121869f, RESPAWN_ONE_DAY)
|
||||||
// tower cap
|
// tower cap
|
||||||
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_FEL_REALVER, BG_OBJECT_FR_TOWER_CAP_EY_ENTRY, 2024.600708f, 1742.819580f, 1195.157715f, 2.443461f, 0, 0, 0.939693f, 0.342020f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_FEL_REAVER, BG_OBJECT_FR_TOWER_CAP_EY_ENTRY, 2024.600708f, 1742.819580f, 1195.157715f, 2.443461f, 0, 0, 0.939693f, 0.342020f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_BLOOD_ELF, BG_OBJECT_BE_TOWER_CAP_EY_ENTRY, 2050.493164f, 1372.235962f, 1194.563477f, 1.710423f, 0, 0, 0.754710f, 0.656059f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_BLOOD_ELF, BG_OBJECT_BE_TOWER_CAP_EY_ENTRY, 2050.493164f, 1372.235962f, 1194.563477f, 1.710423f, 0, 0, 0.754710f, 0.656059f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_DRAENEI_RUINS, BG_OBJECT_DR_TOWER_CAP_EY_ENTRY, 2301.010498f, 1386.931641f, 1197.183472f, 1.570796f, 0, 0, 0.707107f, 0.707107f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_DRAENEI_RUINS, BG_OBJECT_DR_TOWER_CAP_EY_ENTRY, 2301.010498f, 1386.931641f, 1197.183472f, 1.570796f, 0, 0, 0.707107f, 0.707107f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_MAGE_TOWER, BG_OBJECT_HU_TOWER_CAP_EY_ENTRY, 2282.121582f, 1760.006958f, 1189.707153f, 1.919862f, 0, 0, 0.819152f, 0.573576f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_TOWER_CAP_MAGE_TOWER, BG_OBJECT_HU_TOWER_CAP_EY_ENTRY, 2282.121582f, 1760.006958f, 1189.707153f, 1.919862f, 0, 0, 0.819152f, 0.573576f, RESPAWN_ONE_DAY)
|
||||||
@@ -488,9 +488,9 @@ bool BattlegroundEY::SetupBattleground()
|
|||||||
sLog.outError("BattlegroundEY: Unknown trigger: %u", m_Points_Trigger[i]);
|
sLog.outError("BattlegroundEY: Unknown trigger: %u", m_Points_Trigger[i]);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (!AddObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REALVER + i * 3, Buff_Entries[0], at->x, at->y, at->z, 0.907571f, 0, 0, 0.438371f, 0.898794f, RESPAWN_ONE_DAY)
|
if (!AddObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REAVER + i * 3, Buff_Entries[0], at->x, at->y, at->z, 0.907571f, 0, 0, 0.438371f, 0.898794f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REALVER + i * 3 + 1, Buff_Entries[1], at->x, at->y, at->z, 0.907571f, 0, 0, 0.438371f, 0.898794f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REAVER + i * 3 + 1, Buff_Entries[1], at->x, at->y, at->z, 0.907571f, 0, 0, 0.438371f, 0.898794f, RESPAWN_ONE_DAY)
|
||||||
|| !AddObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REALVER + i * 3 + 2, Buff_Entries[2], at->x, at->y, at->z, 0.907571f, 0, 0, 0.438371f, 0.898794f, RESPAWN_ONE_DAY)
|
|| !AddObject(BG_EY_OBJECT_SPEEDBUFF_FEL_REAVER + i * 3 + 2, Buff_Entries[2], at->x, at->y, at->z, 0.907571f, 0, 0, 0.438371f, 0.898794f, RESPAWN_ONE_DAY)
|
||||||
)
|
)
|
||||||
sLog.outError("BattlegroundEY: Cannot spawn buff");
|
sLog.outError("BattlegroundEY: Cannot spawn buff");
|
||||||
}
|
}
|
||||||
@@ -850,11 +850,11 @@ void BattlegroundEY::FillInitialWorldStates(WorldPacket& data)
|
|||||||
|
|
||||||
data << uint32(MAGE_TOWER_UNCONTROL) << uint32(m_PointState[MAGE_TOWER] != EY_POINT_UNDER_CONTROL);
|
data << uint32(MAGE_TOWER_UNCONTROL) << uint32(m_PointState[MAGE_TOWER] != EY_POINT_UNDER_CONTROL);
|
||||||
|
|
||||||
data << uint32(FEL_REAVER_HORDE_CONTROL) << uint32(m_PointOwnedByTeam[FEL_REALVER] == HORDE && m_PointState[FEL_REALVER] == EY_POINT_UNDER_CONTROL);
|
data << uint32(FEL_REAVER_HORDE_CONTROL) << uint32(m_PointOwnedByTeam[FEL_REAVER] == HORDE && m_PointState[FEL_REAVER] == EY_POINT_UNDER_CONTROL);
|
||||||
|
|
||||||
data << uint32(FEL_REAVER_ALLIANCE_CONTROL) << uint32(m_PointOwnedByTeam[FEL_REALVER] == ALLIANCE && m_PointState[FEL_REALVER] == EY_POINT_UNDER_CONTROL);
|
data << uint32(FEL_REAVER_ALLIANCE_CONTROL) << uint32(m_PointOwnedByTeam[FEL_REAVER] == ALLIANCE && m_PointState[FEL_REAVER] == EY_POINT_UNDER_CONTROL);
|
||||||
|
|
||||||
data << uint32(FEL_REAVER_UNCONTROL) << uint32(m_PointState[FEL_REALVER] != EY_POINT_UNDER_CONTROL);
|
data << uint32(FEL_REAVER_UNCONTROL) << uint32(m_PointState[FEL_REAVER] != EY_POINT_UNDER_CONTROL);
|
||||||
|
|
||||||
data << uint32(BLOOD_ELF_HORDE_CONTROL) << uint32(m_PointOwnedByTeam[BLOOD_ELF] == HORDE && m_PointState[BLOOD_ELF] == EY_POINT_UNDER_CONTROL);
|
data << uint32(BLOOD_ELF_HORDE_CONTROL) << uint32(m_PointOwnedByTeam[BLOOD_ELF] == HORDE && m_PointState[BLOOD_ELF] == EY_POINT_UNDER_CONTROL);
|
||||||
|
|
||||||
|
|||||||
@@ -104,11 +104,11 @@ enum EYBattlegroundObjectEntry
|
|||||||
enum EYBattlegroundPointsTrigger
|
enum EYBattlegroundPointsTrigger
|
||||||
{
|
{
|
||||||
TR_BLOOD_ELF_POINT = 4476,
|
TR_BLOOD_ELF_POINT = 4476,
|
||||||
TR_FEL_REALVER_POINT = 4514,
|
TR_FEL_REAVER_POINT = 4514,
|
||||||
TR_MAGE_TOWER_POINT = 4516,
|
TR_MAGE_TOWER_POINT = 4516,
|
||||||
TR_DRAENEI_RUINS_POINT = 4518,
|
TR_DRAENEI_RUINS_POINT = 4518,
|
||||||
TR_BLOOD_ELF_BUFF = 4568,
|
TR_BLOOD_ELF_BUFF = 4568,
|
||||||
TR_FEL_REALVER_BUFF = 4569,
|
TR_FEL_REAVER_BUFF = 4569,
|
||||||
TR_MAGE_TOWER_BUFF = 4570,
|
TR_MAGE_TOWER_BUFF = 4570,
|
||||||
TR_DRAENEI_RUINS_BUFF = 4571
|
TR_DRAENEI_RUINS_BUFF = 4571
|
||||||
};
|
};
|
||||||
@@ -117,7 +117,7 @@ enum EYBattlegroundGaveyards
|
|||||||
{
|
{
|
||||||
EY_GRAVEYARD_MAIN_ALLIANCE = 1103,
|
EY_GRAVEYARD_MAIN_ALLIANCE = 1103,
|
||||||
EY_GRAVEYARD_MAIN_HORDE = 1104,
|
EY_GRAVEYARD_MAIN_HORDE = 1104,
|
||||||
EY_GRAVEYARD_FEL_REALVER = 1105,
|
EY_GRAVEYARD_FEL_REAVER = 1105,
|
||||||
EY_GRAVEYARD_BLOOD_ELF = 1106,
|
EY_GRAVEYARD_BLOOD_ELF = 1106,
|
||||||
EY_GRAVEYARD_DRAENEI_RUINS = 1107,
|
EY_GRAVEYARD_DRAENEI_RUINS = 1107,
|
||||||
EY_GRAVEYARD_MAGE_TOWER = 1108
|
EY_GRAVEYARD_MAGE_TOWER = 1108
|
||||||
@@ -125,7 +125,7 @@ enum EYBattlegroundGaveyards
|
|||||||
|
|
||||||
enum EYBattlegroundPoints
|
enum EYBattlegroundPoints
|
||||||
{
|
{
|
||||||
FEL_REALVER = 0,
|
FEL_REAVER = 0,
|
||||||
BLOOD_ELF = 1,
|
BLOOD_ELF = 1,
|
||||||
DRAENEI_RUINS = 2,
|
DRAENEI_RUINS = 2,
|
||||||
MAGE_TOWER = 3,
|
MAGE_TOWER = 3,
|
||||||
@@ -136,14 +136,14 @@ enum EYBattlegroundPoints
|
|||||||
|
|
||||||
enum EYBattlegroundCreaturesTypes
|
enum EYBattlegroundCreaturesTypes
|
||||||
{
|
{
|
||||||
EY_SPIRIT_FEL_REALVER = 0,
|
EY_SPIRIT_FEL_REAVER = 0,
|
||||||
EY_SPIRIT_BLOOD_ELF = 1,
|
EY_SPIRIT_BLOOD_ELF = 1,
|
||||||
EY_SPIRIT_DRAENEI_RUINS = 2,
|
EY_SPIRIT_DRAENEI_RUINS = 2,
|
||||||
EY_SPIRIT_MAGE_TOWER = 3,
|
EY_SPIRIT_MAGE_TOWER = 3,
|
||||||
EY_SPIRIT_MAIN_ALLIANCE = 4,
|
EY_SPIRIT_MAIN_ALLIANCE = 4,
|
||||||
EY_SPIRIT_MAIN_HORDE = 5,
|
EY_SPIRIT_MAIN_HORDE = 5,
|
||||||
|
|
||||||
EY_TRIGGER_FEL_REALVER = 6,
|
EY_TRIGGER_FEL_REAVER = 6,
|
||||||
EY_TRIGGER_BLOOD_ELF = 7,
|
EY_TRIGGER_BLOOD_ELF = 7,
|
||||||
EY_TRIGGER_DRAENEI_RUINS = 8,
|
EY_TRIGGER_DRAENEI_RUINS = 8,
|
||||||
EY_TRIGGER_MAGE_TOWER = 9,
|
EY_TRIGGER_MAGE_TOWER = 9,
|
||||||
@@ -155,9 +155,9 @@ enum EYBattlegroundObjectTypes
|
|||||||
{
|
{
|
||||||
BG_EY_OBJECT_DOOR_A = 0,
|
BG_EY_OBJECT_DOOR_A = 0,
|
||||||
BG_EY_OBJECT_DOOR_H = 1,
|
BG_EY_OBJECT_DOOR_H = 1,
|
||||||
BG_EY_OBJECT_A_BANNER_FEL_REALVER_CENTER = 2,
|
BG_EY_OBJECT_A_BANNER_FEL_REAVER_CENTER = 2,
|
||||||
BG_EY_OBJECT_A_BANNER_FEL_REALVER_LEFT = 3,
|
BG_EY_OBJECT_A_BANNER_FEL_REAVER_LEFT = 3,
|
||||||
BG_EY_OBJECT_A_BANNER_FEL_REALVER_RIGHT = 4,
|
BG_EY_OBJECT_A_BANNER_FEL_REAVER_RIGHT = 4,
|
||||||
BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER = 5,
|
BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER = 5,
|
||||||
BG_EY_OBJECT_A_BANNER_BLOOD_ELF_LEFT = 6,
|
BG_EY_OBJECT_A_BANNER_BLOOD_ELF_LEFT = 6,
|
||||||
BG_EY_OBJECT_A_BANNER_BLOOD_ELF_RIGHT = 7,
|
BG_EY_OBJECT_A_BANNER_BLOOD_ELF_RIGHT = 7,
|
||||||
@@ -167,9 +167,9 @@ enum EYBattlegroundObjectTypes
|
|||||||
BG_EY_OBJECT_A_BANNER_MAGE_TOWER_CENTER = 11,
|
BG_EY_OBJECT_A_BANNER_MAGE_TOWER_CENTER = 11,
|
||||||
BG_EY_OBJECT_A_BANNER_MAGE_TOWER_LEFT = 12,
|
BG_EY_OBJECT_A_BANNER_MAGE_TOWER_LEFT = 12,
|
||||||
BG_EY_OBJECT_A_BANNER_MAGE_TOWER_RIGHT = 13,
|
BG_EY_OBJECT_A_BANNER_MAGE_TOWER_RIGHT = 13,
|
||||||
BG_EY_OBJECT_H_BANNER_FEL_REALVER_CENTER = 14,
|
BG_EY_OBJECT_H_BANNER_FEL_REAVER_CENTER = 14,
|
||||||
BG_EY_OBJECT_H_BANNER_FEL_REALVER_LEFT = 15,
|
BG_EY_OBJECT_H_BANNER_FEL_REAVER_LEFT = 15,
|
||||||
BG_EY_OBJECT_H_BANNER_FEL_REALVER_RIGHT = 16,
|
BG_EY_OBJECT_H_BANNER_FEL_REAVER_RIGHT = 16,
|
||||||
BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER = 17,
|
BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER = 17,
|
||||||
BG_EY_OBJECT_H_BANNER_BLOOD_ELF_LEFT = 18,
|
BG_EY_OBJECT_H_BANNER_BLOOD_ELF_LEFT = 18,
|
||||||
BG_EY_OBJECT_H_BANNER_BLOOD_ELF_RIGHT = 19,
|
BG_EY_OBJECT_H_BANNER_BLOOD_ELF_RIGHT = 19,
|
||||||
@@ -179,9 +179,9 @@ enum EYBattlegroundObjectTypes
|
|||||||
BG_EY_OBJECT_H_BANNER_MAGE_TOWER_CENTER = 23,
|
BG_EY_OBJECT_H_BANNER_MAGE_TOWER_CENTER = 23,
|
||||||
BG_EY_OBJECT_H_BANNER_MAGE_TOWER_LEFT = 24,
|
BG_EY_OBJECT_H_BANNER_MAGE_TOWER_LEFT = 24,
|
||||||
BG_EY_OBJECT_H_BANNER_MAGE_TOWER_RIGHT = 25,
|
BG_EY_OBJECT_H_BANNER_MAGE_TOWER_RIGHT = 25,
|
||||||
BG_EY_OBJECT_N_BANNER_FEL_REALVER_CENTER = 26,
|
BG_EY_OBJECT_N_BANNER_FEL_REAVER_CENTER = 26,
|
||||||
BG_EY_OBJECT_N_BANNER_FEL_REALVER_LEFT = 27,
|
BG_EY_OBJECT_N_BANNER_FEL_REAVER_LEFT = 27,
|
||||||
BG_EY_OBJECT_N_BANNER_FEL_REALVER_RIGHT = 28,
|
BG_EY_OBJECT_N_BANNER_FEL_REAVER_RIGHT = 28,
|
||||||
BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER = 29,
|
BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER = 29,
|
||||||
BG_EY_OBJECT_N_BANNER_BLOOD_ELF_LEFT = 30,
|
BG_EY_OBJECT_N_BANNER_BLOOD_ELF_LEFT = 30,
|
||||||
BG_EY_OBJECT_N_BANNER_BLOOD_ELF_RIGHT = 31,
|
BG_EY_OBJECT_N_BANNER_BLOOD_ELF_RIGHT = 31,
|
||||||
@@ -191,19 +191,19 @@ enum EYBattlegroundObjectTypes
|
|||||||
BG_EY_OBJECT_N_BANNER_MAGE_TOWER_CENTER = 35,
|
BG_EY_OBJECT_N_BANNER_MAGE_TOWER_CENTER = 35,
|
||||||
BG_EY_OBJECT_N_BANNER_MAGE_TOWER_LEFT = 36,
|
BG_EY_OBJECT_N_BANNER_MAGE_TOWER_LEFT = 36,
|
||||||
BG_EY_OBJECT_N_BANNER_MAGE_TOWER_RIGHT = 37,
|
BG_EY_OBJECT_N_BANNER_MAGE_TOWER_RIGHT = 37,
|
||||||
BG_EY_OBJECT_TOWER_CAP_FEL_REALVER = 38,
|
BG_EY_OBJECT_TOWER_CAP_FEL_REAVER = 38,
|
||||||
BG_EY_OBJECT_TOWER_CAP_BLOOD_ELF = 39,
|
BG_EY_OBJECT_TOWER_CAP_BLOOD_ELF = 39,
|
||||||
BG_EY_OBJECT_TOWER_CAP_DRAENEI_RUINS = 40,
|
BG_EY_OBJECT_TOWER_CAP_DRAENEI_RUINS = 40,
|
||||||
BG_EY_OBJECT_TOWER_CAP_MAGE_TOWER = 41,
|
BG_EY_OBJECT_TOWER_CAP_MAGE_TOWER = 41,
|
||||||
BG_EY_OBJECT_FLAG_NETHERSTORM = 42,
|
BG_EY_OBJECT_FLAG_NETHERSTORM = 42,
|
||||||
BG_EY_OBJECT_FLAG_FEL_REALVER = 43,
|
BG_EY_OBJECT_FLAG_FEL_REAVER = 43,
|
||||||
BG_EY_OBJECT_FLAG_BLOOD_ELF = 44,
|
BG_EY_OBJECT_FLAG_BLOOD_ELF = 44,
|
||||||
BG_EY_OBJECT_FLAG_DRAENEI_RUINS = 45,
|
BG_EY_OBJECT_FLAG_DRAENEI_RUINS = 45,
|
||||||
BG_EY_OBJECT_FLAG_MAGE_TOWER = 46,
|
BG_EY_OBJECT_FLAG_MAGE_TOWER = 46,
|
||||||
//buffs
|
//buffs
|
||||||
BG_EY_OBJECT_SPEEDBUFF_FEL_REALVER = 47,
|
BG_EY_OBJECT_SPEEDBUFF_FEL_REAVER = 47,
|
||||||
BG_EY_OBJECT_REGENBUFF_FEL_REALVER = 48,
|
BG_EY_OBJECT_REGENBUFF_FEL_REAVER = 48,
|
||||||
BG_EY_OBJECT_BERSERKBUFF_FEL_REALVER = 49,
|
BG_EY_OBJECT_BERSERKBUFF_FEL_REAVER = 49,
|
||||||
BG_EY_OBJECT_SPEEDBUFF_BLOOD_ELF = 50,
|
BG_EY_OBJECT_SPEEDBUFF_BLOOD_ELF = 50,
|
||||||
BG_EY_OBJECT_REGENBUFF_BLOOD_ELF = 51,
|
BG_EY_OBJECT_REGENBUFF_BLOOD_ELF = 51,
|
||||||
BG_EY_OBJECT_BERSERKBUFF_BLOOD_ELF = 52,
|
BG_EY_OBJECT_BERSERKBUFF_BLOOD_ELF = 52,
|
||||||
@@ -256,7 +256,7 @@ struct BattlegroundEYPointIconsStruct
|
|||||||
|
|
||||||
// x, y, z, o
|
// x, y, z, o
|
||||||
const float BG_EY_TriggerPositions[EY_POINTS_MAX][4] = {
|
const float BG_EY_TriggerPositions[EY_POINTS_MAX][4] = {
|
||||||
{2044.28f, 1729.68f, 1189.96f, -0.017453f}, // FEL_REALVER center
|
{2044.28f, 1729.68f, 1189.96f, -0.017453f}, // FEL_REAVER center
|
||||||
{2048.83f, 1393.65f, 1194.49f, 0.20944f}, // BLOOD_ELF center
|
{2048.83f, 1393.65f, 1194.49f, 0.20944f}, // BLOOD_ELF center
|
||||||
{2286.56f, 1402.36f, 1197.11f, 3.72381f}, // DRAENEI_RUINS center
|
{2286.56f, 1402.36f, 1197.11f, 3.72381f}, // DRAENEI_RUINS center
|
||||||
{2284.48f, 1731.23f, 1189.99f, 2.89725f} // MAGE_TOWER center
|
{2284.48f, 1731.23f, 1189.99f, 2.89725f} // MAGE_TOWER center
|
||||||
@@ -307,14 +307,14 @@ const BattlegroundEYPointIconsStruct m_PointsIconStruct[EY_POINTS_MAX] =
|
|||||||
};
|
};
|
||||||
const BattlegroundEYLoosingPointStruct m_LoosingPointTypes[EY_POINTS_MAX] =
|
const BattlegroundEYLoosingPointStruct m_LoosingPointTypes[EY_POINTS_MAX] =
|
||||||
{
|
{
|
||||||
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_FEL_REALVER_CENTER, BG_EY_OBJECT_A_BANNER_FEL_REALVER_CENTER, LANG_BG_EY_HAS_LOST_A_F_RUINS, BG_EY_OBJECT_H_BANNER_FEL_REALVER_CENTER, LANG_BG_EY_HAS_LOST_H_F_RUINS),
|
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_FEL_REAVER_CENTER, BG_EY_OBJECT_A_BANNER_FEL_REAVER_CENTER, LANG_BG_EY_HAS_LOST_A_F_RUINS, BG_EY_OBJECT_H_BANNER_FEL_REAVER_CENTER, LANG_BG_EY_HAS_LOST_H_F_RUINS),
|
||||||
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER, BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_LOST_A_B_TOWER, BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_LOST_H_B_TOWER),
|
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER, BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_LOST_A_B_TOWER, BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_LOST_H_B_TOWER),
|
||||||
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_DRAENEI_RUINS_CENTER, BG_EY_OBJECT_A_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_LOST_A_D_RUINS, BG_EY_OBJECT_H_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_LOST_H_D_RUINS),
|
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_DRAENEI_RUINS_CENTER, BG_EY_OBJECT_A_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_LOST_A_D_RUINS, BG_EY_OBJECT_H_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_LOST_H_D_RUINS),
|
||||||
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_MAGE_TOWER_CENTER, BG_EY_OBJECT_A_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_LOST_A_M_TOWER, BG_EY_OBJECT_H_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_LOST_H_M_TOWER)
|
BattlegroundEYLoosingPointStruct(BG_EY_OBJECT_N_BANNER_MAGE_TOWER_CENTER, BG_EY_OBJECT_A_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_LOST_A_M_TOWER, BG_EY_OBJECT_H_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_LOST_H_M_TOWER)
|
||||||
};
|
};
|
||||||
const BattlegroundEYCapturingPointStruct m_CapturingPointTypes[EY_POINTS_MAX] =
|
const BattlegroundEYCapturingPointStruct m_CapturingPointTypes[EY_POINTS_MAX] =
|
||||||
{
|
{
|
||||||
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_FEL_REALVER_CENTER, BG_EY_OBJECT_A_BANNER_FEL_REALVER_CENTER, LANG_BG_EY_HAS_TAKEN_A_F_RUINS, BG_EY_OBJECT_H_BANNER_FEL_REALVER_CENTER, LANG_BG_EY_HAS_TAKEN_H_F_RUINS, EY_GRAVEYARD_FEL_REALVER),
|
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_FEL_REAVER_CENTER, BG_EY_OBJECT_A_BANNER_FEL_REAVER_CENTER, LANG_BG_EY_HAS_TAKEN_A_F_RUINS, BG_EY_OBJECT_H_BANNER_FEL_REAVER_CENTER, LANG_BG_EY_HAS_TAKEN_H_F_RUINS, EY_GRAVEYARD_FEL_REAVER),
|
||||||
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER, BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_TAKEN_A_B_TOWER, BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_TAKEN_H_B_TOWER, EY_GRAVEYARD_BLOOD_ELF),
|
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_BLOOD_ELF_CENTER, BG_EY_OBJECT_A_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_TAKEN_A_B_TOWER, BG_EY_OBJECT_H_BANNER_BLOOD_ELF_CENTER, LANG_BG_EY_HAS_TAKEN_H_B_TOWER, EY_GRAVEYARD_BLOOD_ELF),
|
||||||
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_DRAENEI_RUINS_CENTER, BG_EY_OBJECT_A_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_TAKEN_A_D_RUINS, BG_EY_OBJECT_H_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_TAKEN_H_D_RUINS, EY_GRAVEYARD_DRAENEI_RUINS),
|
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_DRAENEI_RUINS_CENTER, BG_EY_OBJECT_A_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_TAKEN_A_D_RUINS, BG_EY_OBJECT_H_BANNER_DRAENEI_RUINS_CENTER, LANG_BG_EY_HAS_TAKEN_H_D_RUINS, EY_GRAVEYARD_DRAENEI_RUINS),
|
||||||
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_MAGE_TOWER_CENTER, BG_EY_OBJECT_A_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_TAKEN_A_M_TOWER, BG_EY_OBJECT_H_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_TAKEN_H_M_TOWER, EY_GRAVEYARD_MAGE_TOWER)
|
BattlegroundEYCapturingPointStruct(BG_EY_OBJECT_N_BANNER_MAGE_TOWER_CENTER, BG_EY_OBJECT_A_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_TAKEN_A_M_TOWER, BG_EY_OBJECT_H_BANNER_MAGE_TOWER_CENTER, LANG_BG_EY_HAS_TAKEN_H_M_TOWER, EY_GRAVEYARD_MAGE_TOWER)
|
||||||
|
|||||||
Reference in New Issue
Block a user