Spp
9e2d863894
Dungeon Finder: Move cleaner to a new separate function as it's a teporal add.
...
* Add new check before adding group to new queue (will avoid having a group multiple times queued)
--HG--
branch : trunk
2010-08-14 19:30:15 +02:00
Spp
a32f0e7e9d
Dungeon Finder: Add minor optimization to FindNewGroups
...
--HG--
branch : trunk
2010-08-14 15:04:52 +02:00
Spp
ff726c2792
Dungeon Finder: Add config value to Enable/Disable Dungeon Finder
...
Note: Default value = Disable (while is WIP)
--HG--
branch : trunk
2010-08-14 03:25:43 +02:00
Spp
f12b51c218
Dungeon Finder: Mark obsolete kick as failed (missing code from ce404e62b3)
...
--HG--
branch : trunk
2010-08-14 02:21:07 +02:00
Spp
1d77667ff7
Dungeon Finder: Fix a typo that made all people being removed from queue when someone didn't accept
...
--HG--
branch : trunk
2010-08-14 02:08:00 +02:00
Spp
1bc842e0d7
Dungeon Finder: Add Consistency cleaner
...
This is temporaly added to check if there are inconsistencies in dungeon finder. Will be removed after a period of time with no reports
* Check if guids in proposal queue exists before readding
* Change operator [] with find in queueMap when checking if queue info exists.
--HG--
branch : trunk
2010-08-14 02:05:05 +02:00
Spp
3e29ae1ee8
Dungeon Finder: Add vote kick support
...
--HG--
branch : trunk
2010-08-13 15:38:10 +02:00
Spp
4558ac1d2a
Fix typo in previous commit that broke Dungeon Finder
...
--HG--
branch : trunk
2010-08-13 08:54:01 +02:00
Spp
663bd9404a
Dungeon Finder: Change ASSERT with returns wherever is possible. If it affects packets then make sure it fills the correct data.
...
Thanks to a553r7fa1|3d for spotting the packet problem
--HG--
branch : trunk
2010-08-13 08:06:04 +02:00
Spp
999bae68a4
Add null check to prevent a crash.
...
Closses issue 3405
--HG--
branch : trunk
2010-08-12 20:31:49 +02:00
Spp
eec9212ee4
Dungeon Finder: Fix bad dungeon selection being show at offer continue rolechecks
...
--HG--
branch : trunk
2010-08-12 00:02:15 +02:00
Spp
5b1b713aa6
Dungeon Finder: Fix rolechecks. All checks with less that 5 players were being rejected
...
--HG--
branch : trunk
2010-08-12 00:06:53 +02:00
Spp
f482bb1cd5
Dungeon Finder: Fix proposal window dungeon display
...
--HG--
branch : trunk
2010-08-11 17:31:34 +02:00
Spp
c53bec73f1
Dungeon Finder: Use DisableMgr and dungeon Saves in dungeon lock list
...
--HG--
branch : trunk
2010-08-11 16:17:05 +02:00
Spp
41534a1324
Dungeon Finder: Add proposals, find group algorithm and teleport support
...
Note: Adds hability to find a group and be teleported to dungeon, but no rewards yet (WIP)
--HG--
branch : trunk
2010-08-11 15:55:27 +02:00
Spp
f9468e7e5d
Dungeon Finder: Add LFG support to groups
...
--HG--
branch : trunk
2010-08-11 15:20:20 +02:00
Spp
23c4b1be25
Dungeon Finder: minor improvements and code clean-ups
...
- Initialize all packet size properly
- Updated all function documentation
- Add placeholders to all LFG opcodes
- Use lowguids wherever is possible
--HG--
branch : trunk
2010-08-11 13:25:14 +02:00
Spp
ac4df5204b
Dungeon Finder: Improve Join and UpdateRoles and move queue to main class
...
--HG--
branch : trunk
2010-08-11 12:44:49 +02:00
Spp
4b62042b28
Dungeon Finder: Make player internal Lfg data private and some minor cleanups
...
--HG--
branch : trunk
2010-08-11 11:54:03 +02:00
Spp
2638d24926
Dungeon Finder: redo CheckGroupRoles, sometimes it was accepting wrong roles as valid
...
--HG--
branch : trunk
2010-08-11 11:27:36 +02:00
XTZGZoReX
9083271a2f
* Some singleton renames for consistency:
...
accmgr -> AccountMgr
objmgr -> ObjectMgr
auctionmgr -> sAuctionMgr
spellmgr -> sSpellMgr
CreatureEAI_Mgr -> sEventAIMgr
achievementmgr -> sAchievementMgr
gameeventmgr -> sGameEventMgr
sInstanceSaveManager -> sInstanceSaveMgr
poolhandler -> sPoolMgr
--HG--
branch : trunk
2010-08-08 05:25:45 +02:00
XTZGZoReX
909e332579
* Rename: BattleGround -> Battleground.
...
--HG--
branch : trunk
2010-08-08 04:37:24 +02:00
QAston
48b360097c
*use ASSERT macro instead of regular assert for better output.
...
--HG--
branch : trunk
2010-07-30 20:04:28 +02:00
Machiavelli
0f7657b68c
Get rid of Trinity Singleton and Threading patterns and replace them with ACE_Singletons and ACE_GUARD_x macro´s with ACE_Thread_Mutex´es respectively.
...
Also get rid of unused CountedReference class that used Trinity threading pattern.
--HG--
branch : trunk
2010-06-25 00:18:01 +02:00
Machiavelli
95ddfbd9e2
Remove some redundant explicit NULL checks for pointers before ´delete´ or ´delete[]´ calls since this check is done implicitly when deleting.
...
Also fixes a memory leak in .reload creature_template command
--HG--
branch : trunk
2010-06-21 23:20:58 +02:00
Brian
9b6669e5f3
* Remove more relative paths from includes
...
--HG--
branch : trunk
2010-06-08 15:50:23 -06:00
Brian
b0e1605455
* Getting closer (at least for Linux :) )
...
--HG--
branch : trunk
2010-06-07 14:44:18 -06:00
XTZGZoReX
62200e8d02
* Even more restructuring of the game library.
...
--HG--
branch : trunk
2010-06-06 22:55:56 +02:00