aboutsummaryrefslogtreecommitdiff
path: root/src/game/BattleGround.cpp
AgeCommit message (Collapse)Author
2009-03-25*Fix a crash caused by pet.megamage
*Make pet class derived from guardian class. --HG-- branch : trunk
2009-03-21*Merge. Warning: I do not know if bg fix is still good for wlk.megamage
--HG-- branch : trunk
2009-03-21*Merge.megamage
--HG-- branch : trunk
2009-03-21*Remove dual ERROR in logs Author: AlexDerekamegamage
--HG-- branch : trunk
2009-03-21Not allow to receive rewards when BG finishes prematurely - thanks to ↵raczman
Sethoso, original author. --HG-- branch : trunk
2009-03-20*Set homeposition for battleground spawned creatures. By Anubisss.megamage
--HG-- branch : trunk
2009-03-15 [7460] Fixed possible cheating in rated arena by ressurection after ↵megamage
relog. Author: Triply Fix: Do not allow to remove insignia from players in arena! Fixed ending arena match when last player of team logs out. --HG-- branch : trunk
2009-03-14 [7457] Fixed set Bg raid leader to party or raid leader who entered Bg. ↵megamage
Author: Triply Removed useless code from my previous patch. --HG-- branch : trunk
2009-03-14 [7455] Implemented condition that player can be in 2 groups in 1 time - ↵megamage
BG raid and normal group / raid. Author: Triply Patch is tested, but can cause problems / unexpected behaviour. TODO: set raid leader of battleground raid to raid leader who entered BG TODO: when player leaves group, he is removed from GroupQueueInfo, and for him is created new GroupQueueInfo in normal queue. Signed-off-by: Triply <triply@getmangos.com> --HG-- branch : trunk
2009-03-13 [7449] Fixed BG queue invitation status showed on client. Fixed BG ↵megamage
starting timer and BG ending timer. Author: Triply TODO: make bg queue update player's status each minute. --HG-- branch : trunk
2009-03-12*Merge.megamage
--HG-- branch : trunk
2009-03-12*MergeBlaymoira
--HG-- branch : trunk
2009-03-12Backed out changeset: 87b298087552Blaymoira
--HG-- branch : trunk
2009-03-10[7437] Fixed client visible instance ids for battlegrounds. Author: balrokmegamage
--HG-- branch : trunk
2009-03-09 [7432] Fixed BattleGround's bonus_honor based on player level and ↵megamage
reputation rewards. Implement functions for BattleGroundWeekends. Author: balrok, Triply Correctly assigned some comments. --HG-- branch : trunk
2009-03-09[7425] Fixed crash in BattleGround::Update() Author: Triplymegamage
--HG-- branch : trunk
2009-03-09[7416] Fixed minimap icon for battlegrounds and arenas. Author: balrokmegamage
--HG-- branch : trunk
2009-03-09 [7415] Fixed removing player from battlegrounds Author: Triplymegamage
Probably fixed bug with not ending battlegrounds - reported in previous commit message Fixed player will loose arena rating if 1. he doesn't click on enter rated arena window - and timer will expire 2. he logs out during time he is invited to rated arena match 3. if he logs out during fight in rated arena match Patch is not tested, i will test it as soon as possible. --HG-- branch : trunk
2009-03-09 [7414] Fixed premature finish timer messages for battleground (va_start ↵megamage
was broken). Author: Triply Fixed typo with BattleGroundPlayerMap. Optimized implementation for removing offline players from battleground. Fixed typo in BattleGroundMgr::DeleteAllBattleGrounds. Patch is tested and should work. TODO there is a bug if you disable premature finish timer, that can cause battlegrounds to be never ending! TODO rewrite BattleGround::RemovePlayer function - and fix bugs there! I might not have today enough time to fix those bugs. --HG-- branch : trunk
2009-03-09 [7413] Fixed finally problems with node names localization in ↵megamage
BattleGroundAB messages. Author: VladimirMangos Also fix build at some platforms. Note: GetTrinityString should be removed in the future when AV is updated. --HG-- branch : trunk
2009-03-09*Support localization for messsages in battleground. Author: VladimirMangosmegamage
[7411] Use similar localization classes for World::SendWorldText muti-line message. Author: VladimirMangos --HG-- branch : trunk
2009-03-09[7404] Fixed cheating in rated arena matches by alt+f4. Author: Triplymegamage
--HG-- branch : trunk
2009-03-08[7403] much more unneeded includes removed Author: balrokmegamage
--HG-- branch : trunk
2009-03-08*Merge.megamage
--HG-- branch : trunk rename : sql/updates/XXX_characters_auctionhouse.sql => sql/updates/1164_characters.sql
2009-03-07 [7399] Rewrited BattleGround starting code - moved it to battleground ↵megamage
class. Author: Triply Fixed message color for premature finish warnings. Fixed .debug bg command won't allow 1v0 arenas now, only battlegrounds 1v0. Added battleground announcer message removed in [7384]. [7401] Fixed bgqueue invitation to already started battlegrounds - not tested. Author: Triply --HG-- branch : trunk
2009-03-07*Send directly the battleground marks instead of spells - by balrokBlaymoira
--HG-- branch : trunk
2009-03-06[7388] Fixed battleground premature warning message. SQL files are attached, ↵megamage
you must execute them! Author: Triply Fix for message's color will be soon. --HG-- branch : trunk
2009-03-05[7383] Changed some comments in config file, changed default ↵megamage
MaxRatingDifference from 100 to 150 in default config. [7384] Removed some comments. Fixed problem that queues doesn't invite new players to already running battlegrounds. Some other fixes for announce system will be soon. Author: Triply --HG-- branch : trunk
2009-03-02[7372] Cleanup BattleGround::GetClosestGraveYard related code. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-02*Merge.megamage
--HG-- branch : trunk
2009-02-28*Use proper spell for preparation & add a check for proper remove - by SorkenBlaymoira
--HG-- branch : trunk
2009-02-27[7353] Fixed problem with joining rated arena matches. Thanks to balrok for ↵megamage
help. Author: Triply --HG-- branch : trunk
2009-02-27 [7351] Fixed removing normal horde groups from queue. Author: Triplymegamage
Fixed Reflective shield - patch provided by Rastik. Thx --HG-- branch : trunk
2009-02-27 [7336] Implemented new BattleGroundQueue invitation system. Now it ↵megamage
supports premade group versus premade group matches. Added 2 new config options - InvitationType and PremadeGroupWaitForMatch - you can find more info in default config file. This patch can cause crashes. Author: Triply [7338] Little cleanup in battleground queues code. Author: ApoC --HG-- branch : trunk
2009-02-18Fix buildpanaut0lordv
--HG-- branch : trunk
2009-02-18*Merge.megamage
--HG-- branch : trunk
2009-02-17Newline added to bottom of all files.KingPin
--HG-- branch : trunk
2009-02-17[7293] Not attempt respawn/instance tables for battleground/arena templates ↵megamage
(instance id == 0) Author: VladimirMangos --HG-- branch : trunk
2009-02-13 [7276] Rewrited fix for same faction arena matchesmegamage
Added better Object-oriented calls to BattleGround::Reset() Added more checks to CreateBattleGround() method This commit doesn't fix anything Author: Triply --HG-- branch : trunk
2009-02-13 [7269] Use enum type for battleground queue type ids, and related cleanups.megamage
* renamed a variable to make the content of it more clear: type->arenaslot * renamed BattleGroundQueueTypeId-variables to bgQueueTypeId just to make it easier reading the code (cause there existed 3 different names for this..) * renamed GetBattleGroundQueueId to GetBattleGroundQueueTypeId again this is just for better understanding * Renamed [GS]etQueueType and m_Queue_type * Renamed to [GS]etQueueId and m_QueueId Author: balrok --HG-- branch : trunk
2009-02-10[7257] Fixed unexpected errors in log and non-freed memory at battleground ↵megamage
system shutdown. Author: VladimirMangos --HG-- branch : trunk
2009-02-10 [7255] Allows saving characters in Battle Grounds.megamage
* Now player can join to BG after logout during 5 minutes, if BG in progress. * All players after server crash or restart should appear at the battlemaster Author: GriffonHeart --HG-- branch : trunk
2009-02-10 [7254] Cleanups and batter checking in homebind/bgEntryPoint code.megamage
* Load homebind data early in Player::LoadFromDB and use instead initital race points in cases need some safe point if current coordinate broken by some reason. * Store BG entry point in to WorldLocation and simplify calls. * Set bg entry point at GM teleports to battleground for correct auto-recall position at battleground end. Author: VladimirMangos --HG-- branch : trunk
2009-02-09 [7250] Use bg type ids enum insted raw values and catch some bugs in ↵megamage
result for fixing. * Replace max bg type checks by DBC valid index check * Use in functions and fields BattlegroundTypeId type instead uint32 * Fixed wrong use bg queue ids instead bg type ids in queue update/remove function calls. Many bg have same raw values for type id and queue id but some can be affected by this bug: BATTLEGROUND_EY, BATTLEGROUND_SA, and all areans (with small arena/team size exceptions) * Move Battlemaster to bg type ids map fron ObjectMgr to BatteleGroundMgr. * Remobe redundent for header itself includes for BG headers. * Use Auction location enum instead raw valus. Author: VladimirMangos --HG-- branch : trunk
2009-02-06*Fix aura sending to 303 client.QAston
--HG-- branch : trunk
2009-02-05[7229] Add area limitation checks for battleground/arena spells.megamage
Spell sorted by 2 list and map ids lists replaced by map type checking in patch. Author: GriffonHeart --HG-- branch : trunk
2009-02-04* Updated copyright notice for new year (2009) part 2Drahy
* Changed mangos website --HG-- branch : trunk
2009-02-04* Updated copyright notice for new year (2009) part 1 - Mercurial cant ↵Drahy
convert all files at once --HG-- branch : trunk
2009-01-31*Update to Mangos 7208. Implement phase system.megamage
--HG-- branch : trunk
2009-01-21*Update to Mangos 7136.megamage
--HG-- branch : trunk