aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Battlegrounds/Arena.h
AgeCommit message (Collapse)Author
2024-03-28Core/Battlegrounds: Move to scripts (#29799)Jeremy
* Introduce new BattlegroundScript class for map/bg specific scripts * Remove all sub, zone specific, battleground classes except Arena * Move all bg zone scripts to new BattlegroundScripts class in script folder * Remove ZoneScript from Battleground class * Remove some unused hooks from Battleground
2023-12-29Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums ↵Jeremy
instead of raw integer types (#29535) * Fix criteria data type bg loss team score
2023-08-26Core/Battlegrounds: Rework queues (#29200)Jeremy
* No more copies of Battleground classes * FreesSlotQueues now have as key the MapId instead of queue id * Random queues can now popup already busy specific battelgrounds (queues are NOT merged) * Removed Holiday handling, this should already be handled in BattlegroundMgr::IsBGWeekend
2022-07-10Core/WorldStates: Migrate battleground worldstates to new systemShauren
2021-11-15Core/Shared: add BattlefieldBattleId definitionsccrs
Also rename BG_TEAMS_COUNT and BattlegroundTeamId (cherry picked from commit 7417cbc655bf9c519b11c4821d8f0619851ea9f7)
2020-09-19Core/PacketIO: Renamed a bunch of opcodes based on more research (only those ↵Shauren
added after 6.0)
2020-05-02Core/Battlegrounds: Use the following fields from DB2/battleground_template ↵Golrag
data in the Battleground Class: * isArena * name * queueId * min & max players (per team) * map id * script id * start max dist * type id * min & max level * Save the WorldSafeLocsEntry* instead of the Position in the BattlegroundTemplate struct
2020-01-02New YearAokromes
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-01-14Core/Battleground: Dropped battleground texts from trinity_string and ↵joschiwald
replaced them with proper BroadcastText
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-07-27Core/Battleground: Small BattlegroundScore refactoringjoschiwald
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-03-24Core/Game: Converted the game library to a shared library.Naios
* There is still the possibility to static link against game.
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-02-16Core/Opcodes: SMSG_INIT_WORLD_STATESGolrag
2015-01-01Update copyright note for 2015Vincent-Michael
Happy new year
2014-09-14Core/Entities: Use ObjectGuid class in game projectShauren
2014-07-14Core/Battleground: moved some arena related code into a generic arena classjoschiwald
* fixed typo in random bg selection, that causes no bg is created if only one bg is enabled * fixed swapped worldstates in Ring of Valor