Commit graph

61 commits

Author SHA1 Message Date
AlexDereka
4a32920b9d [7711] Removed Sqlite Code. 2009-04-24 21:28:16 +04:00
AlexDereka
6bb6ff0f7e [7622] Added creatureAI with related database tables.
Code and concept (also known as EventAI) by ScriptDev2.
Note: database table layout are compatible with original db-scripts.
2009-04-05 23:05:44 +04:00
VladimirMangos
c4d4bb5620 [7552] Move client version dependend DBC code to src/game. 2009-03-27 01:59:26 +03:00
VladimirMangos
c33eff13f4 [7540] Move most reputation/force faction reaction code to new ReputationMgr. 2009-03-26 11:28:56 +03:00
tomrus88
e774fd3730 Small fix for my previous commit 2009-03-21 16:54:41 +03:00
VladimirMangos
186e0e14e3 [7423] Disable incremental limking for binaries in debug mode.
Anyway it always fail and back to non-incremental way.
2009-03-09 13:56:38 +03:00
VladimirMangos
be74937146 [7393] Implement access to client side holiday ids.
* src/game/GameEvent.* renamed to src/game/GameEventMgr.* for consistence
* `game_event` now have new `holiday` field for store client side holiday id associated with game event
* Added new enum HolidayIds with existed at this moment holiday ids.
* New function "bool IsHolidayActive(HolidayIds id)" added accessabel from scripts for active holidays check.
2009-03-07 03:00:17 +03:00
Neo2003
7d8dc0eeef Implemented gameobjects and creatures grouping (pools of them)
Groups (called pools) can be also member of any game event

Signed-off-by: Neo2003 <neo.2003@hotmail.fr>
Signed-off-by: freghar <compmancz@gmail.com>
2009-02-18 20:19:57 +01:00
VladimirMangos
7c3ab4b453 Move auction related code from ObjectMgr to AuctionHouseMgr. 2009-02-12 04:50:29 +03:00
VladimirMangos
ef1c243187 Rename AuctionHouse.cpp -> AuctionHouseHandler.cpp AuctionHouseObject.h ->AuctionHouseMgr.h 2009-02-12 04:50:28 +03:00
VladimirMangos
c138b5462d [7101] Fixed build at VC80/VC90 x64 with proper call getrevision.exe 2009-01-18 03:36:45 +03:00
VladimirMangos
e07baf2914 [7055] Build getrevision as Win32 application for x64 platform.
This allow build x64 binaries at Win32 platform.
2009-01-08 19:17:32 +03:00
GriffonHeart
5332b4496d [7026] Current arena season id and state send and setting in mangosd.conf.
Also classes and DB data for new batlegrounds/arena.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-01-05 02:20:58 +03:00
VladimirMangos
9c5dab1248 [6953] Cleanup packed guids write/read code.
* Remove unused function writeGUID and move function readGUID (with some changes) to ByteBuffer class.
* Remove now empty Tools.cpp/Tools.h from project.
2008-12-27 17:27:20 +03:00
tomrus88
391b3f5939 Merge branch 'master' into 303 2008-12-22 16:02:55 +03:00
VladimirMangos
2a4ff3d819 Bump for 0.13.0 development. 2008-12-22 15:54:26 +03:00
tomrus88
9fda3da212 Merge branch 'master' into 303
Conflicts:
	src/game/ObjectMgr.cpp
	src/game/Unit.cpp
2008-12-22 15:44:49 +03:00
VladimirMangos
bf3ffdaff6 MaNGOS 0.12 release. 2008-12-22 15:25:43 +03:00
Neo2003
8ae33af8f6 [6878] Fixed a typo in VC for ACE_Wrappers
Signed-off-by: freghar <compmancz@gmail.com>
(cherry picked from commit d94f03b0aeec431ec6cee4f469d45d3209434fe7)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-09 00:28:27 +03:00
Neo2003
31a052d468 [6878] Fixed a typo in VC for ACE_Wrappers
Signed-off-by: freghar <compmancz@gmail.com>
(cherry picked from commit d94f03b0aeec431ec6cee4f469d45d3209434fe7)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-06 05:23:01 +03:00
tomrus88
ee7f7a0a08 Merge branch 'master' into 303
Conflicts:
	src/game/Player.cpp
	src/mangosd/mangosd.conf.dist.in
2008-11-30 14:05:56 +03:00
VladimirMangos
874339ecee Fixed path to source file in VC80/VC90 framework.vcproj 2008-11-29 08:03:59 +03:00
tomrus88
397efd4fac Merge branch 'master' into 303
Conflicts:
	src/game/SpellEffects.cpp
