VladimirMangos
722135b326
[9838] More log filters and macro uses.
...
* LogFilter_Weather
* LogFilter_PeriodicAffects
* LogFilter_PlayerMoves
* LogFilter_SQLText
* LogFilter_AIAndMovegens
* LogFilter_PlayerStats
2010-05-05 18:46:10 +04:00
XTZGZoReX
51fd11c92c
[9638] Replace all C assert()s with MaNGOS ASSERT() macro.
2010-03-29 19:29:42 +02:00
VladimirMangos
a12fecab0d
[9575] Use ObjectGuid in Map object stores/world access/search.
2010-03-12 14:38:38 +03:00
VladimirMangos
6487c24f29
[9545] Rename ObjectDefines.h -> ObjectGuid.h
...
Also move unrelated generic defines to Common.h
2010-03-07 20:05:32 +03:00
marintrica
500b91c049
[9394] Add expected spell ids to error output.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-15 21:53:50 +03:00
Lynx3d
b2718378ef
[9392] Update creature/gameobject pool at despawn instead spawn prepare.
...
This let solve problem with not despawned creature/gameobject at pool update in case when related grid not loaded.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-15 21:43:06 +03:00
AlexDereka
5368751c13
[9386] Store some config values in Rate emun.
2010-02-15 00:17:44 +03:00
VladimirMangos
7239d4aee7
[9260] Rewrite pool system work with dynamic data.
...
Concentrate all dynamic data in single structure for future move it to Map for support pre-Map pool data store.
* This let use pool system in future in instances
* Remove main stoper to move creature/guids to per-map store tht open lot simplifcation and problem autoresolves
* This is also fix some porblems in pool-pool case work.
2010-01-26 23:38:13 +03:00
VladimirMangos
197ebb6bfd
[9147] More code cleanup in poolmgr.
...
* Use normal result pointer instead args pair in pool roll.
* Send PoolObject pointer into (Re)Spawn1Object and set internaly spawned field.
2010-01-11 14:04:46 +03:00
VladimirMangos
4d90a2e1f2
[9146] More poolmgr cleanps.
...
* Replace mixed values used type args by function template specializations
* More explcilty show fact that poolmgr work only with db guids.
2010-01-11 12:24:36 +03:00
VladimirMangos
edfec630e8
[9145] Small cleanups in pool system code
...
* Mark some pool system functions as constant
* Drop unused field.
2010-01-11 06:05:57 +03:00
VladimirMangos
fe6e2e1746
[9122] Updated copyright notice for new year.
...
Also fix some lost in past cases.
2010-01-08 00:02:21 +03:00
DasBlub
ebb063beb9
[9107] Fix most of the gcc warnings
...
* use UI64FMTD instead of "%u" for uint64 output
* on most *NIX systems, I64FMT is "%016lX" and not "%016llX"
* also fix typo: renamed GridMap::loadHeihgtData to GridMap::loadHeightData
Note: there are still many warnings from the 3rd party libraries g3dlite and ACE. Those warnings won't be fixed with that commit.
Also, a few warnings from MaNGOS are left, they'll be fixed later.
Signed-off-by: XTZGZoReX <xtzgzorex@gmail.com>
2010-01-03 15:30:22 +01:00
freghar
a13fa7f873
[9006] Trailing whitespace cleaning
...
Sorry for a (bit) delayed commit.
Signed-off-by: freghar <compmancz@gmail.com>
2009-12-16 15:38:08 +01:00
VladimirMangos
fe1fae46ee
[8830] Restore build at *nix. Make MAKE_PAIR* users includes explicit.
...
Comment for recently added field also.
2009-11-18 23:57:20 +03:00
XTZGZoReX
0734adb746
[8789] Rename several singleton macros to use more consistent names.
...
* objmgr -> sObjectMgr
* spellmgr -> sSpellMgr
* WaypointMgr -> sWaypointMgr
* poolhandler -> sPoolMgr
* objaccessor -> sObjectAccessor
* mapmgr -> sMapMgr
* sInstanceSaveManager -> sInstanceSaveMgr
* ticketmgr -> sTicketMgr
* CreatureEAI_Mgr -> sEventAIMgr
* auctionmgr -> sAuctionMgr
* achievementmgr -> sAchievementMgr
2009-11-08 12:11:34 +01:00
XTZGZoReX
33d475caf3
[8786] Rename some files.
...
* HostilRefManager.cpp/.h -> HostileRefManager.cpp/.h
* PoolHandler.cpp/.h -> PoolManager.cpp/.h
2009-11-08 04:21:56 +01:00