[12097] Add Outdoor PvP placeholders and string texts

This commit is contained in:
stfx 2012-08-17 19:41:26 +02:00 committed by Antz
parent b3ab347028
commit 81441da1ad
27 changed files with 5585 additions and 8861 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,42 @@
ALTER TABLE db_version CHANGE COLUMN required_12094_01_mangos_creature_template required_12097_01_mangos_mangos_string bit;
DELETE FROM mangos_string WHERE entry BETWEEN 1600 AND 1636;
INSERT INTO mangos_string VALUES
(1600,'|cffffff00Northpass Tower has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1601,'|cffffff00Northpass Tower has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1602,'|cffffff00Crown Guard Tower has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1603,'|cffffff00Crown Guard Tower has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1604,'|cffffff00Eastwall Tower has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1605,'|cffffff00Eastwall Tower has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1606,'|cffffff00The Plaguewood Tower has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1607,'|cffffff00The Plaguewood Tower has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1608,'|cffffff00The Overlook has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1609,'|cffffff00The Overlook has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1610,'|cffffff00The Stadium has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1611,'|cffffff00The Stadium has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1612,'|cffffff00Broken Hill has been taken by the Horde!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1613,'|cffffff00Broken Hill has been taken by the Alliance!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1614,'|cffffff00The Horde has taken control of the East Beacon!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1615,'|cffffff00The Alliance has taken control of the East Beacon!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1616,'|cffffff00The Horde has taken control of the West Beacon!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1617,'|cffffff00The Alliance has taken control of the West Beacon!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1618,'|cffffff00The Horde has taken control of both beacons!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1619,'|cffffff00The Alliance has taken control of both beacons!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1620,'|cffffff00The Horde Field Scout is now issuing battle standards.|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1621,'|cffffff00The Alliance Field Scout is now issuing battle standards.|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1622,'|cffffff00The Horde has taken control of Twin Spire Ruins!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1623,'|cffffff00The Alliance has taken control of Twin Spire Ruins!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1624,'|cffffff00The Horde has taken control of a Spirit Tower!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1625,'|cffffff00The Alliance has taken control of a Spirit Tower!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1626,'|cffffff00The Horde has lost control of a Spirit Tower!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1627,'|cffffff00The Alliance has lost control of a Spirit Tower!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1628,'|cffffff00The Horde has taken control of The Bone Wastes!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1629,'|cffffff00The Alliance has taken control of The Bone Wastes!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1630,'|cffffff00The Horde is gaining control of Halaa!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1631,'|cffffff00The Alliance is gaining control of Halaa!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1632,'|cffffff00The Horde has taken control of Halaa!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1633,'|cffffff00The Alliance has taken control of Halaa!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1634,'|cffffff00Halaa is defenseless!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1635,'|cffffff00The Horde has collected 200 silithyst!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(1636,'|cffffff00The Alliance has collected 200 silithyst!|r',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);

View file

@ -21,6 +21,7 @@ file(GLOB_RECURSE game_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.cpp *.h)
include_directories( include_directories(
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/vmap ${CMAKE_CURRENT_SOURCE_DIR}/vmap
${CMAKE_CURRENT_SOURCE_DIR}/OutdoorPvP
${CMAKE_CURRENT_SOURCE_DIR}/AuctionHouseBot ${CMAKE_CURRENT_SOURCE_DIR}/AuctionHouseBot
${CMAKE_SOURCE_DIR}/dep/include/g3dlite ${CMAKE_SOURCE_DIR}/dep/include/g3dlite
${CMAKE_SOURCE_DIR}/dep/recastnavigation/Detour ${CMAKE_SOURCE_DIR}/dep/recastnavigation/Detour

View file

@ -967,9 +967,53 @@ enum MangosStrings
LANG_NPC_EVENTAI_COMBAT = 1508, LANG_NPC_EVENTAI_COMBAT = 1508,
// Room for more Level 2 1509-1599 not used // Room for more Level 2 1509-1599 not used
// FREE IDS 1600-9999 // Outdoor PvP
LANG_OPVP_EP_CAPTURE_NPT_H = 1600,
LANG_OPVP_EP_CAPTURE_NPT_A = 1601,
LANG_OPVP_EP_CAPTURE_CGT_H = 1602,
LANG_OPVP_EP_CAPTURE_CGT_A = 1603,
LANG_OPVP_EP_CAPTURE_EWT_H = 1604,
LANG_OPVP_EP_CAPTURE_EWT_A = 1605,
LANG_OPVP_EP_CAPTURE_PWT_H = 1606,
LANG_OPVP_EP_CAPTURE_PWT_A = 1607,
// Use for not-in-offcial-sources patches LANG_OPVP_HP_CAPTURE_OVERLOOK_H = 1608,
LANG_OPVP_HP_CAPTURE_OVERLOOK_A = 1609,
LANG_OPVP_HP_CAPTURE_STADIUM_H = 1610,
LANG_OPVP_HP_CAPTURE_STADIUM_A = 1611,
LANG_OPVP_HP_CAPTURE_BROKENHILL_H = 1612,
LANG_OPVP_HP_CAPTURE_BROKENHILL_A = 1613,
LANG_OPVP_ZM_CAPTURE_EAST_BEACON_H = 1614,
LANG_OPVP_ZM_CAPTURE_EAST_BEACON_A = 1615,
LANG_OPVP_ZM_CAPTURE_WEST_BEACON_H = 1616,
LANG_OPVP_ZM_CAPTURE_WEST_BEACON_A = 1617,
LANG_OPVP_ZM_CAPTURE_BOTH_BEACONS_H = 1618,
LANG_OPVP_ZM_CAPTURE_BOTH_BEACONS_A = 1619,
LANG_OPVP_ZM_SPAWN_FIELD_SCOUT_H = 1620,
LANG_OPVP_ZM_SPAWN_FIELD_SCOUT_A = 1621,
LANG_OPVP_ZM_CAPTURE_GRAVEYARD_H = 1622,
LANG_OPVP_ZM_CAPTURE_GRAVEYARD_A = 1623,
LANG_OPVP_TF_CAPTURE_TOWER_H = 1624,
LANG_OPVP_TF_CAPTURE_TOWER_A = 1625,
LANG_OPVP_TF_LOSE_TOWER_H = 1626,
LANG_OPVP_TF_LOSE_TOWER_A = 1627,
LANG_OPVP_TF_CAPTURE_ALL_TOWERS_H = 1628,
LANG_OPVP_TF_CAPTURE_ALL_TOWERS_A = 1629,
LANG_OPVP_NA_PROGRESS_H = 1630,
LANG_OPVP_NA_PROGRESS_A = 1631,
LANG_OPVP_NA_CAPTURE_H = 1632,
LANG_OPVP_NA_CAPTURE_A = 1633,
LANG_OPVP_NA_DEFENSELESS = 1634,
LANG_OPVP_SI_CAPTURE_H = 1635,
LANG_OPVP_SI_CAPTURE_A = 1636,
// FREE IDS 1700-9999
// Use for not-in-official-sources patches
// 10000-10999 // 10000-10999
LANG_INVALID_REALMID = 11001, LANG_INVALID_REALMID = 11001,

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef OUTDOOR_PVP_H
#define OUTDOOR_PVP_H
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_EP
#define WORLD_PVP_EP
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_GH
#define WORLD_PVP_GH
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_HP
#define WORLD_PVP_HP
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_MGR_H
#define WORLD_PVP_MGR_H
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_NA
#define WORLD_PVP_NA
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_SI
#define WORLD_PVP_SI
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_TF
#define WORLD_PVP_TF
#endif

View file

@ -0,0 +1,17 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2005-2012 MaNGOS <http://getmangos.com/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef WORLD_PVP_ZM
#define WORLD_PVP_ZM
#endif

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__ #ifndef __REVISION_NR_H__
#define __REVISION_NR_H__ #define __REVISION_NR_H__
#define REVISION_NR "12096" #define REVISION_NR "12097"
#endif // __REVISION_NR_H__ #endif // __REVISION_NR_H__

View file

@ -1,6 +1,6 @@
#ifndef __REVISION_SQL_H__ #ifndef __REVISION_SQL_H__
#define __REVISION_SQL_H__ #define __REVISION_SQL_H__
#define REVISION_DB_CHARACTERS "required_0099_xxxxx_01_characters_character_phase_data" #define REVISION_DB_CHARACTERS "required_11785_02_characters_instance"
#define REVISION_DB_MANGOS "required_0124_12094_01_mangos_creature_template" #define REVISION_DB_MANGOS "required_12097_01_mangos_mangos_string"
#define REVISION_DB_REALMD "required_0014_xxxxx_01_realmd_account_access" #define REVISION_DB_REALMD "required_10008_01_realmd_realmd_db_version"
#endif // __REVISION_SQL_H__ #endif // __REVISION_SQL_H__

View file

@ -504,6 +504,15 @@
<ClCompile Include="..\..\src\game\WaypointMovementGenerator.cpp" /> <ClCompile Include="..\..\src\game\WaypointMovementGenerator.cpp" />
<ClCompile Include="..\..\src\game\Weather.cpp" /> <ClCompile Include="..\..\src\game\Weather.cpp" />
<ClCompile Include="..\..\src\game\World.cpp" /> <ClCompile Include="..\..\src\game\World.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvP.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPEP.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPGH.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPHP.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPMgr.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPNA.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPSI.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPTF.cpp" />
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPZM.cpp" />
<ClCompile Include="..\..\src\game\WorldSession.cpp" /> <ClCompile Include="..\..\src\game\WorldSession.cpp" />
<ClCompile Include="..\..\src\game\WorldSocket.cpp" /> <ClCompile Include="..\..\src\game\WorldSocket.cpp" />
<ClCompile Include="..\..\src\game\WorldSocketMgr.cpp" /> <ClCompile Include="..\..\src\game\WorldSocketMgr.cpp" />
@ -660,6 +669,15 @@
<ClInclude Include="..\..\src\game\WaypointMovementGenerator.h" /> <ClInclude Include="..\..\src\game\WaypointMovementGenerator.h" />
<ClInclude Include="..\..\src\game\Weather.h" /> <ClInclude Include="..\..\src\game\Weather.h" />
<ClInclude Include="..\..\src\game\World.h" /> <ClInclude Include="..\..\src\game\World.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvP.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPEP.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPGH.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPHP.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPMgr.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPNA.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPSI.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPTF.h" />
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPZM.h" />
<ClInclude Include="..\..\src\game\WorldSession.h" /> <ClInclude Include="..\..\src\game\WorldSession.h" />
<ClInclude Include="..\..\src\game\WorldSocket.h" /> <ClInclude Include="..\..\src\game\WorldSocket.h" />
<ClInclude Include="..\..\src\game\WorldSocketMgr.h" /> <ClInclude Include="..\..\src\game\WorldSocketMgr.h" />

View file

@ -31,6 +31,9 @@
<Filter Include="Movement"> <Filter Include="Movement">
<UniqueIdentifier>{0ac140f9-89c1-4830-b673-514c5e8b4d37}</UniqueIdentifier> <UniqueIdentifier>{0ac140f9-89c1-4830-b673-514c5e8b4d37}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="OutdoorPvP">
<UniqueIdentifier>{c25f76ed-c7d6-495a-a647-1f97b1261fa7}</UniqueIdentifier>
</Filter>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="..\..\src\game\AccountMgr.cpp"> <ClCompile Include="..\..\src\game\AccountMgr.cpp">
@ -258,6 +261,33 @@
<ClCompile Include="..\..\src\game\World.cpp"> <ClCompile Include="..\..\src\game\World.cpp">
<Filter>World/Handlers</Filter> <Filter>World/Handlers</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvP.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPEP.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPGH.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPHP.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPMgr.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPNA.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPSI.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPTF.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\OutdoorPvP\OutdoorPvPZM.cpp">
<Filter>OutdoorPvP</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\ConfusedMovementGenerator.cpp"> <ClCompile Include="..\..\src\game\ConfusedMovementGenerator.cpp">
<Filter>Motion generators</Filter> <Filter>Motion generators</Filter>
</ClCompile> </ClCompile>
@ -678,6 +708,33 @@
<ClInclude Include="..\..\src\game\World.h"> <ClInclude Include="..\..\src\game\World.h">
<Filter>World/Handlers</Filter> <Filter>World/Handlers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvP.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPEP.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPGH.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPHP.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPMgr.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPNA.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPSI.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPTF.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\OutdoorPvP\OutdoorPvPZM.h">
<Filter>OutdoorPvP</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\ConfusedMovementGenerator.h"> <ClInclude Include="..\..\src\game\ConfusedMovementGenerator.h">
<Filter>Motion generators</Filter> <Filter>Motion generators</Filter>
</ClInclude> </ClInclude>

View file

@ -1819,6 +1819,82 @@
> >
</File> </File>
</Filter> </Filter>
<Filter
Name="OutdoorPvP"
>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvP.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvP.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPEP.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPEP.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPGH.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPGH.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPHP.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPHP.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPMgr.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPMgr.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPNA.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPNA.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPSI.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPSI.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPTF.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPTF.h"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPZM.cpp"
>
</File>
<File
RelativePath="..\..\src\game\OutdoorPvP\OutdoorPvPZM.h"
>
</File>
</Filter>
<File <File
RelativePath="..\..\src\game\pchdef.cpp" RelativePath="..\..\src\game\pchdef.cpp"
> >