2008-11-18 18:08:58 +03:00
VladimirMangos
c37cfd0c2f [6836] Use /bigobj option in VC80/VC90 x64 builds for game.vcproj buuld.
This will solve problems with fatal error (too many sections in ObjectMrg.obj).
2008-11-17 17:59:06 +03:00
tomrus88
52b0ab1f89 Merge branch 'master' into 303 2008-11-17 01:50:37 +03:00
hunuza
79558a32d9 Introduce player map references. 2008-11-16 21:47:18 +01:00
tomrus88
e738198eb4 Merge branch 'master' into 303
Conflicts:
	src/game/ItemPrototype.h
	src/game/ObjectMgr.cpp
	src/shared/Database/SQLStorage.cpp
2008-11-16 17:20:43 +03:00
Wyk3d
074bd3a08f [6827] Added an interface for defining custom SQLStorage loaders. 2008-11-16 01:02:13 +02:00
tomrus88
204b61c220 Added empty vehicle class, vehicle*.dbc struct's 2008-11-11 00:05:00 +03:00
tomrus88
7974d1cb94 Merge branch 'master' into 303
Conflicts:
	src/game/Player.cpp
	src/game/Spell.cpp
2008-11-08 16:52:28 +03:00
VladimirMangos
5222f49820 Use (if available) TR1 unordered_map instead hash_map at Unix/Linux (in GCC 4.0.0 and later) and Windows (VC90 and later) 2008-11-08 11:44:13 +03:00
Wyk3d
cfd9ccdaaf [6800] Added revision number output.
* Changed genrevision to use * instead of unknown when some info can not be found
* Added the git_id tool which is used to generate changes to revision_nr.h and the commit message
2008-11-08 01:50:42 +02:00
tomrus88
78ec66babc Merge branch 'master' into 303
Conflicts:
	contrib/extractor/System.cpp
	contrib/extractor/ad.exe
	src/game/WorldSocket.cpp
2008-11-06 15:50:47 +03:00
VladimirMangos
ce351382a3 Remove unused src/game/HateMatrix.h and references.
Also one explicit include for used header.
2008-11-04 22:28:06 +03:00
tomrus88
d4ab3ca463 Merge branch 'master' into 303 2008-11-04 18:28:39 +03:00
hunuza
843a0d7d02 Cache GM tickets on server startup. 2008-11-03 21:32:42 +01:00
tomrus88
4758be3791 Merge branch 'master' into 303 2008-10-31 19:03:31 +03:00
VladimirMangos
5b2bb73b18 Merge branch 'master' of git@github.com:VladimirMangos/mangos 2008-10-30 07:01:34 +03:00
VladimirMangos
0127feb5a8 Fixed RuntimeLibrary setting in VC80/framework.vcproj 2008-10-30 06:56:30 +03:00
Wyk3d
6675f8d2a5 Changed the VC71 projects to use dynamic linking for the CRT 2008-10-29 17:33:56 +02:00
Wyk3d
da04859e7c Added msvcrt / msvcrtd dependencies to VC80 mangosd.vcproj 2008-10-29 15:41:34 +02:00
tomrus88
8d733e8f8a Merge branch 'master' into 303 2008-10-28 23:04:02 +03:00
VladimirMangos
8322ccb136 Use same RuntimeLibrary settings for any selected VC80 build 2008-10-28 19:08:28 +03:00
VladimirMangos
454ff6e667 Add *.user to all Visual Stidio versions .gitignore 2008-10-28 17:41:15 +03:00
tomrus88
97bf2e7d68 Fixed windows build, account data should be saved server side now 2008-10-27 20:00:56 +03:00
tomrus88
233e5eac6f Merge branch 'master' into 303
Conflicts:
	src/game/ObjectMgr.h
2008-10-27 01:27:48 +03:00
VladimirMangos
f8a94b84c3 Use 0.12.0-DEV instead 0.12.0-SVN for mark MaNGOS version in development. 2008-10-26 18:18:20 +03:00
tomrus88
bfaf5660f8 Updated project files 2008-10-26 10:10:32 +03:00
VladimirMangos
03621bf5f3 Restore build at Windows for x64 mode (debug/release). 2008-10-26 00:24:03 +04:00
VladimirMangos
643f6af8c7 Rename gensvnrevision and related files and references to genrevision/etc.
Also svn_revision.h renmaed to revision.h and defines in to it also renamed. MaNGOS code updated.
Other projects using this genrevison tool need to be updated in similar way.
2008-10-25 15:35:25 +04:00