Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- changeset: 9613:8777eb2ceecc
- branch: trunk
- user: Machiavelli
- date: Thu Aug 26 20:55:09 2010 +0200
- files: src/server/shared/Database/DatabaseWorker.h src/server/shared/Database/DatabaseWorkerPool.cpp
- description:
- Core/DBLayer:
- - Add a better way to shutdown async threads in the threadpool (with thanks to Derex)
- - Move mysql_library_end() to DatabaseWorkerPool destructor to prevent a crash accessing mysql context from other pools after closing one pool.
- - Add some debug output to Init/End_MySQL_Connection functions
- changeset: 9614:4befe0697636
- branch: trunk
- parent: 9612:9c4be12837b4
- user: azazel
- date: Fri Aug 27 00:57:49 2010 +0600
- files: src/server/game/Achievements/AchievementMgr.cpp src/server/game/AuctionHouse/AuctionHouseMgr.cpp src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Creature/GossipDef.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Server/Protocol/Handlers/ItemHandler.cpp src/server/game/Server/Protocol/Handlers/QueryHandler.cpp src/server/game/Server/WorldSession.cpp
- description:
- Core/Cleanup: move repeating code for locale strings retrieval into separate method. Related code cleanup.
- changeset: 9615:37fc49e1aa90
- branch: trunk
- parent: 9613:8777eb2ceecc
- parent: 9614:4befe0697636
- user: Machiavelli
- date: Thu Aug 26 21:02:39 2010 +0200
- description:
- Merge
- changeset: 9616:e2abea0d998d
- branch: trunk
- user: Machiavelli
- date: Thu Aug 26 21:50:54 2010 +0200
- files: src/server/authserver/authserver.conf.dist src/server/shared/Database/DatabaseWorkerPool.cpp src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/Transaction.cpp src/server/shared/Logging/Log.cpp src/server/shared/Logging/Log.h src/server/worldserver/worldserver.conf.dist
- description:
- Core/Logging:
- - Implement sLog.outSQLDriver that will log SQL driver related events (non-content related).
- - Queries will now be logged into this file as well instead of normal log file (requires debug build).
- - Don´t forget to update your authserver.conf and worldserver.conf
- Core/build:
- - Fix non-PCH build
- changeset: 9617:9f065ce91334
- branch: trunk
- user: QAston
- date: Thu Aug 26 22:05:57 2010 +0200
- files: src/server/game/Entities/Object/Object.cpp
- description:
- *Backout r9c4be12837.
- changeset: 9618:223555fe0f06
- branch: trunk
- user: Shauren
- date: Thu Aug 26 22:18:17 2010 +0200
- files: sql/scripts/world_scripts_full.sql sql/updates/9618_world_scriptname.sql src/server/game/Scripting/ScriptLoader.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel_teleport.cpp src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
- description:
- Scripts/Icecrown Citadel: Added Teleporter script
- Scripts/Icecrown Citadel: Implemented achievements for Deathbringer Saurfang
- changeset: 9619:b29337389d81
- branch: trunk
- user: Shocker
- date: Fri Aug 27 00:55:51 2010 +0300
- files: src/server/game/Chat/Commands/Level3.cpp
- description:
- Remove unneeded line in .freeze so it won't bug players, fixes issue #3650
- changeset: 9620:42d88deddafd
- branch: trunk
- user: QAston
- date: Fri Aug 27 01:13:27 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellEffects.cpp
- description:
- *Send to client periodic heal absorbtion.
- *Heal over time spells are updating healing achievement progress now.
- changeset: 9621:c826c8afc241
- branch: trunk
- user: click
- date: Fri Aug 27 01:52:05 2010 +0200
- files: dep/PackageList.txt dep/g3dlite/AABox.cpp dep/g3dlite/Any.cpp dep/g3dlite/BinaryFormat.cpp dep/g3dlite/BinaryInput.cpp dep/g3dlite/BinaryOutput.cpp dep/g3dlite/Box.cpp dep/g3dlite/CMakeLists.txt dep/g3dlite/Capsule.cpp dep/g3dlite/CollisionDetection.cpp dep/g3dlite/CoordinateFrame.cpp dep/g3dlite/Crypto.cpp dep/g3dlite/Cylinder.cpp dep/g3dlite/G3D-v8.0.diff dep/g3dlite/G3D/AABox.h dep/g3dlite/G3D/Any.h dep/g3dlite/G3D/AnyVal.h dep/g3dlite/G3D/AreaMemoryManager.h dep/g3dlite/G3D/Array.h dep/g3dlite/G3D/AtomicInt32.h dep/g3dlite/G3D/BinaryFormat.h dep/g3dlite/G3D/BinaryInput.h dep/g3dlite/G3D/BinaryOutput.h dep/g3dlite/G3D/BoundsTrait.h dep/g3dlite/G3D/Box.h dep/g3dlite/G3D/Box2D.h dep/g3dlite/G3D/BumpMapPreprocess.h dep/g3dlite/G3D/Capsule.h dep/g3dlite/G3D/CollisionDetection.h dep/g3dlite/G3D/Color1.h dep/g3dlite/G3D/Color1uint8.h dep/g3dlite/G3D/Color3.h dep/g3dlite/G3D/Color3uint8.h dep/g3dlite/G3D/Color4.h dep/g3dlite/G3D/Color4uint8.h dep/g3dlite/G3D/Cone.h dep/g3dlite/G3D/ConvexPolyhedron.h dep/g3dlite/G3D/CoordinateFrame.h dep/g3dlite/G3D/Crypto.h dep/g3dlite/G3D/Cylinder.h dep/g3dlite/G3D/EqualsTrait.h dep/g3dlite/G3D/G3D.h dep/g3dlite/G3D/G3DAll.h dep/g3dlite/G3D/G3DGameUnits.h dep/g3dlite/G3D/GCamera.h dep/g3dlite/G3D/GImage.h dep/g3dlite/G3D/GLight.h dep/g3dlite/G3D/GMutex.h dep/g3dlite/G3D/GThread.h dep/g3dlite/G3D/GUniqueID.h dep/g3dlite/G3D/HashTrait.h dep/g3dlite/G3D/Image1.h dep/g3dlite/G3D/Image1uint8.h dep/g3dlite/G3D/Image3.h dep/g3dlite/G3D/Image3uint8.h dep/g3dlite/G3D/Image4.h dep/g3dlite/G3D/Image4uint8.h dep/g3dlite/G3D/ImageFormat.h dep/g3dlite/G3D/Intersect.h dep/g3dlite/G3D/KDTree.h dep/g3dlite/G3D/Line.h dep/g3dlite/G3D/LineSegment.h dep/g3dlite/G3D/Log.h dep/g3dlite/G3D/Map2D.h dep/g3dlite/G3D/Matrix.h dep/g3dlite/G3D/Matrix2.h dep/g3dlite/G3D/Matrix3.h dep/g3dlite/G3D/Matrix4.h dep/g3dlite/G3D/MemoryManager.h dep/g3dlite/G3D/MeshAlg.h dep/g3dlite/G3D/MeshBuilder.h dep/g3dlite/G3D/NetAddress.h dep/g3dlite/G3D/NetworkDevice.h dep/g3dlite/G3D/ParseError.h dep/g3dlite/G3D/PhysicsFrame.h dep/g3dlite/G3D/Plane.h dep/g3dlite/G3D/PointHashGrid.h dep/g3dlite/G3D/PointKDTree.h dep/g3dlite/G3D/Pointer.h dep/g3dlite/G3D/PositionTrait.h dep/g3dlite/G3D/PrecomputedRandom.h dep/g3dlite/G3D/Quat.h dep/g3dlite/G3D/Quat.inl dep/g3dlite/G3D/Queue.h dep/g3dlite/G3D/Random.h dep/g3dlite/G3D/Ray.h dep/g3dlite/G3D/Rect2D.h dep/g3dlite/G3D/ReferenceCount.h dep/g3dlite/G3D/RegistryUtil.h dep/g3dlite/G3D/Set.h dep/g3dlite/G3D/SmallArray.h dep/g3dlite/G3D/Sphere.h dep/g3dlite/G3D/Spline.h dep/g3dlite/G3D/Stopwatch.h dep/g3dlite/G3D/System.h dep/g3dlite/G3D/Table.h dep/g3dlite/G3D/TextInput.h dep/g3dlite/G3D/TextOutput.h dep/g3dlite/G3D/ThreadSet.h dep/g3dlite/G3D/Triangle.h dep/g3dlite/G3D/UprightFrame.h dep/g3dlite/G3D/Vector2.h dep/g3dlite/G3D/Vector2.inl dep/g3dlite/G3D/Vector2int16.h dep/g3dlite/G3D/Vector3.h dep/g3dlite/G3D/Vector3.inl dep/g3dlite/G3D/Vector3int16.h dep/g3dlite/G3D/Vector3int32.h dep/g3dlite/G3D/Vector4.h dep/g3dlite/G3D/Vector4.inl dep/g3dlite/G3D/Vector4int8.h dep/g3dlite/G3D/WeakCache.h dep/g3dlite/G3D/Welder.h dep/g3dlite/G3D/WrapMode.h dep/g3dlite/G3D/constants.h dep/g3dlite/G3D/debug.h dep/g3dlite/G3D/debugAssert.h dep/g3dlite/G3D/debugPrintf.h dep/g3dlite/G3D/enumclass.h dep/g3dlite/G3D/fileutils.h dep/g3dlite/G3D/filter.h dep/g3dlite/G3D/format.h dep/g3dlite/G3D/g3dfnmatch.h dep/g3dlite/G3D/g3dmath.h dep/g3dlite/G3D/g3dmath.inl dep/g3dlite/G3D/platform.h dep/g3dlite/G3D/prompt.h dep/g3dlite/G3D/serialize.h dep/g3dlite/G3D/splinefunc.h dep/g3dlite/G3D/stringutils.h dep/g3dlite/G3D/uint128.h dep/g3dlite/G3D/units.h dep/g3dlite/G3D/vectorMath.h dep/g3dlite/Line.cpp dep/g3dlite/LineSegment.cpp dep/g3dlite/Log.cpp dep/g3dlite/Matrix3.cpp dep/g3dlite/Matrix4.cpp dep/g3dlite/MemoryManager.cpp dep/g3dlite/Plane.cpp dep/g3dlite/Quat.cpp dep/g3dlite/Random.cpp dep/g3dlite/Ray.cpp dep/g3dlite/Readme.txt dep/g3dlite/ReferenceCount.cpp dep/g3dlite/RegistryUtil.cpp dep/g3dlite/Sphere.cpp dep/g3dlite/System.cpp dep/g3dlite/TextInput.cpp dep/g3dlite/TextOutput.cpp dep/g3dlite/Triangle.cpp dep/g3dlite/UprightFrame.cpp dep/g3dlite/Vector2.cpp dep/g3dlite/Vector3.cpp dep/g3dlite/Vector4.cpp dep/g3dlite/debugAssert.cpp dep/g3dlite/fileutils.cpp dep/g3dlite/format.cpp dep/g3dlite/g3dfnmatch.cpp dep/g3dlite/g3dmath.cpp dep/g3dlite/include/G3D/AABox.h dep/g3dlite/include/G3D/Any.h dep/g3dlite/include/G3D/AnyVal.h dep/g3dlite/include/G3D/AreaMemoryManager.h dep/g3dlite/include/G3D/Array.h dep/g3dlite/include/G3D/AtomicInt32.h dep/g3dlite/include/G3D/BinaryFormat.h dep/g3dlite/include/G3D/BinaryInput.h dep/g3dlite/include/G3D/BinaryOutput.h dep/g3dlite/include/G3D/BoundsTrait.h dep/g3dlite/include/G3D/Box.h dep/g3dlite/include/G3D/Box2D.h dep/g3dlite/include/G3D/BumpMapPreprocess.h dep/g3dlite/include/G3D/Capsule.h dep/g3dlite/include/G3D/CollisionDetection.h dep/g3dlite/include/G3D/Color1.h dep/g3dlite/include/G3D/Color1uint8.h dep/g3dlite/include/G3D/Color3.h dep/g3dlite/include/G3D/Color3uint8.h dep/g3dlite/include/G3D/Color4.h dep/g3dlite/include/G3D/Color4uint8.h dep/g3dlite/include/G3D/Cone.h dep/g3dlite/include/G3D/ConvexPolyhedron.h dep/g3dlite/include/G3D/CoordinateFrame.h dep/g3dlite/include/G3D/Crypto.h dep/g3dlite/include/G3D/Cylinder.h dep/g3dlite/include/G3D/EqualsTrait.h dep/g3dlite/include/G3D/FileSystem.h dep/g3dlite/include/G3D/G3D.h dep/g3dlite/include/G3D/G3DAll.h dep/g3dlite/include/G3D/G3DGameUnits.h dep/g3dlite/include/G3D/GCamera.h dep/g3dlite/include/G3D/GImage.h dep/g3dlite/include/G3D/GLight.h dep/g3dlite/include/G3D/GMutex.h dep/g3dlite/include/G3D/GThread.h dep/g3dlite/include/G3D/GUniqueID.h dep/g3dlite/include/G3D/HashTrait.h dep/g3dlite/include/G3D/Image1.h dep/g3dlite/include/G3D/Image1uint8.h dep/g3dlite/include/G3D/Image3.h dep/g3dlite/include/G3D/Image3uint8.h dep/g3dlite/include/G3D/Image4.h dep/g3dlite/include/G3D/Image4uint8.h dep/g3dlite/include/G3D/ImageFormat.h dep/g3dlite/include/G3D/Intersect.h dep/g3dlite/include/G3D/KDTree.h dep/g3dlite/include/G3D/Line.h dep/g3dlite/include/G3D/LineSegment.h dep/g3dlite/include/G3D/Log.h dep/g3dlite/include/G3D/Map2D.h dep/g3dlite/include/G3D/Matrix.h dep/g3dlite/include/G3D/Matrix2.h dep/g3dlite/include/G3D/Matrix3.h dep/g3dlite/include/G3D/Matrix4.h dep/g3dlite/include/G3D/MemoryManager.h dep/g3dlite/include/G3D/MeshAlg.h dep/g3dlite/include/G3D/MeshBuilder.h dep/g3dlite/include/G3D/NetAddress.h dep/g3dlite/include/G3D/NetworkDevice.h dep/g3dlite/include/G3D/ParseError.h dep/g3dlite/include/G3D/PhysicsFrame.h dep/g3dlite/include/G3D/PhysicsFrameSpline.h dep/g3dlite/include/G3D/Plane.h dep/g3dlite/include/G3D/PointHashGrid.h dep/g3dlite/include/G3D/PointKDTree.h dep/g3dlite/include/G3D/Pointer.h dep/g3dlite/include/G3D/PositionTrait.h dep/g3dlite/include/G3D/PrecomputedRandom.h dep/g3dlite/include/G3D/Quat.h dep/g3dlite/include/G3D/Quat.inl dep/g3dlite/include/G3D/Queue.h dep/g3dlite/include/G3D/Random.h dep/g3dlite/include/G3D/Ray.h dep/g3dlite/include/G3D/Rect2D.h dep/g3dlite/include/G3D/ReferenceCount.h dep/g3dlite/include/G3D/RegistryUtil.h dep/g3dlite/include/G3D/Set.h dep/g3dlite/include/G3D/SmallArray.h dep/g3dlite/include/G3D/Sphere.h dep/g3dlite/include/G3D/Spline.h dep/g3dlite/include/G3D/Stopwatch.h dep/g3dlite/include/G3D/System.h dep/g3dlite/include/G3D/Table.h dep/g3dlite/include/G3D/TextInput.h dep/g3dlite/include/G3D/TextOutput.h dep/g3dlite/include/G3D/ThreadSet.h dep/g3dlite/include/G3D/Triangle.h dep/g3dlite/include/G3D/UprightFrame.h dep/g3dlite/include/G3D/Vector2.h dep/g3dlite/include/G3D/Vector2.inl dep/g3dlite/include/G3D/Vector2int16.h dep/g3dlite/include/G3D/Vector3.h dep/g3dlite/include/G3D/Vector3.inl dep/g3dlite/include/G3D/Vector3int16.h dep/g3dlite/include/G3D/Vector3int32.h dep/g3dlite/include/G3D/Vector4.h dep/g3dlite/include/G3D/Vector4.inl dep/g3dlite/include/G3D/Vector4int8.h dep/g3dlite/include/G3D/WeakCache.h dep/g3dlite/include/G3D/Welder.h dep/g3dlite/include/G3D/WrapMode.h dep/g3dlite/include/G3D/XML.h dep/g3dlite/include/G3D/constants.h dep/g3dlite/include/G3D/debug.h dep/g3dlite/include/G3D/debugAssert.h dep/g3dlite/include/G3D/debugPrintf.h dep/g3dlite/include/G3D/enumclass.h dep/g3dlite/include/G3D/fileutils.h dep/g3dlite/include/G3D/filter.h dep/g3dlite/include/G3D/format.h dep/g3dlite/include/G3D/g3dfnmatch.h dep/g3dlite/include/G3D/g3dmath.h dep/g3dlite/include/G3D/g3dmath.inl dep/g3dlite/include/G3D/netheaders.h dep/g3dlite/include/G3D/networkHelpers.h dep/g3dlite/include/G3D/platform.h dep/g3dlite/include/G3D/prompt.h dep/g3dlite/include/G3D/serialize.h dep/g3dlite/include/G3D/splinefunc.h dep/g3dlite/include/G3D/stringutils.h dep/g3dlite/include/G3D/uint128.h dep/g3dlite/include/G3D/units.h dep/g3dlite/include/G3D/vectorMath.h dep/g3dlite/prompt.cpp dep/g3dlite/source/AABox.cpp dep/g3dlite/source/Any.cpp dep/g3dlite/source/AnyVal.cpp dep/g3dlite/source/AreaMemoryManager.cpp dep/g3dlite/source/BinaryFormat.cpp dep/g3dlite/source/BinaryInput.cpp dep/g3dlite/source/BinaryOutput.cpp dep/g3dlite/source/Box.cpp dep/g3dlite/source/Box2D.cpp dep/g3dlite/source/BumpMapPreprocess.cpp dep/g3dlite/source/Capsule.cpp dep/g3dlite/source/CollisionDetection.cpp dep/g3dlite/source/Color1.cpp dep/g3dlite/source/Color1uint8.cpp dep/g3dlite/source/Color3.cpp dep/g3dlite/source/Color3uint8.cpp dep/g3dlite/source/Color4.cpp dep/g3dlite/source/Color4uint8.cpp dep/g3dlite/source/Cone.cpp dep/g3dlite/source/ConvexPolyhedron.cpp dep/g3dlite/source/CoordinateFrame.cpp dep/g3dlite/source/Crypto.cpp dep/g3dlite/source/Crypto_md5.cpp dep/g3dlite/source/Cylinder.cpp dep/g3dlite/source/FileSystem.cpp dep/g3dlite/source/GCamera.cpp dep/g3dlite/source/GImage.cpp dep/g3dlite/source/GImage_bayer.cpp dep/g3dlite/source/GImage_bmp.cpp dep/g3dlite/source/GImage_jpeg.cpp dep/g3dlite/source/GImage_png.cpp dep/g3dlite/source/GImage_ppm.cpp dep/g3dlite/source/GImage_tga.cpp dep/g3dlite/source/GLight.cpp dep/g3dlite/source/GThread.cpp dep/g3dlite/source/GUniqueID.cpp dep/g3dlite/source/Image1.cpp dep/g3dlite/source/Image1uint8.cpp dep/g3dlite/source/Image3.cpp dep/g3dlite/source/Image3uint8.cpp dep/g3dlite/source/Image4.cpp dep/g3dlite/source/Image4uint8.cpp dep/g3dlite/source/ImageFormat.cpp dep/g3dlite/source/ImageFormat_convert.cpp dep/g3dlite/source/Intersect.cpp dep/g3dlite/source/Line.cpp dep/g3dlite/source/LineSegment.cpp dep/g3dlite/source/Log.cpp dep/g3dlite/source/Matrix.cpp dep/g3dlite/source/Matrix3.cpp dep/g3dlite/source/Matrix4.cpp dep/g3dlite/source/MemoryManager.cpp dep/g3dlite/source/MeshAlg.cpp dep/g3dlite/source/MeshAlgAdjacency.cpp dep/g3dlite/source/MeshAlgWeld.cpp dep/g3dlite/source/MeshBuilder.cpp dep/g3dlite/source/NetAddress.cpp dep/g3dlite/source/NetworkDevice.cpp dep/g3dlite/source/PhysicsFrame.cpp dep/g3dlite/source/PhysicsFrameSpline.cpp dep/g3dlite/source/Plane.cpp dep/g3dlite/source/PrecomputedRandom.cpp dep/g3dlite/source/Quat.cpp dep/g3dlite/source/Random.cpp dep/g3dlite/source/Ray.cpp dep/g3dlite/source/Rect2D.cpp dep/g3dlite/source/ReferenceCount.cpp dep/g3dlite/source/RegistryUtil.cpp dep/g3dlite/source/Sphere.cpp dep/g3dlite/source/SplineBase.cpp dep/g3dlite/source/Stopwatch.cpp dep/g3dlite/source/System.cpp dep/g3dlite/source/TextInput.cpp dep/g3dlite/source/TextOutput.cpp dep/g3dlite/source/ThreadSet.cpp dep/g3dlite/source/Triangle.cpp dep/g3dlite/source/UprightFrame.cpp dep/g3dlite/source/Vector2.cpp dep/g3dlite/source/Vector2int16.cpp dep/g3dlite/source/Vector3.cpp dep/g3dlite/source/Vector3int16.cpp dep/g3dlite/source/Vector3int32.cpp dep/g3dlite/source/Vector4.cpp dep/g3dlite/source/Vector4int8.cpp dep/g3dlite/source/Welder.cpp dep/g3dlite/source/WinMain.cpp dep/g3dlite/source/XML.cpp dep/g3dlite/source/constants.cpp dep/g3dlite/source/debugAssert.cpp dep/g3dlite/source/fileutils.cpp dep/g3dlite/source/filter.cpp dep/g3dlite/source/format.cpp dep/g3dlite/source/g3dfnmatch.cpp dep/g3dlite/source/g3dmath.cpp dep/g3dlite/source/license.cpp dep/g3dlite/source/prompt.cpp dep/g3dlite/source/stringutils.cpp dep/g3dlite/source/uint128.cpp dep/g3dlite/stringutils.cpp src/server/collision/CMakeLists.txt src/tools/vmap3_assembler/CMakeLists.txt
- description:
- Core/Dependency: Upgrade G3d-library to v8.0-release (patched version!)
- Note: Due to issues with G3D (normally requiring X11 and the ZIP-library),
- the sourcetree version contains a modified version. The applied patch is
- commited to the repository for future reference.
- changeset: 9622:2c2258a82a02
- branch: trunk
- user: Shocker
- date: Fri Aug 27 04:48:15 2010 +0300
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Fix Gift of the Naaru heal
- changeset: 9623:3bfa063c2b7d
- branch: trunk
- user: Shocker
- date: Fri Aug 27 04:49:04 2010 +0300
- files: src/server/game/Battlegrounds/Battleground.cpp src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Battlegrounds/BattlegroundMgr.h
- description:
- Fix arena unit frames, original code by A Metaphysical Drama
- changeset: 9624:82f7e944fbe3
- branch: trunk
- user: Shocker
- date: Fri Aug 27 04:55:49 2010 +0300
- files: THANKS src/server/game/Battlegrounds/Battleground.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Auras/SpellAuraEffects.cpp
- description:
- Small cleanup/corrections
- changeset: 9625:3d1eb4a1c2e5
- branch: trunk
- user: Shocker
- date: Fri Aug 27 06:48:26 2010 +0300
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Fix arena visibility (no more seeing opponents before arena starts, also fixes visibility for partners' pets)
- changeset: 9626:5fba7f919e89
- branch: trunk
- user: Brian
- date: Wed Aug 25 23:40:39 2010 -0600
- files: dep/g3dlite/CMakeLists.txt dep/libzip/AUTHORS dep/libzip/CMakeLists.txt dep/libzip/INSTALL dep/libzip/LICENSE dep/libzip/Makefile.am dep/libzip/Makefile.in dep/libzip/NEWS dep/libzip/README dep/libzip/THANKS dep/libzip/TODO dep/libzip/aclocal.m4 dep/libzip/cmake-config.h.in dep/libzip/compile dep/libzip/config.guess dep/libzip/config.h.in dep/libzip/config.sub dep/libzip/configure dep/libzip/configure.ac dep/libzip/depcomp dep/libzip/install-sh dep/libzip/lib/CMakeLists.txt dep/libzip/lib/Makefile.am dep/libzip/lib/Makefile.in dep/libzip/lib/make_zip_err_str.sh dep/libzip/lib/mkstemp.c dep/libzip/lib/zip.h dep/libzip/lib/zip_add.c dep/libzip/lib/zip_add_dir.c dep/libzip/lib/zip_close.c dep/libzip/lib/zip_delete.c dep/libzip/lib/zip_dirent.c dep/libzip/lib/zip_entry_free.c dep/libzip/lib/zip_entry_new.c dep/libzip/lib/zip_err_str.c dep/libzip/lib/zip_error.c dep/libzip/lib/zip_error_clear.c dep/libzip/lib/zip_error_get.c dep/libzip/lib/zip_error_get_sys_type.c dep/libzip/lib/zip_error_strerror.c dep/libzip/lib/zip_error_to_str.c dep/libzip/lib/zip_fclose.c dep/libzip/lib/zip_file_error_clear.c dep/libzip/lib/zip_file_error_get.c dep/libzip/lib/zip_file_get_offset.c dep/libzip/lib/zip_file_strerror.c dep/libzip/lib/zip_filerange_crc.c dep/libzip/lib/zip_fopen.c dep/libzip/lib/zip_fopen_index.c dep/libzip/lib/zip_fread.c dep/libzip/lib/zip_free.c dep/libzip/lib/zip_get_archive_comment.c dep/libzip/lib/zip_get_archive_flag.c dep/libzip/lib/zip_get_file_comment.c dep/libzip/lib/zip_get_name.c dep/libzip/lib/zip_get_num_files.c dep/libzip/lib/zip_memdup.c dep/libzip/lib/zip_name_locate.c dep/libzip/lib/zip_new.c dep/libzip/lib/zip_open.c dep/libzip/lib/zip_rename.c dep/libzip/lib/zip_replace.c dep/libzip/lib/zip_set_archive_comment.c dep/libzip/lib/zip_set_archive_flag.c dep/libzip/lib/zip_set_file_comment.c dep/libzip/lib/zip_set_name.c dep/libzip/lib/zip_source_buffer.c dep/libzip/lib/zip_source_file.c dep/libzip/lib/zip_source_filep.c dep/libzip/lib/zip_source_free.c dep/libzip/lib/zip_source_function.c dep/libzip/lib/zip_source_zip.c dep/libzip/lib/zip_stat.c dep/libzip/lib/zip_stat_index.c dep/libzip/lib/zip_stat_init.c dep/libzip/lib/zip_strerror.c dep/libzip/lib/zip_unchange.c dep/libzip/lib/zip_unchange_all.c dep/libzip/lib/zip_unchange_archive.c dep/libzip/lib/zip_unchange_data.c dep/libzip/lib/zipint.h dep/libzip/libzip-uninstalled.pc.in dep/libzip/libzip.pc.in dep/libzip/ltmain.sh dep/libzip/m4/libtool.m4 dep/libzip/m4/ltoptions.m4 dep/libzip/m4/ltsugar.m4 dep/libzip/m4/ltversion.m4 dep/libzip/m4/lt~obsolete.m4 dep/libzip/man/CMakeLists.txt dep/libzip/man/Makefile.am dep/libzip/man/Makefile.in dep/libzip/man/libzip.man dep/libzip/man/libzip.mdoc dep/libzip/man/zip_add.man dep/libzip/man/zip_add.mdoc dep/libzip/man/zip_add_dir.man dep/libzip/man/zip_add_dir.mdoc dep/libzip/man/zip_close.man dep/libzip/man/zip_close.mdoc dep/libzip/man/zip_delete.man dep/libzip/man/zip_delete.mdoc dep/libzip/man/zip_error_clear.man dep/libzip/man/zip_error_clear.mdoc dep/libzip/man/zip_error_get.man dep/libzip/man/zip_error_get.mdoc dep/libzip/man/zip_error_get_sys_type.man dep/libzip/man/zip_error_get_sys_type.mdoc dep/libzip/man/zip_error_to_str.man dep/libzip/man/zip_error_to_str.mdoc dep/libzip/man/zip_errors.man dep/libzip/man/zip_errors.mdoc dep/libzip/man/zip_fclose.man dep/libzip/man/zip_fclose.mdoc dep/libzip/man/zip_file_strerror.man dep/libzip/man/zip_file_strerror.mdoc dep/libzip/man/zip_fopen.man dep/libzip/man/zip_fopen.mdoc dep/libzip/man/zip_fread.man dep/libzip/man/zip_fread.mdoc dep/libzip/man/zip_get_archive_comment.man dep/libzip/man/zip_get_archive_comment.mdoc dep/libzip/man/zip_get_archive_flag.man dep/libzip/man/zip_get_archive_flag.mdoc dep/libzip/man/zip_get_file_comment.man dep/libzip/man/zip_get_file_comment.mdoc dep/libzip/man/zip_get_name.man dep/libzip/man/zip_get_name.mdoc dep/libzip/man/zip_get_num_files.man dep/libzip/man/zip_get_num_files.mdoc dep/libzip/man/zip_name_locate.man dep/libzip/man/zip_name_locate.mdoc dep/libzip/man/zip_open.man dep/libzip/man/zip_open.mdoc dep/libzip/man/zip_rename.man dep/libzip/man/zip_rename.mdoc dep/libzip/man/zip_set_archive_comment.man dep/libzip/man/zip_set_archive_comment.mdoc dep/libzip/man/zip_set_archive_flag.man dep/libzip/man/zip_set_archive_flag.mdoc dep/libzip/man/zip_set_file_comment.man dep/libzip/man/zip_set_file_comment.mdoc dep/libzip/man/zip_source_buffer.man dep/libzip/man/zip_source_buffer.mdoc dep/libzip/man/zip_source_file.man dep/libzip/man/zip_source_file.mdoc dep/libzip/man/zip_source_filep.man dep/libzip/man/zip_source_filep.mdoc dep/libzip/man/zip_source_free.man dep/libzip/man/zip_source_free.mdoc dep/libzip/man/zip_source_function.man dep/libzip/man/zip_source_function.mdoc dep/libzip/man/zip_source_zip.man dep/libzip/man/zip_source_zip.mdoc dep/libzip/man/zip_stat.man dep/libzip/man/zip_stat.mdoc dep/libzip/man/zip_stat_init.man dep/libzip/man/zip_stat_init.mdoc dep/libzip/man/zip_unchange.man dep/libzip/man/zip_unchange.mdoc dep/libzip/man/zip_unchange_all.man dep/libzip/man/zip_unchange_all.mdoc dep/libzip/man/zip_unchange_archive.man dep/libzip/man/zip_unchange_archive.mdoc dep/libzip/man/zipcmp.man dep/libzip/man/zipcmp.mdoc dep/libzip/man/zipmerge.man dep/libzip/man/zipmerge.mdoc dep/libzip/man/ziptorrent.man dep/libzip/man/ziptorrent.mdoc dep/libzip/missing dep/libzip/mkinstalldirs dep/libzip/regress/CMakeLists.txt dep/libzip/regress/Makefile.am dep/libzip/regress/Makefile.in dep/libzip/regress/add_dir.c dep/libzip/regress/add_dir.test dep/libzip/regress/add_from_buffer.c dep/libzip/regress/add_from_buffer.test dep/libzip/regress/add_from_file.c dep/libzip/regress/add_from_file.test dep/libzip/regress/add_from_filep.c dep/libzip/regress/add_from_filep.test dep/libzip/regress/broken.zip dep/libzip/regress/deltest.c dep/libzip/regress/encrypt.c dep/libzip/regress/encrypt.test dep/libzip/regress/encrypt.zip dep/libzip/regress/fread.c dep/libzip/regress/fread.test dep/libzip/regress/get_comment.c dep/libzip/regress/get_comment.test dep/libzip/regress/name_locate.c dep/libzip/regress/name_locate.test dep/libzip/regress/open.c dep/libzip/regress/open.test dep/libzip/regress/runtest dep/libzip/regress/set_comment_all.c dep/libzip/regress/set_comment_all.test dep/libzip/regress/set_comment_localonly.c dep/libzip/regress/set_comment_localonly.test dep/libzip/regress/set_comment_removeglobal.c dep/libzip/regress/set_comment_removeglobal.test dep/libzip/regress/set_comment_revert.c dep/libzip/regress/set_comment_revert.test dep/libzip/regress/test.zip dep/libzip/regress/testbuffer.zip dep/libzip/regress/testchanged.zip dep/libzip/regress/testchangedlocal.zip dep/libzip/regress/testcomment.zip dep/libzip/regress/testcommentremoved.zip dep/libzip/regress/testdir.zip dep/libzip/regress/testfile.txt dep/libzip/regress/testfile.zip dep/libzip/regress/testnottorrent.zip dep/libzip/regress/testtorrent.tzip dep/libzip/regress/torrent-already.test dep/libzip/regress/torrent-new.test dep/libzip/regress/ziptest.c dep/libzip/src/CMakeLists.txt dep/libzip/src/Makefile.am dep/libzip/src/Makefile.in dep/libzip/src/zipcmp.c dep/libzip/src/zipmerge.c dep/libzip/src/ziptorrent.c
- description:
- Core/Dep: Added libzip which IS needed by G3D
- Fixes compile on Windows and Linux (if you didn't have libzip installed for
- some reason).
- changeset: 9627:8f477e437a5f
- branch: trunk
- user: QAston
- date: Fri Aug 27 06:40:23 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h src/server/game/Spells/SpellEffects.cpp
- description:
- *Remove m_currentBasePoints from spell class, use m_spellValue instead.
- changeset: 9628:03e7a763fbb3
- branch: trunk
- user: Shocker
- date: Fri Aug 27 10:24:20 2010 +0300
- files: src/server/game/Entities/Player/Player.cpp
- description:
- No need to hardcore spellid for arena visibility check
- changeset: 9629:11bde99ddba4
- branch: trunk
- user: Shauren
- date: Fri Aug 27 13:22:05 2010 +0200
- files: dep/g3dlite/CMakeLists.txt dep/g3dlite/G3D-v8.0.diff dep/g3dlite/source/BinaryInput.cpp dep/g3dlite/source/FileSystem.cpp
- description:
- Core/Dep: More hacking on g3d library (updated .diff) should now build on windows
- changeset: 9630:fce5b5c2182c
- branch: trunk
- user: Liberate <tbaart@gmail.com>
- date: Fri Aug 27 18:18:26 2010 +0200
- files: sql/updates/9631_character_arena_team_member.sql sql/updates/9631_characters_arena_team_stats.sql sql/updates/9631_characters_character_arena_stats.sql src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h src/server/game/Battlegrounds/Battleground.cpp src/server/game/Battlegrounds/Battleground.h src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Battlegrounds/BattlegroundMgr.h src/server/game/Battlegrounds/BattlegroundQueue.cpp src/server/game/Battlegrounds/BattlegroundQueue.h src/server/game/Entities/Object/Updates/UpdateFields.h src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Globals/ObjectMgr.cpp src/server/game/Server/Protocol/Handlers/BattleGroundHandler.cpp src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
- description:
- Updates the arena rating system to use Matchmaker Rating.
- The arena_team_stats sql in this commit sets all ratings to 0.
- You start with 0 Team Rating and 1500 Matchmaker Rating.
- Personal rating is moved to character_arena_stats, and will not reset when disbanding an arena team.
- This new system is based on all the info I could get, but Blizzard didn't leak much info about the new system.
- At least this system is really close to the official system.
- Any issues found should be reported in an issue.
- Huge thanks go to Aokromes for the intensive testing he has done with me.
- Also thanks to Parzival for hearing me out and giving his ideas.
- Fixes issue #3189
- changeset: 9631:fc4b0014986a
- branch: trunk
- parent: 9629:11bde99ddba4
- user: QAston
- date: Fri Aug 27 17:49:32 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h src/server/game/Spells/SpellEffects.cpp
- description:
- *Fix combat logging of many spell effects - thanks to kiper, Ssp, Cyrax, and manuel for providing data and to Zor for inspecting opcodes.
- changeset: 9632:1ff02ef5f30f
- branch: trunk
- user: Shauren
- date: Fri Aug 27 18:11:21 2010 +0200
- files: src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellMgr.cpp src/server/game/World/World.cpp src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel_teleport.cpp src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
- description:
- Scripts/Icecrown Citadel: Added hacky workaround for teleporting spells because their default target is not supported by current grid system
- Scripts/Icecrown Citadel: Mark Gunship event as complete on Lady Deathwhisper's death (temporary, until transport system will fully allow scripting the event)
- changeset: 9633:412104f99cf4
- branch: trunk
- parent: 9630:fce5b5c2182c
- parent: 9632:1ff02ef5f30f
- user: Liberate <tbaart@gmail.com>
- date: Fri Aug 27 18:22:46 2010 +0200
- description:
- Merge
- changeset: 9634:266447b7574c
- branch: trunk
- user: Liberate <tbaart@gmail.com>
- date: Fri Aug 27 18:23:43 2010 +0200
- files: sql/updates/9632_character_arena_team_member.sql sql/updates/9632_characters_arena_team_stats.sql sql/updates/9632_characters_character_arena_stats.sql
- description:
- Rename sql files of rfce5b5c2182c to the correct revision number.
- changeset: 9635:a7ddc3e30ea6
- branch: trunk
- user: click
- date: Fri Aug 27 18:35:34 2010 +0200
- files: sql/updates/9631_character_arena_team_member.sql sql/updates/9631_characters_arena_team_stats.sql sql/updates/9631_characters_character_arena_stats.sql
- description:
- Remove previously renamed SQL-updates - they're part of 9632, not 9631 - hg retardedness ftw.
- changeset: 9636:ba1291fffa26
- branch: trunk
- user: Liberate <tbaart@gmail.com>
- date: Fri Aug 27 18:38:48 2010 +0200
- files: src/server/game/Entities/Object/Updates/UpdateFields.h
- description:
- Revert unintended change to UpdateFields.h. This file should NEVER be changed. My mistake.
- changeset: 9637:9b91b2c540bf
- branch: trunk
- user: Spp
- date: Fri Aug 27 19:27:50 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Dungeon Finder: Fix incorrect use of guid
- changeset: 9638:f3948b421d73
- branch: trunk
- user: QAston
- date: Fri Aug 27 19:36:27 2010 +0200
- files: src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h src/server/game/Spells/SpellEffects.cpp
- description:
- *Consistent parameter names of spell effect handlers - use effIndex instead of i or eff_idx or variations of it.
- changeset: 9639:18ffabcf301a
- branch: trunk
- user: click
- date: Fri Aug 27 19:38:28 2010 +0200
- files: cmake/OptimizeForArchitecture.cmake
- description:
- Buildsystem: Make SSE-variables "advanced" so that they don't confuse people more than needed (will not show unless 'advanced' is ticked in the GUI)
- changeset: 9640:e3602175179f
- branch: trunk
- user: QAston
- date: Fri Aug 27 20:51:29 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp src/server/game/Spells/SpellMgr.cpp
- description:
- *Fix issues with negative dmg of periodic power burn and periodic power leech effects added recently.
- *Minor cleanup.
- changeset: 9641:b9c586529952
- branch: trunk
- user: QAston
- date: Fri Aug 27 21:07:33 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/SpellMgr.cpp src/server/game/Spells/SpellMgr.h
- description:
- *Fix size of SMSG_SPELLHEALLOG and build (rage!!!)
- changeset: 9642:f702769ccc8c
- branch: trunk
- user: QAston
- date: Fri Aug 27 23:12:52 2010 +0200
- files: src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Spell.cpp
- description:
- *Send VICTIMSTATE_INTACT on melee attack miss.
- *Rename VICTIMSTATE_NORMAL to VICTIMSTATE_HIT.
- *Set default memory allocated in Spell::InitExecuteLogData to 32 bytes.
- changeset: 9643:0607a7e07d80
- branch: trunk
- user: QAston
- date: Sat Aug 28 00:30:07 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/SpellEffects.cpp
- description:
- *Send SMSG_SPELLINSTAKILLLOG on SPELL_EFFECT_INSTAKILL(1), thanks to Zor for base packet info.
- changeset: 9644:a5cc4a11384d
- branch: trunk
- user: Shocker
- date: Sat Aug 28 01:44:35 2010 +0300
- files: sql/base/world_database.sql sql/updates/9644_world_command.sql src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Globals/ObjectMgr.cpp
- description:
- Implement .reload all_gossips, .reload quest_poi, .reload locales_gossip_menu_option. Original code by VladimirMangos, ported by Ramus. Closes issue #3466, issue #3637 and issue #3477
- changeset: 9645:1dfc28f470ea
- branch: trunk
- user: Shocker
- date: Sat Aug 28 02:20:26 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Make sure crafting spells with non-random loot are not allowed to be casted if inventory is full. Fixes issue #2791
- changeset: 9646:ea497614079d
- branch: trunk
- user: Brian
- date: Thu Aug 26 18:33:11 2010 -0600
- files: dep/g3dlite/CMakeLists.txt dep/libzip/AUTHORS dep/libzip/CMakeLists.txt dep/libzip/INSTALL dep/libzip/LICENSE dep/libzip/Makefile.am dep/libzip/Makefile.in dep/libzip/NEWS dep/libzip/README dep/libzip/THANKS dep/libzip/TODO dep/libzip/aclocal.m4 dep/libzip/cmake-config.h.in dep/libzip/compile dep/libzip/config.guess dep/libzip/config.h.in dep/libzip/config.sub dep/libzip/configure dep/libzip/configure.ac dep/libzip/depcomp dep/libzip/install-sh dep/libzip/lib/CMakeLists.txt dep/libzip/lib/Makefile.am dep/libzip/lib/Makefile.in dep/libzip/lib/make_zip_err_str.sh dep/libzip/lib/mkstemp.c dep/libzip/lib/zip.h dep/libzip/lib/zip_add.c dep/libzip/lib/zip_add_dir.c dep/libzip/lib/zip_close.c dep/libzip/lib/zip_delete.c dep/libzip/lib/zip_dirent.c dep/libzip/lib/zip_entry_free.c dep/libzip/lib/zip_entry_new.c dep/libzip/lib/zip_err_str.c dep/libzip/lib/zip_error.c dep/libzip/lib/zip_error_clear.c dep/libzip/lib/zip_error_get.c dep/libzip/lib/zip_error_get_sys_type.c dep/libzip/lib/zip_error_strerror.c dep/libzip/lib/zip_error_to_str.c dep/libzip/lib/zip_fclose.c dep/libzip/lib/zip_file_error_clear.c dep/libzip/lib/zip_file_error_get.c dep/libzip/lib/zip_file_get_offset.c dep/libzip/lib/zip_file_strerror.c dep/libzip/lib/zip_filerange_crc.c dep/libzip/lib/zip_fopen.c dep/libzip/lib/zip_fopen_index.c dep/libzip/lib/zip_fread.c dep/libzip/lib/zip_free.c dep/libzip/lib/zip_get_archive_comment.c dep/libzip/lib/zip_get_archive_flag.c dep/libzip/lib/zip_get_file_comment.c dep/libzip/lib/zip_get_name.c dep/libzip/lib/zip_get_num_files.c dep/libzip/lib/zip_memdup.c dep/libzip/lib/zip_name_locate.c dep/libzip/lib/zip_new.c dep/libzip/lib/zip_open.c dep/libzip/lib/zip_rename.c dep/libzip/lib/zip_replace.c dep/libzip/lib/zip_set_archive_comment.c dep/libzip/lib/zip_set_archive_flag.c dep/libzip/lib/zip_set_file_comment.c dep/libzip/lib/zip_set_name.c dep/libzip/lib/zip_source_buffer.c dep/libzip/lib/zip_source_file.c dep/libzip/lib/zip_source_filep.c dep/libzip/lib/zip_source_free.c dep/libzip/lib/zip_source_function.c dep/libzip/lib/zip_source_zip.c dep/libzip/lib/zip_stat.c dep/libzip/lib/zip_stat_index.c dep/libzip/lib/zip_stat_init.c dep/libzip/lib/zip_strerror.c dep/libzip/lib/zip_unchange.c dep/libzip/lib/zip_unchange_all.c dep/libzip/lib/zip_unchange_archive.c dep/libzip/lib/zip_unchange_data.c dep/libzip/lib/zipint.h dep/libzip/libzip-uninstalled.pc.in dep/libzip/libzip.pc.in dep/libzip/ltmain.sh dep/libzip/m4/libtool.m4 dep/libzip/m4/ltoptions.m4 dep/libzip/m4/ltsugar.m4 dep/libzip/m4/ltversion.m4 dep/libzip/m4/lt~obsolete.m4 dep/libzip/man/CMakeLists.txt dep/libzip/man/Makefile.am dep/libzip/man/Makefile.in dep/libzip/man/libzip.man dep/libzip/man/libzip.mdoc dep/libzip/man/zip_add.man dep/libzip/man/zip_add.mdoc dep/libzip/man/zip_add_dir.man dep/libzip/man/zip_add_dir.mdoc dep/libzip/man/zip_close.man dep/libzip/man/zip_close.mdoc dep/libzip/man/zip_delete.man dep/libzip/man/zip_delete.mdoc dep/libzip/man/zip_error_clear.man dep/libzip/man/zip_error_clear.mdoc dep/libzip/man/zip_error_get.man dep/libzip/man/zip_error_get.mdoc dep/libzip/man/zip_error_get_sys_type.man dep/libzip/man/zip_error_get_sys_type.mdoc dep/libzip/man/zip_error_to_str.man dep/libzip/man/zip_error_to_str.mdoc dep/libzip/man/zip_errors.man dep/libzip/man/zip_errors.mdoc dep/libzip/man/zip_fclose.man dep/libzip/man/zip_fclose.mdoc dep/libzip/man/zip_file_strerror.man dep/libzip/man/zip_file_strerror.mdoc dep/libzip/man/zip_fopen.man dep/libzip/man/zip_fopen.mdoc dep/libzip/man/zip_fread.man dep/libzip/man/zip_fread.mdoc dep/libzip/man/zip_get_archive_comment.man dep/libzip/man/zip_get_archive_comment.mdoc dep/libzip/man/zip_get_archive_flag.man dep/libzip/man/zip_get_archive_flag.mdoc dep/libzip/man/zip_get_file_comment.man dep/libzip/man/zip_get_file_comment.mdoc dep/libzip/man/zip_get_name.man dep/libzip/man/zip_get_name.mdoc dep/libzip/man/zip_get_num_files.man dep/libzip/man/zip_get_num_files.mdoc dep/libzip/man/zip_name_locate.man dep/libzip/man/zip_name_locate.mdoc dep/libzip/man/zip_open.man dep/libzip/man/zip_open.mdoc dep/libzip/man/zip_rename.man dep/libzip/man/zip_rename.mdoc dep/libzip/man/zip_set_archive_comment.man dep/libzip/man/zip_set_archive_comment.mdoc dep/libzip/man/zip_set_archive_flag.man dep/libzip/man/zip_set_archive_flag.mdoc dep/libzip/man/zip_set_file_comment.man dep/libzip/man/zip_set_file_comment.mdoc dep/libzip/man/zip_source_buffer.man dep/libzip/man/zip_source_buffer.mdoc dep/libzip/man/zip_source_file.man dep/libzip/man/zip_source_file.mdoc dep/libzip/man/zip_source_filep.man dep/libzip/man/zip_source_filep.mdoc dep/libzip/man/zip_source_free.man dep/libzip/man/zip_source_free.mdoc dep/libzip/man/zip_source_function.man dep/libzip/man/zip_source_function.mdoc dep/libzip/man/zip_source_zip.man dep/libzip/man/zip_source_zip.mdoc dep/libzip/man/zip_stat.man dep/libzip/man/zip_stat.mdoc dep/libzip/man/zip_stat_init.man dep/libzip/man/zip_stat_init.mdoc dep/libzip/man/zip_unchange.man dep/libzip/man/zip_unchange.mdoc dep/libzip/man/zip_unchange_all.man dep/libzip/man/zip_unchange_all.mdoc dep/libzip/man/zip_unchange_archive.man dep/libzip/man/zip_unchange_archive.mdoc dep/libzip/man/zipcmp.man dep/libzip/man/zipcmp.mdoc dep/libzip/man/zipmerge.man dep/libzip/man/zipmerge.mdoc dep/libzip/man/ziptorrent.man dep/libzip/man/ziptorrent.mdoc dep/libzip/missing dep/libzip/mkinstalldirs dep/libzip/regress/CMakeLists.txt dep/libzip/regress/Makefile.am dep/libzip/regress/Makefile.in dep/libzip/regress/add_dir.c dep/libzip/regress/add_dir.test dep/libzip/regress/add_from_buffer.c dep/libzip/regress/add_from_buffer.test dep/libzip/regress/add_from_file.c dep/libzip/regress/add_from_file.test dep/libzip/regress/add_from_filep.c dep/libzip/regress/add_from_filep.test dep/libzip/regress/broken.zip dep/libzip/regress/deltest.c dep/libzip/regress/encrypt.c dep/libzip/regress/encrypt.test dep/libzip/regress/encrypt.zip dep/libzip/regress/fread.c dep/libzip/regress/fread.test dep/libzip/regress/get_comment.c dep/libzip/regress/get_comment.test dep/libzip/regress/name_locate.c dep/libzip/regress/name_locate.test dep/libzip/regress/open.c dep/libzip/regress/open.test dep/libzip/regress/runtest dep/libzip/regress/set_comment_all.c dep/libzip/regress/set_comment_all.test dep/libzip/regress/set_comment_localonly.c dep/libzip/regress/set_comment_localonly.test dep/libzip/regress/set_comment_removeglobal.c dep/libzip/regress/set_comment_removeglobal.test dep/libzip/regress/set_comment_revert.c dep/libzip/regress/set_comment_revert.test dep/libzip/regress/test.zip dep/libzip/regress/testbuffer.zip dep/libzip/regress/testchanged.zip dep/libzip/regress/testchangedlocal.zip dep/libzip/regress/testcomment.zip dep/libzip/regress/testcommentremoved.zip dep/libzip/regress/testdir.zip dep/libzip/regress/testfile.txt dep/libzip/regress/testfile.zip dep/libzip/regress/testnottorrent.zip dep/libzip/regress/testtorrent.tzip dep/libzip/regress/torrent-already.test dep/libzip/regress/torrent-new.test dep/libzip/regress/ziptest.c dep/libzip/src/CMakeLists.txt dep/libzip/src/Makefile.am dep/libzip/src/Makefile.in dep/libzip/src/zipcmp.c dep/libzip/src/zipmerge.c dep/libzip/src/ziptorrent.c
- description:
- Core/Dep: Remove libzip
- changeset: 9647:9b698bb399ef
- branch: trunk
- user: Liberate <tbaart@gmail.com>
- date: Sat Aug 28 13:31:13 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h src/server/game/Battlegrounds/Battleground.cpp
- description:
- Change the Arena Rating system to reflect the official system more.
- Under 1000 rating the max rating gained should be 48.
- Between 1000 rating and 1300 rating the max rating gained should move from 48 to 24.
- Above 1300 rating the max rating gained is 24.
- Team Rating and Personal Rating use this formula now.
- changeset: 9648:83ed8e58fb7e
- branch: trunk
- user: Liberate
- date: Sat Aug 28 14:09:57 2010 +0200
- files: sql/base/characters_database.sql
- description:
- Add the sql of rfce5b5c218 to sql/base/characters_database.sql.
- Thanks to bitherd for showing me this stupid mistake.
- changeset: 9649:cba27b097658
- branch: trunk
- user: Liberate
- date: Sat Aug 28 16:10:07 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp
- description:
- Typo in r9b698bb399. Can this finally be over with? I'm being messy.
- changeset: 9650:50b16b60e72c
- branch: trunk
- user: azazel
- date: Sat Aug 28 21:01:16 2010 +0600
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- DB Scripts: Fix calling of DB scripts from spell_scripts table
- changeset: 9651:9fce5af1e5fb
- branch: trunk
- user: Shauren
- date: Sat Aug 28 18:03:09 2010 +0200
- files: src/server/game/Entities/Creature/TemporarySummon.cpp src/server/game/Entities/Creature/TemporarySummon.h src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Unit/StatSystem.cpp
- description:
- Core/Pets: Improved hunter pet's scaling with stamina, values should now be closer to what retail has (but still not perfect)
- Core/Pets: Fixed display of pet's spell bonus
- changeset: 9652:c1095c32d54e
- branch: trunk
- user: click
- date: Sat Aug 28 18:49:17 2010 +0200
- files: CMakeLists.txt cmake/AddCompilerFlag.cmake cmake/FindACE.cmake cmake/FindMySQL.cmake cmake/FindOpenSSL.cmake cmake/FindPCHSupport.cmake cmake/FindPlatform.cmake cmake/FindReadline.cmake cmake/FindSSE.cmake cmake/MacroEnsureVersion.cmake cmake/OptimizeForArchitecture.cmake cmake/SSETests.cmake cmake/cmake_uninstall.cmake.in cmake/compiler/gcc/settings.cmake cmake/compiler/msvc/settings.cmake cmake/macros/CheckBuildDir.cmake cmake/macros/CheckPlatform.cmake cmake/macros/EnsureVersion.cmake cmake/macros/FindACE.cmake cmake/macros/FindMySQL.cmake cmake/macros/FindOpenSSL.cmake cmake/macros/FindPCHSupport.cmake cmake/macros/FindReadline.cmake cmake/options.cmake cmake/platform/settings.cmake cmake/platform/settings.osx.cmake cmake/platform/settings.unix.cmake cmake/platform/settings.win32.cmake cmake_uninstall.cmake.in sql/CMakeLists.txt
- description:
- Buildsystem: Change over to a little more flexible method of using the CMake buildsystem (partially WIP) - REQUIRES RERUNNING CMAKE!
- For finding out the "standard" parameters examine the cmake/options.cmake file and adjacent files for your platform/compiler.
- For platform settings -> cmake/platform/*/settings.cmake
- For compiler settings -> cmake/compiler/*/settings.cmake
- Some more testing and changes IS required, but I don't have OSX/XCode to kill off the main issues
- changeset: 9653:74ea4e3fec7c
- branch: trunk
- user: click
- date: Sat Aug 28 19:24:50 2010 +0200
- files: CMakeLists.txt src/server/authserver/CMakeLists.txt src/server/collision/CMakeLists.txt src/server/game/CMakeLists.txt src/server/scripts/CMakeLists.txt src/server/shared/CMakeLists.txt src/server/worldserver/CMakeLists.txt
- description:
- Buildsystem: Update CMakeLists to use the proper check, not the old one...
- changeset: 9654:237bd9d45c64
- branch: trunk
- user: Shauren
- date: Sat Aug 28 20:30:20 2010 +0200
- files: src/server/game/Entities/Creature/TemporarySummon.cpp
- description:
- Core/Pets: Add forgotten change in revision 9fce5af1e5
- changeset: 9655:bd7b111bb62e
- branch: trunk
- user: click
- date: Sat Aug 28 21:42:07 2010 +0200
- files: CMakeLists.txt cmake/compiler/gcc/settings.cmake cmake/options.cmake cmake/platform/settings.unix.cmake
- description:
- Buildsystem: Make options load BEFORE platformchecks, so they are preloaded correctly
- + add some more output to make it easier to find possible issues with the new layout
- changeset: 9656:9b9f72c6ab07
- branch: trunk
- user: click
- date: Sat Aug 28 21:51:28 2010 +0200
- files: CMakeLists.txt cmake/options.cmake cmake/showoptions.cmake
- description:
- Buildsystem: Split out the resultlist from the options, and print it AFTER we've grabbed all the settings
- changeset: 9657:605acad28faf
- branch: trunk
- user: click
- date: Sat Aug 28 22:02:38 2010 +0200
- files: cmake/macros/FindReadline.cmake
- description:
- Buildsystem: Make the Readline-test NOT behave like a "callable" macro - Find* functions are ALWAYS to be considered first in line when called
- changeset: 9658:723bddcc7f4a
- branch: trunk
- user: QAston
- date: Sat Aug 28 23:01:04 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- *Make EffectHealMechanical, EffectHealPct, EffectHealMaxHealth and EffectHealthLeech to use proc system for their dmg/heal (thanks kiper for research)
- *Fix some spells with EffectHealMaxHealth with effect value set to 0.
- *Fix a typo.
- changeset: 9659:235d58f6c332
- branch: trunk
- user: Liberate
- date: Sat Aug 28 23:17:09 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp
- description:
- Fixes the huge personal rating gained. Damned typos.
- Also changes the max rating loss from 48 to 24 when under 1000 rating.
- Only the max rating gain is 48.
- Huge thanks to Gyullo for giving me lots of info which led to finding this hidden typo.
- Thanks go to click and Shocker as well for helping me find this issue.
- Now, please, is it finished yet? is it finally over?
- changeset: 9660:0a5244003da3
- branch: trunk
- user: click
- date: Sat Aug 28 23:19:43 2010 +0200
- files: CMakeLists.txt
- description:
- Buildsystem: Move the test for "hidden" flag NOPCH down a bit so it can override already set options
- changeset: 9661:ac083c67df4f
- branch: trunk
- user: Liberate
- date: Sun Aug 29 00:57:51 2010 +0200
- files: src/server/game/Scripting/ScriptMgr.cpp src/server/scripts/Custom/custom_example.cpp src/server/scripts/Custom/npc_acherus_taxi.cpp src/server/scripts/Custom/npc_wyrmresttempel_taxi.cpp src/server/scripts/EasternKingdoms/BlackrockDepths/blackrock_depths.cpp src/server/scripts/EasternKingdoms/BlackrockDepths/boss_tomb_of_seven.cpp src/server/scripts/EasternKingdoms/BlackwingLair/boss_vaelastrasz.cpp src/server/scripts/EasternKingdoms/BlackwingLair/boss_victor_nefarius.cpp src/server/scripts/EasternKingdoms/Gnomeregan/gnomeregan.cpp src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.cpp src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp src/server/scripts/EasternKingdoms/ScarletEnclave/chapter5.cpp src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp src/server/scripts/EasternKingdoms/blasted_lands.cpp src/server/scripts/EasternKingdoms/burning_steppes.cpp src/server/scripts/EasternKingdoms/eastern_plaguelands.cpp src/server/scripts/EasternKingdoms/eversong_woods.cpp src/server/scripts/EasternKingdoms/ghostlands.cpp src/server/scripts/EasternKingdoms/ironforge.cpp src/server/scripts/EasternKingdoms/loch_modan.cpp src/server/scripts/EasternKingdoms/searing_gorge.cpp src/server/scripts/EasternKingdoms/silverpine_forest.cpp src/server/scripts/EasternKingdoms/stormwind_city.cpp src/server/scripts/EasternKingdoms/undercity.cpp src/server/scripts/EasternKingdoms/western_plaguelands.cpp src/server/scripts/Kalimdor/BlackfathomDeeps/blackfathom_deeps.cpp src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.cpp src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/old_hillsbrad.cpp src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.cpp src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.cpp src/server/scripts/Kalimdor/azshara.cpp src/server/scripts/Kalimdor/azuremyst_isle.cpp src/server/scripts/Kalimdor/bloodmyst_isle.cpp src/server/scripts/Kalimdor/darkshore.cpp src/server/scripts/Kalimdor/dustwallow_marsh.cpp src/server/scripts/Kalimdor/felwood.cpp src/server/scripts/Kalimdor/feralas.cpp src/server/scripts/Kalimdor/moonglade.cpp src/server/scripts/Kalimdor/mulgore.cpp src/server/scripts/Kalimdor/orgrimmar.cpp src/server/scripts/Kalimdor/silithus.cpp src/server/scripts/Kalimdor/stonetalon_mountains.cpp src/server/scripts/Kalimdor/tanaris.cpp src/server/scripts/Kalimdor/the_barrens.cpp src/server/scripts/Kalimdor/thousand_needles.cpp src/server/scripts/Kalimdor/thunder_bluff.cpp src/server/scripts/Kalimdor/winterspring.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.cpp src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/forge_of_souls.cpp src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.cpp src/server/scripts/Northrend/Nexus/Oculus/oculus.cpp src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp src/server/scripts/Northrend/Ulduar/ulduar/ulduar_teleporter.cpp src/server/scripts/Northrend/VioletHold/violet_hold.cpp src/server/scripts/Northrend/borean_tundra.cpp src/server/scripts/Northrend/dalaran.cpp src/server/scripts/Northrend/dragonblight.cpp src/server/scripts/Northrend/grizzly_hills.cpp src/server/scripts/Northrend/howling_fjord.cpp src/server/scripts/Northrend/icecrown.cpp src/server/scripts/Northrend/sholazar_basin.cpp src/server/scripts/Northrend/storm_peaks.cpp src/server/scripts/Northrend/zuldrak.cpp src/server/scripts/Outland/BlackTemple/black_temple.cpp src/server/scripts/Outland/BlackTemple/boss_illidan.cpp src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp src/server/scripts/Outland/blades_edge_mountains.cpp src/server/scripts/Outland/hellfire_peninsula.cpp src/server/scripts/Outland/nagrand.cpp src/server/scripts/Outland/netherstorm.cpp src/server/scripts/Outland/shadowmoon_valley.cpp src/server/scripts/Outland/shattrath_city.cpp src/server/scripts/Outland/terokkar_forest.cpp src/server/scripts/Outland/zangarmarsh.cpp src/server/scripts/World/go_scripts.cpp src/server/scripts/World/npc_innkeeper.cpp src/server/scripts/World/npc_professions.cpp src/server/scripts/World/npc_taxi.cpp src/server/scripts/World/npcs_special.cpp
- description:
- Fixes gossip scripts or points of interests of npc's with a Scriptname assigned to them.
- This fixes guards in Major cities.
- Thanks to Aokromes for testing.
- Thanks to click for converting all the scripts to work with this change.
- changeset: 9662:09a23c4ead73
- branch: trunk
- user: QAston
- date: Sun Aug 29 03:38:21 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellEffects.cpp
- description:
- *Allow damage shield hits to miss.
- *Send overkill on damage shield hit.
- *Correct data order for execute log of power take effects.
- changeset: 9663:b3b135f3fce3
- branch: trunk
- user: Shocker
- date: Sun Aug 29 06:01:14 2010 +0300
- files: src/server/game/AI/CreatureAI.h src/server/game/AI/EventAI/CreatureEventAI.h src/server/game/Entities/Unit/Unit.cpp
- description:
- Add HealReceived event for Creature AI to be used in scripts
- changeset: 9664:289c4159c3ad
- branch: trunk
- user: QAston
- date: Sun Aug 29 05:26:32 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/SpellEffects.cpp
- description:
- *Allow SPELL_EFFECT_POWER_BURN(64) to proc with damage.
- changeset: 9665:bdb22076eefb
- branch: trunk
- user: click
- date: Sun Aug 29 12:56:34 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Buildsystem: Make MSVC behave a wee bit better :
- - Overload standard names with "secure" versions
- - Disable "non-secure" warnings by default
- - Disable POSIX-warnings by default
- changeset: 9666:271555717c66
- branch: trunk
- user: azazel
- date: Sun Aug 29 22:40:23 2010 +0600
- files: sql/base/world_database.sql sql/updates/9666_world_spell_script_names.sql src/server/game/Scripting/ScriptLoader.cpp src/server/game/Spells/SpellEffects.cpp src/server/scripts/Spells/spell_generic.cpp src/server/scripts/Spells/spell_item.cpp src/server/scripts/Spells/spell_quest.cpp
- description:
- Spell Scripts:
- * add new file spell_item.cpp for spells used by items (but not by quests)
- * move some dummy effects of generic spells to scripts
- * implement spell for quest 12937 Relief for the Fallen. Closes issue #3070
- changeset: 9667:02abe4a227f7
- branch: trunk
- user: Liberate <tbaart@gmail.com>
- date: Sun Aug 29 23:36:55 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h
- description:
- Add a function to calculate the ratin gain/loss, instead of calculating it seperately 5 times.
- Thanks to proof1337 for the patch.
- Closes issue #3686
- changeset: 9668:2ec7317da7e3
- branch: trunk
- user: silinoron
- date: Sun Aug 29 20:28:14 2010 -0700
- files: sql/base/characters_database.sql sql/updates/9668_characters_gm_subsurveys.sql sql/updates/9668_characters_gm_surveys.sql sql/updates/9668_characters_gm_tickets.sql sql/updates/9668_characters_lag_reports.sql src/server/authserver/Server/AuthSocket.cpp src/server/game/CMakeLists.txt src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level1.cpp src/server/game/Chat/Commands/Level2.cpp src/server/game/Chat/Commands/TicketCommands.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Miscellaneous/Language.h src/server/game/Server/Protocol/Handlers/TicketHandler.cpp src/server/game/Server/Protocol/Opcodes.cpp src/server/game/Server/WorldSession.h src/server/game/Tickets/TicketMgr.cpp src/server/game/Tickets/TicketMgr.h src/server/game/World/World.cpp src/server/game/World/World.h src/server/worldserver/worldserver.conf.dist
- description:
- Rewrite much of the GM ticket system
- * Extract storage and manipulation of tickets to TicketMgr (from ObjectMgr)
- * Extract ticket commands to TicketCommands.cpp
- * Adds support for sending GM responses and GM surveys.
- * Fix structure of several ticket-related packets.
- * Add support for understanding lag reports.
- * Thanks Zor for some of the packet structures, and Cyrax for some sniffs
- * Please report any issues encountered via the tracker.
- changeset: 9669:134ddc42c103
- branch: trunk
- user: Shocker
- date: Mon Aug 30 09:26:28 2010 +0300
- files: sql/base/characters_database.sql sql/updates/9668_characters_gm_subsurveys.sql sql/updates/9668_characters_gm_surveys.sql sql/updates/9669_world_creature_template.sql
- description:
- * Include needed SQL data for Lord Marrowgar / Deathbringer Saurfang
- * Small SQL correction from a previous commit, MySQL doesn't allow default value for a LONGTEXT on Windows, unlinke Linux where it's only a warning
- changeset: 9670:98b04652d057
- branch: trunk
- user: Shocker
- date: Mon Aug 30 10:53:29 2010 +0300
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Cleansing Totem should no longer pulse at spawn as of patch 3.2.2, thanks SimonDMII/olegoriy for noticing, closes issue #3702.
- changeset: 9671:32c91d7981ba
- branch: trunk
- user: Shocker
- date: Mon Aug 30 11:09:55 2010 +0300
- files: sql/base/world_database.sql sql/updates/9671_world_spell_group.sql sql/updates/9671_world_spell_group_stack_rules.sql
- description:
- Immolate and Unstable Affliction can't stack anymore when casted by same caster, thanks Karolis.Rudzevicius, fixes Issue #2246.
- changeset: 9672:f0565fde74af
- branch: trunk
- user: click
- date: Mon Aug 30 10:54:22 2010 +0200
- files: cmake/platform/settings.osx.cmake
- description:
- Buildsystem/OSX: Properly set CONF_DIR and LIBSDIR (feedback needed)
- Fixes issue 3703
- changeset: 9673:0440cbd2504c
- branch: trunk
- user: click
- date: Mon Aug 30 11:08:32 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Buildsystem/MSVC: Enable bigobject support for debug-compiles
- changeset: 9674:6831a19941a4
- branch: trunk
- user: click
- date: Mon Aug 30 11:22:54 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Buildsystem/MSVC: Ensure same compileoptions for both CXX and C objects
- changeset: 9675:b81dfc5c6bb0
- branch: trunk
- user: click
- date: Mon Aug 30 11:50:48 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Buildsystem/MSVC: Reinstate regular flags, seems like C++-flags and C-flags doesn't mix very well on MSVC
- changeset: 9676:eca8d4c96da0
- branch: trunk
- user: Spp
- date: Mon Aug 30 15:25:15 2010 +0200
- files: src/genrevision/genrevision.cpp src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp src/server/game/Battlegrounds/Zones/BattlegroundAV.h src/server/game/Chat/Commands/TicketCommands.cpp src/server/game/DataStores/DBCStores.cpp src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/TemporarySummon.cpp src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/StatSystem.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Events/GameEventMgr.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Groups/Group.cpp src/server/game/Guilds/Guild.cpp src/server/game/Instances/InstanceScript.cpp src/server/game/Maps/Map.cpp src/server/game/Maps/MapInstanced.cpp src/server/game/Pools/PoolMgr.cpp src/server/game/Scripting/ScriptLoader.cpp src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptSystem.cpp src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/Server/Protocol/Handlers/GuildHandler.cpp src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/Protocol/Handlers/MovementHandler.cpp src/server/game/Server/Protocol/Handlers/NPCHandler.cpp src/server/game/Server/Protocol/Handlers/PetHandler.cpp src/server/game/Server/Protocol/Handlers/TicketHandler.cpp src/server/game/Server/Protocol/Handlers/TradeHandler.cpp src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSocket.cpp src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellEffects.cpp src/server/game/World/World.cpp src/server/scripts/EasternKingdoms/BlackrockDepths/boss_tomb_of_seven.cpp src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp src/server/scripts/EasternKingdoms/Deadmines/boss_mr_smite.cpp src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp src/server/scripts/EasternKingdoms/Karazhan/boss_shade_of_aran.cpp src/server/scripts/EasternKingdoms/Karazhan/karazhan.cpp src/server/scripts/EasternKingdoms/MagistersTerrace/boss_selin_fireheart.cpp src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp src/server/scripts/EasternKingdoms/Stratholme/boss_baron_rivendare.cpp src/server/scripts/EasternKingdoms/SunkenTemple/sunken_temple.cpp src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kiljaeden.cpp src/server/scripts/EasternKingdoms/Uldaman/boss_archaedas.cpp src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_nalorakk.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp src/server/scripts/EasternKingdoms/eversong_woods.cpp src/server/scripts/Kalimdor/BlackfathomDeeps/instance_blackfathom_deeps.cpp src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjalAI.cpp src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjalAI.h src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp src/server/scripts/Kalimdor/OnyxiasLair/boss_onyxia.cpp src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_cthun.cpp src/server/scripts/Kalimdor/ZulFarrak/zulfarrak.cpp src/server/scripts/Kalimdor/ashenvale.cpp src/server/scripts/Kalimdor/azshara.cpp src/server/scripts/Kalimdor/dustwallow_marsh.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/boss_argent_challenge.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/boss_black_knight.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/boss_grand_champions.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/trial_of_the_champion.cpp src/server/scripts/Northrend/DraktharonKeep/boss_novos.cpp src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/boss_falric.cpp src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/boss_marwyn.cpp src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.cpp src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.h src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel_teleport.cpp src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp src/server/scripts/Northrend/Nexus/Nexus/boss_anomalus.cpp src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp src/server/scripts/Northrend/Nexus/Oculus/instance_oculus.cpp src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp src/server/scripts/Northrend/Ulduar/ulduar/instance_ulduar.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_ingvar_the_plunderer.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_skarvald_dalronn.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp src/server/scripts/Northrend/storm_peaks.cpp src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_fathomlord_karathress.cpp src/server/scripts/Outland/netherstorm.cpp src/server/scripts/World/npc_innkeeper.cpp
- description:
- Core: Fix more warnings
- changeset: 9677:90b0ebdba9fc
- branch: trunk
- user: QAston
- date: Mon Aug 30 17:32:51 2010 +0200
- files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Miscellaneous/SharedDefines.h src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h src/server/game/Spells/SpellMgr.h
- description:
- *Allow channeled spells to be casted on dead target
- *Define relted spell attributes
- changeset: 9678:325d3f49498c
- branch: trunk
- user: click
- date: Mon Aug 30 18:29:39 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Buildsystem/MSVC: Correct 'bigobj' flag to lowercase
- changeset: 9679:81337cc5bf55
- branch: trunk
- user: QAston
- date: Mon Aug 30 18:33:02 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- *Missing function from commit r90b0ebdba9 :(.
- changeset: 9680:d024bdcd6e79
- branch: trunk
- user: Machiavelli
- date: Mon Aug 30 19:19:47 2010 +0200
- files: src/server/game/Guilds/Guild.cpp src/server/game/Guilds/Guild.h
- description:
- Wrap guild_bank_item save queries in transactions.
- Fixes a potential dataloss issue
- changeset: 9681:e9252c56c53c
- branch: trunk
- user: Shocker
- date: Mon Aug 30 22:10:52 2010 +0300
- files: sql/base/world_database.sql sql/updates/9681_world_spell_proc_event.sql
- description:
- Allow Soul Leech to proc from Conflagrate, fixes issue 2257
- changeset: 9682:1b81ebc71899
- branch: trunk
- user: Machiavelli
- date: Mon Aug 30 22:15:42 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Call _SaveTalents along side of _SaveSpells in Player::resetTalents.
- Please leave feedback on how this affects your character_spell duplicate entry errors.
- changeset: 9683:b7b38e8e09ab
- branch: trunk
- user: click
- date: Mon Aug 30 22:58:37 2010 +0200
- files: cmake/platform/settings.win32.cmake dep/g3dlite/CMakeLists.txt src/server/authserver/CMakeLists.txt src/server/shared/CMakeLists.txt src/server/worldserver/CMakeLists.txt src/tools/map_extractor/CMakeLists.txt src/tools/vmap3_assembler/CMakeLists.txt src/tools/vmap3_extractor/CMakeLists.txt
- description:
- Buildsystem: Clean up target link-definitions a bit
- changeset: 9684:dd1036bb6699
- branch: trunk
- user: click
- date: Mon Aug 30 23:06:07 2010 +0200
- files: src/server/worldserver/CMakeLists.txt
- description:
- Buildsystem: Remove some cruft (double set) of SCRIPT_LIB in worldserver CMakeLists.txt - if this breaks OSX build, notify us.
- changeset: 9685:a6c940db52b2
- branch: trunk
- user: click
- date: Mon Aug 30 23:10:32 2010 +0200
- files: dep/g3dlite/CMakeLists.txt
- description:
- Buildsystem: Whops, forgot to remove the last endif() in g3dlite CMakeLists.txt
- changeset: 9686:84d76fd13f69
- branch: trunk
- user: Spp
- date: Mon Aug 30 23:07:14 2010 +0200
- files: src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Creature/CreatureGroups.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Globals/ObjectAccessor.cpp src/server/game/Maps/Map.cpp src/server/game/Movement/Waypoints/WaypointManager.cpp src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/Protocol/Handlers/MovementHandler.cpp src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/scripts/EasternKingdoms/BlackrockDepths/boss_ambassador_flamelash.cpp src/server/scripts/EasternKingdoms/BlackrockDepths/boss_general_angerforge.cpp src/server/scripts/EasternKingdoms/Karazhan/boss_curator.cpp src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp src/server/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp src/server/scripts/EasternKingdoms/MoltenCore/boss_golemagg.cpp src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp src/server/scripts/EasternKingdoms/Scholomance/boss_jandice_barov.cpp src/server/scripts/EasternKingdoms/Scholomance/boss_kormok.cpp src/server/scripts/EasternKingdoms/Stratholme/boss_nerubenkan.cpp src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_janalai.cpp src/server/scripts/EasternKingdoms/boss_kruul.cpp src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_archimonde.cpp src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjalAI.cpp src/server/scripts/Kalimdor/Maraudon/boss_noxxion.cpp src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_cthun.cpp src/server/scripts/Kalimdor/TempleOfAhnQiraj/boss_fankriss.cpp src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp src/server/scripts/Northrend/DraktharonKeep/boss_dred.cpp src/server/scripts/Northrend/DraktharonKeep/boss_trollgore.cpp src/server/scripts/Northrend/Gundrak/boss_drakkari_colossus.cpp src/server/scripts/Northrend/Nexus/Nexus/boss_magus_telestra.cpp src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_loken.cpp src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp src/server/scripts/Northrend/VioletHold/violet_hold.cpp src/server/scripts/Outland/BlackTemple/boss_supremus.cpp src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_fathomlord_karathress.cpp src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp src/server/scripts/Outland/CoilfangReservoir/underbog/boss_hungarfen.cpp src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/boss_warchief_kargath_bladefist.cpp src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp src/server/scripts/World/npcs_special.cpp src/server/shared/DataStores/DBCStore.h src/server/worldserver/TCSoap/TCSoap.cpp
- description:
- Core: Fix more warnings
- changeset: 9687:a6c4610c335d
- branch: trunk
- user: Spp
- date: Tue Aug 31 10:23:22 2010 +0200
- files: src/genrevision/genrevision.cpp src/server/collision/Maps/MapTree.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Maps/Map.cpp src/server/worldserver/TCSoap/TCSoap.cpp
- description:
- Core: Fix more warnings and fix compile under linux 64
- changeset: 9688:621c100eeb5e
- branch: trunk
- user: Spp
- date: Tue Aug 31 11:39:51 2010 +0200
- files: src/server/game/Maps/Map.cpp src/server/game/Server/Protocol/Handlers/MovementHandler.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/Outland/BlackTemple/boss_illidan.cpp src/server/shared/Database/SQLOperation.cpp
- description:
- Core: Fix more warnings (very few left under linux 32)
- changeset: 9689:e8c21580b148
- branch: trunk
- user: Spp
- date: Tue Aug 31 11:50:07 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Core/Groups: Fix a crash loading groups from DB
- Fixes issue 3693
- changeset: 9690:619ba8b76250
- branch: trunk
- user: Spp
- date: Tue Aug 31 13:31:38 2010 +0200
- files: src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
- description:
- Better way to fix some warnings from rev 621c100eeb.
- changeset: 9691:dcda02c2f2a9
- branch: trunk
- user: Shauren
- date: Tue Aug 31 15:37:29 2010 +0200
- files: src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
- description:
- Core/Scripts: Revert revision 619ba8b76250 and fix it properly
- changeset: 9692:b5e76feecec9
- branch: trunk
- user: John Holiver
- date: Tue Aug 31 12:35:06 2010 -0300
- files: sql/base/world_database.sql
- description:
- Fix to DK Tank 4P and Paladin Holy 4P T10 bonus.
- Fixes issue 2684.
- Fixes issue 2681.
- Thanks to svetilo12.
- changeset: 9693:5c545d63aae2
- branch: trunk
- user: John Holiver
- date: Tue Aug 31 12:39:16 2010 -0300
- files: sql/updates/9692_world_spell_proc_event.sql
- description:
- File missing in the last commit.
- changeset: 9694:0c6a06c5525e
- branch: trunk
- user: Shocker
- date: Tue Aug 31 20:40:43 2010 +0300
- files: src/server/game/Entities/Pet/Pet.cpp
- description:
- Pet level-synchronization with owner should be done before initializing stats, closes issue 3732, thanks moriquendu
- changeset: 9695:6ec7a09c7b99
- branch: trunk
- user: John Holiver
- date: Tue Aug 31 15:01:04 2010 -0300
- files: sql/base/world_database.sql sql/updates/9695_world_spell_proc_event.sql src/server/game/Entities/Unit/Unit.cpp
- description:
- Fixes Druid T10 Balance 4P bonus.
- Fixes DK T10 Melee 4P bonus.
- changeset: 9696:34bd4b09ae7e
- branch: trunk
- user: click
- date: Tue Aug 31 20:14:16 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Buildsystem/MSVC: Only use /bigobj on x64 platforms - should solve x86 debug compilations (needs feedback)
- changeset: 9697:cf40159c06e9
- branch: trunk
- user: Shauren
- date: Tue Aug 31 21:47:43 2010 +0200
- files: src/server/game/Entities/Vehicle/Vehicle.cpp src/server/game/Entities/Vehicle/Vehicle.h
- description:
- Scripts/Icecrown Citadel: Corrected vehicleId for Deathbringer Saurfang, patch by Heisenberg/bolvor
- Closes issue #3704.
- changeset: 9698:222e56462d47
- branch: trunk
- user: Shauren
- date: Tue Aug 31 21:47:44 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Achievements: Pass killed unit pointer to UpdateAchievementCriteria for ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE (use in scripts)
- changeset: 9699:a93c26e6003a
- branch: trunk
- user: Shauren
- date: Tue Aug 31 21:47:45 2010 +0200
- files: src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel_teleport.cpp src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
- description:
- Scripts/Icecrown Citadel: Remove Mark of the Fallen Champion when Saurfang dies
- Scripts/Icecrown Citadel: Change previous scripts to use BossAI instead of ScriptedAI
- changeset: 9700:271e3089a663
- branch: trunk
- user: Shauren
- date: Mon Aug 30 11:36:15 2010 +0200
- files: sql/base/world_database.sql sql/scripts/world_script_texts.sql sql/scripts/world_scripts_full.sql sql/updates/9700_world_achievement_criteria_data.sql sql/updates/9700_world_script_texts.sql sql/updates/9700_world_scriptname.sql sql/updates/9700_world_spell_script_names.sql sql/updates/9700_world_vehicle_accessory.sql src/server/game/Scripting/ScriptLoader.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
- description:
- Scripts/Icecrown Citadel: Added Festergut script, thx Cromash for providing the base and Cyrax for sniffs
- Scripts/Icecrown Citadel: Added Professor Putricide script handling ONLY Festergut related events
- changeset: 9701:43f159abff7b
- branch: trunk
- user: Liberate <tbaart@gmail.com>
- date: Tue Aug 31 23:04:43 2010 +0200
- files: sql/base/world_database.sql sql/updates/9701_world_spell_bonus_data.sql
- description:
- *Fix: Lacerate should scale with AP only, and not from SP.
- changeset: 9702:f97cf5b4ddfe
- branch: trunk
- user: Shocker
- date: Wed Sep 01 00:38:13 2010 +0300
- files: sql/base/world_database.sql sql/updates/9702_world_playercreateinfo_spell.sql
- description:
- Allow Immolate DoT ticks to critically hit, fixes issue #1932
- changeset: 9703:05a6d98952a9
- branch: trunk
- user: John Holiver
- date: Tue Aug 31 19:13:59 2010 -0300
- files: src/server/scripts/Spells/spell_hunter.cpp
- description:
- Small fix to Chimera Shot Serpent dmg and Scorpid CD.
- Thanks to Arcane.
- changeset: 9704:2dbe72bfe1c4
- branch: trunk
- user: Shocker
- date: Wed Sep 01 01:16:43 2010 +0300
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Add LoS check for melee autoattacks, fixes issue 3535
- changeset: 9705:a98fd344f80c
- branch: trunk
- user: click
- date: Wed Sep 01 01:07:20 2010 +0200
- files: doc/UnixInstall.txt
- description:
- Docs: Update UnixInstall with the current list of CMake parameters
- changeset: 9706:dc9decaf0191
- branch: trunk
- user: silinoron
- date: Tue Aug 31 17:41:18 2010 -0700
- files: src/server/game/Server/Protocol/Opcodes.cpp src/server/game/Tickets/TicketMgr.cpp
- description:
- Oooh, C++... How I love you.
- changeset: 9707:88b832d0538e
- branch: trunk
- user: azazel
- date: Wed Sep 01 10:40:44 2010 +0600
- files: src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp
- description:
- Scripts/Blackrock Depths: fix spectral chalice spawning for quest with the same name (thanks niksad8). Closes issue #3086. Closes issue #2989.
- changeset: 9708:0e69f40a1378
- branch: trunk
- user: Spp
- date: Wed Sep 01 12:51:35 2010 +0200
- files: sql/base/characters_database.sql sql/base/world_database.sql sql/updates/9708_characters_database.sql sql/updates/9708_world_database.sql
- description:
- SQLS/Creation: Fix default engine for tables in world and characters
- changeset: 9709:93d7c633fff8
- branch: trunk
- user: Shocker
- date: Wed Sep 01 17:03:43 2010 +0300
- files: sql/base/world_database.sql sql/updates/9709_world_creature_respawn.sql
- description:
- creature_respawn should be InnoDB since it's prone to continuous writes
- changeset: 9710:4c8e9fc4c125
- branch: trunk
- user: Shocker
- date: Thu Sep 02 06:02:51 2010 +0300
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Conflagrate direct & DoT damage shouldn't scale with duration increases of Immolate/Shadowflame, fixes issue 3376.
- changeset: 9711:3d9cfb50bd30
- branch: trunk
- user: Shocker
- date: Thu Sep 02 15:25:02 2010 +0300
- files: sql/updates/3.3.3a_old/8371_world_spell_bonus_data.sql src/server/game/Battlegrounds/BattlegroundQueue.cpp src/server/game/Battlegrounds/BattlegroundQueue.h src/server/worldserver/worldserver.conf.dist
- description:
- Some old typo fixes, closes issues #3747, #2756, #2607, thanks 2010phenix/jean-michele.nefen/toshik.777
- changeset: 9712:b20488a47c20
- branch: trunk
- user: Shocker
- date: Thu Sep 02 16:24:08 2010 +0300
- files: sql/base/world_database.sql sql/updates/9712_world_spell_threat.sql
- description:
- Missing data from spell_threat for various Warrior abilities, closes issue 2258, thanks maeh.sheep for collecting data. Most of the values are blizzlike, but since some of them are variable depending on AP/damage, we're using general increase for those based on previous ranks
- changeset: 9713:3940e18ba677
- branch: trunk
- user: Shocker
- date: Thu Sep 02 16:32:30 2010 +0300
- files: sql/base/world_database.sql sql/updates/9712_world_spell_bonus_data.sql
- description:
- Glyph of Prayer of Healing shouldn't benefit from spell power, thanks arielazuz (Fixes issue 2827)
- changeset: 9714:a14bad48bd17
- branch: trunk
- user: Shauren
- date: Thu Sep 02 15:34:36 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Core/Spells: Fixed Health Leech effect, should not apply healing multiplier to damage done
- changeset: 9715:4f9d2f485fb6
- branch: trunk
- user: Shocker
- date: Thu Sep 02 16:48:03 2010 +0300
- files: sql/base/world_database.sql sql/updates/9712_world_spell_bonus_data.sql sql/updates/9713_world_spell_bonus_data.sql sql/updates/9715_world_spell_proc_event.sql
- description:
- * Allow Waylay to proc from Backstab too (also remove PROC_EX_CRITICAL_HIT flag, invalid), closes issue 3009.
- * Small filename typo fix
- changeset: 9716:7507388da161
- branch: trunk
- user: Brian
- date: Thu Sep 02 08:30:24 2010 -0600
- files: sql/updates/9716_characters_auctionhousebot.sql
- description:
- Database/Table: drop unused auctionhousebot table.
- changeset: 9717:c481a66e6eb9
- branch: trunk
- parent: 9715:4f9d2f485fb6
- user: Shocker
- date: Thu Sep 02 17:30:40 2010 +0300
- files: sql/base/world_database.sql
- description:
- Break monstrous lines from world_database.sql into multiple lines, once for each row
- changeset: 9718:10395d15dea2
- branch: trunk
- user: Shocker
- date: Thu Sep 02 17:37:32 2010 +0300
- files: sql/base/characters_database.sql
- description:
- Remove auctionhousebot from base too
- changeset: 9719:8288fff1ff74
- branch: trunk
- parent: 9718:10395d15dea2
- parent: 9716:7507388da161
- user: Shocker
- date: Thu Sep 02 17:40:24 2010 +0300
- description:
- Merge
- changeset: 9720:86f128e44c9d
- branch: trunk
- user: Shocker
- date: Thu Sep 02 17:43:27 2010 +0300
- files: sql/base/characters_database.sql
- description:
- Database/Table: Forgotten data from previous commit regarding auctionhousebot removal
- changeset: 9721:7ddda327b8ce
- branch: trunk
- user: Machiavelli
- date: Thu Sep 02 16:45:33 2010 +0200
- files: src/server/shared/Database/DatabaseWorkerPool.h
- description:
- Core/DBLayer: Remove as of recent redundant DatabaseWorkerPoolEnd operation
- changeset: 9722:ea86a20683c2
- branch: trunk
- user: runningnak3d
- date: Thu Sep 02 08:56:18 2010 -0600
- files: sql/base/world_database.sql sql/updates/9722_world_exploration_basexp.sql
- description:
- SQL: add exploration base XP date for levels 71-79. Patch by Svannon
- changeset: 9723:8fddd8740982
- branch: trunk
- user: Machiavelli
- date: Thu Sep 02 17:47:50 2010 +0200
- files: src/server/authserver/Main.cpp src/server/authserver/Realms/RealmList.cpp src/server/authserver/Server/AuthSocket.cpp src/server/game/AI/EventAI/CreatureEventAIMgr.cpp src/server/game/Addons/AddonMgr.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Instances/InstanceSaveMgr.cpp src/server/game/Instances/InstanceSaveMgr.h src/server/game/Scripting/ScriptSystem.cpp src/server/shared/Database/DatabaseEnv.h src/server/shared/Database/DatabaseWorkerPool.cpp src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/MySQLConnection.h src/server/shared/Database/SQLStorage.cpp src/server/shared/Database/Transaction.h src/server/worldserver/Main.cpp
- description:
- Core/DBLayer:
- - Implement deriviate classes of MySQLConnection for every database type (world, realm, characters)
- - Make DatabaseWorkerPool templatized and use the above mentioned classes as parameter
- - Implementation of the new types in code
- (This is in preparation of prepared statement interface)
- changeset: 9724:597b465ba05b
- branch: trunk
- user: Machiavelli
- date: Thu Sep 02 17:55:03 2010 +0200
- files: src/server/shared/Database/DatabaseWorker.cpp src/server/shared/Database/DatabaseWorkerPool.cpp
- description:
- Core/DBLayer:
- - Better way to shutdown worker thread, prevents a crash. Fixes issue #3696
- - Delete missing file from previous rev
- changeset: 9725:8b445f4d01c2
- branch: trunk
- user: Machiavelli
- date: Thu Sep 02 17:56:49 2010 +0200
- files: src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h src/server/shared/Database/Implementation/LoginDatabase.cpp src/server/shared/Database/Implementation/LoginDatabase.h src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h
- description:
- Core/DBLayer: Add Login-/Characters-/Worlddatabase class implementations
- changeset: 9726:73b7c41139c3
- branch: trunk
- user: Shauren
- date: Thu Sep 02 18:20:59 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Instances/InstanceSaveMgr.cpp
- description:
- Fix *SOME* build errors
- changeset: 9727:bbb7ddd2c9c8
- branch: trunk
- user: Shauren
- date: Thu Sep 02 20:22:19 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h src/server/shared/Database/Implementation/LoginDatabase.cpp src/server/shared/Database/Implementation/LoginDatabase.h src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h
- description:
- Fixed build
- Fixed wrong header includes in new database files, thx Thyros
- changeset: 9728:26e5df240365
- branch: trunk
- user: Machiavelli
- date: Thu Sep 02 20:54:43 2010 +0200
- files: src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/MySQLConnection.h src/server/shared/Database/PreparedStatement.cpp src/server/shared/Database/PreparedStatement.h
- description:
- Core/DBLayer:
- - Add basic prepared statement interface (without implementation and thus without testing, without resultset support).
- - Based on raczman/Albator´s work on TrinityCore3
- Build:
- - Add sLog define ¨hack¨ in DatbaseWorkerPool.h to fix some more sLog errors temporarily
- FYI: Builds on windows
- changeset: 9729:8c2297cf251b
- branch: trunk
- user: Shauren
- date: Thu Sep 02 22:04:08 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Core/Spells: Fixed crash in EffectFeedPet
- Closes issue #3728.
- Closes issue #3752.
- changeset: 9730:cc27a76710ec
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 00:04:14 2010 +0200
- files: src/server/game/Entities/Item/Item.h src/server/game/Server/WorldSession.h src/server/shared/Common.h src/server/shared/Database/DatabaseEnv.h src/server/shared/Database/DatabaseWorker.h src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/Field.cpp src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/PreparedStatement.h src/server/shared/Database/SQLOperation.cpp src/server/shared/Logging/Log.cpp src/server/shared/Logging/Log.h src/server/shared/Threading/Callback.h
- description:
- Fix Linux build
- changeset: 9731:a053bcbafd02
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 00:08:20 2010 +0200
- files: src/server/shared/Database/DatabaseWorkerPool.h
- description:
- Missing include from previous rev.
- changeset: 9732:608dc335716b
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 00:44:27 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/MySQLConnection.h
- description:
- Core/DBLayer:
- - Example implementation of prepared statement in ObjectMgr::SaveCreatureRespawntime
- - #include "MYSQLThreading.h" -> #include "MySQLThreading.h" (*really* fixes Linux build)
- changeset: 9733:450a7b8bb92f
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 01:00:49 2010 +0200
- files: src/server/authserver/Server/AuthSocket.cpp src/server/shared/Database/Implementation/LoginDatabase.cpp src/server/shared/Database/Implementation/LoginDatabase.h src/server/shared/Database/MySQLConnection.cpp
- description:
- Core/DBLayer:
- - A few prepared statement implementations in authsocket as example.
- - Add an ASSERT in MySQLConnection::Execute(PreparedStatement*) to catch faulty created statements
- changeset: 9734:0857764e2953
- branch: trunk
- user: runningnak3d
- date: Thu Sep 02 17:19:53 2010 -0600
- files: src/server/shared/DataStores/DBCStore.h src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/Field.h src/server/shared/Database/MySQLConnection.h src/server/shared/Database/PreparedStatement.cpp src/server/shared/Database/SQLOperation.cpp
- description:
- Core/Build: Partial work of fixing non-PCH Linux compile
- changeset: 9735:2ca02d652576
- branch: trunk
- user: runningnak3d
- date: Thu Sep 02 17:55:55 2010 -0600
- files: src/server/game/Server/Protocol/WorldLog.cpp src/server/shared/DataStores/DBCStore.h
- description:
- Core/Build: Fix non-PCH compile for Linux (don't know about Windows)
- changeset: 9736:9d00c1f64c43
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 09:21:28 2010 +0200
- files: src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/Implementation/CharacterDatabase.h src/server/shared/Database/Implementation/LoginDatabase.h src/server/shared/Database/Implementation/WorldDatabase.h
- description:
- Core/DBLayer
- - Add some small documentation on prepared statement defines naming contention (placed in the 3 database implementation header files so it can´t be missed)
- - Remove obsolete mutex declaration in DatabaseWorkerPool (was unused as of recently)
- changeset: 9737:95f834417eff
- branch: trunk
- user: Shauren
- date: Fri Sep 03 09:58:26 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/TicketHandler.cpp
- description:
- Core/Tickets: Fixed lag report db saving query
- changeset: 9738:111037b62641
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 10:52:32 2010 +0200
- files: src/server/authserver/Main.cpp src/server/game/Server/WorldSocketMgr.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/shared/Database/DatabaseWorkerPool.h src/server/worldserver/CommandLine/CliRunnable.cpp src/server/worldserver/Master.cpp src/server/worldserver/WorldThread/WorldRunnable.cpp
- description:
- Core/DBLayer
- - Store threadbundlemask internally per database pool and prevent direct access to config file post startup
- - Fix threadbundlemask flag checking for ReactorRunnable, WorldRunnable
- - Remove CLI threadbundlemask flag, CLI doesn´t need a seperate mysql connection nor thread
- - Remove unused Character Database connection from WorldSocketMgr / ReactorRunnable
- - Add proper LoginDatabase connection to RA Runnable (soon to be overhauled)
- Note: still experimental and not tested for live use
- changeset: 9739:a2a51caa819b
- branch: trunk
- user: Shocker
- date: Fri Sep 03 16:56:17 2010 +0300
- files: src/server/worldserver/Master.cpp
- description:
- Fix compilation, thanks tru.bazoozoo, closes issue 3778
- changeset: 9740:d525a97bd28f
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 17:30:23 2010 +0200
- files: src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/MySQLConnection.cpp
- description:
- Core/DBLayer: Add an assert to detetct calls to invalid prepared statements.
- changeset: 9741:6acc737746a9
- branch: trunk
- user: Shocker
- date: Fri Sep 03 19:04:32 2010 +0300
- files: src/server/game/Entities/Pet/Pet.cpp src/server/scripts/World/npcs_special.cpp
- description:
- Fix snake's HP for hunter's Snake Trap
- changeset: 9742:33cbcb001cbf
- branch: trunk
- user: Machiavelli
- date: Fri Sep 03 18:29:35 2010 +0200
- files: src/server/game/World/World.cpp src/server/game/World/World.h
- description:
- Core/WorldRunnable: Convert autobroadcast to trinity standards (properly cache configs, change function name to better reflect purpose)
- changeset: 9743:82049a9d2f61
- branch: trunk
- user: Shauren
- date: Fri Sep 03 20:11:14 2010 +0200
- files: sql/base/world_database.sql sql/updates/9743_world_command.sql sql/updates/9743_world_lfg_dungeon_encounters.sql sql/updates/9743_world_lfg_dungeon_rewards.sql src/server/game/Achievements/AchievementMgr.cpp src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level3.cpp src/server/game/DataStores/DBCStructure.h src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/World/World.cpp
- description:
- Core/Dungeon Finder: Added support for rewards for random dungeons
- Core/Quests: Simplified rewarding money from quests, now ModifyMoney and UpdateAchievementCriteria are called only once per quest
- Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_USE_LFD_TO_GROUP_WITH_PLAYERS
- changeset: 9744:dcc56740ded3
- branch: trunk
- user: Shauren
- date: Fri Sep 03 20:25:03 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Added missing check in previous revision and moved RewardDungeonDoneFor to proper place in the file
- changeset: 9745:4c807a675ee5
- branch: trunk
- user: click
- date: Fri Sep 03 22:14:42 2010 +0200
- files: src/server/game/World/World.cpp
- description:
- Core/Worldpacket: Correct size of SMSG_AUTH_RESPONSE (thanks to Ramus for orig patch, and svetilo for notification)
- changeset: 9746:6976f6507922
- branch: trunk
- user: azazel
- date: Sat Sep 04 02:33:57 2010 +0600
- files: sql/base/world_database.sql sql/updates/9746_world_spell_script_names.sql src/server/game/Spells/SpellEffects.cpp src/server/scripts/Spells/spell_item.cpp src/server/scripts/Spells/spell_quest.cpp
- description:
- Spell Scripts:
- * moved some generic spell dummy effects to scripts
- * implemented two spell scripts for quests: 8913 Sacred Cleansing (Quest 55), 44936 Quest - Fel Siphon Dummy (Quest 11515). Closes issue #3040
- * did some cleanup in spell scripts and added more comments
- changeset: 9747:5606e8d3f9ef
- branch: trunk
- user: click
- date: Fri Sep 03 22:47:03 2010 +0200
- files: src/server/game/AI/CoreAI/PetAI.cpp
- description:
- Core/PetAI: Add additional safeguard against possible crash if me->GetCharmerOrOwner() is NULL in agressiontest
- Patch by JacB667. Fixes issue #3766.
- changeset: 9748:b4ba643d95a8
- branch: trunk
- user: silinoron
- date: Fri Sep 03 19:58:16 2010 -0700
- files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/game/Spells/Spell.cpp
- description:
- Core/ScriptSystem: Add a PlayerScript::OnSpellCast(Player *player, Spell *spell, bool skipCheck) function.
- Requested by Zor.
- changeset: 9749:9dcfd3f9778e
- branch: trunk
- user: silinoron
- date: Fri Sep 03 20:30:29 2010 -0700
- files: src/server/game/Server/Protocol/Handlers/QuestHandler.cpp src/server/game/Server/Protocol/Opcodes.cpp src/server/game/Spells/Spell.cpp
- description:
- Core/WorldPacket: Fix the core spamming complaints about CMSG_QUEST_QUERY being sent post-logout
- Core/Spells: A little bit of "cleanup"
- changeset: 9750:3cc829056627
- branch: trunk
- user: silinoron
- date: Fri Sep 03 21:55:57 2010 -0700
- files: src/server/game/Accounts/AccountMgr.cpp src/server/game/Accounts/AccountMgr.h src/server/game/Chat/Commands/Level2.cpp src/server/game/Chat/Commands/Level3.cpp src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Entities/Unit/Unit.cpp src/server/game/Instances/InstanceSaveMgr.cpp src/server/game/Maps/Map.cpp src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/Protocol/Handlers/PetHandler.cpp src/server/game/Spells/SpellEffects.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/shared/Utilities/Util.cpp src/server/shared/Utilities/Util.h
- description:
- Core/Game: Fix remaining warnings on windows (and most likely almost all of the ones on *nix)
- changeset: 9751:a35505a53981
- branch: trunk
- user: silinoron
- date: Fri Sep 03 22:40:16 2010 -0700
- files: src/server/game/Accounts/AccountMgr.cpp src/server/game/Events/GameEventMgr.cpp src/server/game/Maps/MapManager.cpp
- description:
- Core/Game: forgotten changes from r3cc82905662712385f0d03895a426310e6cc96bd
- changeset: 9752:ada278e79270
- branch: trunk
- user: Supabad
- date: Sat Sep 04 15:42:43 2010 +0200
- files: src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp src/server/scripts/Northrend/Ulduar/ulduar/ulduar.h src/server/scripts/Northrend/Ulduar/ulduar/ulduar_teleporter.cpp
- description:
- Scripts/Ulduar: Ulduar Teleporter
- - add check for formation grounds thanks to silentstormpt
- - fix gossip for ulduar teleporter
- changeset: 9753:6873556955dc
- branch: trunk
- user: Shocker
- date: Sat Sep 04 16:47:57 2010 +0300
- files: sql/updates/9746_world_spell_script_names.sql
- description:
- Fix encoding for a previous core sql file
- changeset: 9754:ec1d7d8af684
- branch: trunk
- user: Machiavelli
- date: Sat Sep 04 16:06:04 2010 +0200
- files: src/server/shared/Database/Transaction.cpp src/server/shared/Logging/Log.cpp
- description:
- Core/DBLayer: Add an assert in TransactionTask::Execute to make sure valid queries are held
- Core/Logging: Tiny cleanup in sLog.outSQLDriver
- changeset: 9755:923827ec03da
- branch: trunk
- user: Machiavelli
- date: Sat Sep 04 16:49:23 2010 +0200
- files: src/server/shared/Database/Transaction.cpp src/server/shared/Database/Transaction.h
- description:
- Core/DBLayer:
- - Allow transactions to contain both raw ad-hoc queries and prepared statement elements
- * When coding on high level code, just make sure you use the right argument type for Transaction::Append and the proper execution will be done automagically
- changeset: 9756:166e2a3b6e2e
- branch: trunk
- user: Machiavelli
- date: Sat Sep 04 17:27:28 2010 +0200
- files: src/server/game/World/World.cpp src/server/game/World/World.h
- description:
- Core/WorldRunnable: Convert the last part of autobroadcast (interval config) to Trinity standards (proper caching) as well. Patch by 41782992@qq.com.
- Closes issue #3796
- changeset: 9757:93364e094790
- branch: trunk
- user: Machiavelli
- date: Sat Sep 04 17:39:23 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp
- description:
- Core/ArenaTeam: Add a check to determine if a player is account for an accurate calculation of ArenaTeam::GetAverageMMR
- Fixes issue #3789
- changeset: 9758:cfd5e2095ed9
- branch: trunk
- user: Machiavelli
- date: Sat Sep 04 18:01:03 2010 +0200
- files: sql/base/characters_database.sql sql/updates/9758_characters_game_event_save.sql src/server/game/Events/GameEventMgr.cpp
- description:
- DB-Schema/Characters: Store game_event_save.next_start as unix timestamp and remove runtime typecasts for this field.
- changeset: 9759:35d4dfe91916
- branch: trunk
- user: Machiavelli
- date: Sat Sep 04 18:11:36 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp
- description:
- Core/ArenaTeam: Correct player_divider use in ArenaTeam::GetAverageMMR and add a sanity check
- changeset: 9760:05f06b9ea177
- branch: trunk
- user: Shauren
- date: Thu Sep 02 10:40:32 2010 +0200
- files: sql/base/world_database.sql sql/updates/9760_world_transports.sql src/server/game/Entities/GameObject/GameObject.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Transport/Transport.cpp src/server/game/Entities/Transport/Transport.h src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Instances/InstanceScript.h src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp
- description:
- Core/Players: Don't set instanceId to 0 when player is on transport during loading, there CAN be transports inside instances
- Core/Scripts: Added waypoint id to OnRelocate transport hook
- Core/Scripts: Make use of ZoneScript::GetGameObjectEntry at gameobject creation (makes it possible to override gameobject entries in instances)
- Core/Transports: Call InstanceScript::EventInform for transport events
- Core/Transports: Use guid from db for transports, not just its entry - adds partial support for instancing them (still cannot use transports table for it, but can spawn manually now)
- Scripts/Icecrown Citadel: Fixed crash in Deathbringer Saurfang when event is started by more than one person (can't do this anymore)
- Closes isssue #3749.
- changeset: 9761:e7c690aaf942
- branch: trunk
- user: silinoron
- date: Sat Sep 04 12:49:39 2010 -0700
- files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/scripts/World/chat_log.cpp
- description:
- Core/ScriptSystem: Refactor ScriptMgr::OnPlayerChat to no longer accept a C-style parameter of type void*.
- Instead, use overloaded methods for the different types.
- changeset: 9762:59ed91b46977
- branch: trunk
- user: azazel
- date: Sun Sep 05 02:16:58 2010 +0600
- files: sql/scripts/world_script_texts.sql sql/updates/9762_world_script_texts.sql src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp src/server/scripts/EasternKingdoms/dun_morogh.cpp src/server/scripts/EasternKingdoms/elwynn_forest.cpp src/server/scripts/EasternKingdoms/silvermoon_city.cpp src/server/scripts/EasternKingdoms/western_plaguelands.cpp src/server/scripts/Kalimdor/azshara.cpp src/server/scripts/Kalimdor/azuremyst_isle.cpp src/server/scripts/Kalimdor/darkshore.cpp src/server/scripts/Kalimdor/durotar.cpp src/server/scripts/Kalimdor/silithus.cpp src/server/scripts/Kalimdor/ungoro_crater.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp src/server/scripts/Outland/netherstorm.cpp src/server/scripts/Outland/shadowmoon_valley.cpp src/server/scripts/Outland/terokkar_forest.cpp src/server/scripts/World/chat_log.cpp
- description:
- Scripts/Texts:
- * fix script texts in various locations (thanks TerrorBringer for the heads up). Closes issue #2055. Closes issue #3087.
- * cleanup world_script_texts.sql file (remove spaces, order entries)
- Scripts/Misc:
- * remove obsolete random seed initialization from scripts
- * fix some warnings in scripts
- * some cleanup in chat_log.cpp
- changeset: 9763:8c797767dc8a
- branch: trunk
- user: silinoron
- date: Sat Sep 04 13:46:01 2010 -0700
- files: src/server/game/Mails/Mail.cpp src/server/game/Mails/Mail.h src/server/game/Scripting/ScriptMgr.h src/server/game/Server/Protocol/Handlers/MailHandler.cpp
- description:
- Core/[Mail, WorldPacket]: Pull mail packet handlers out of Mail.cpp into MailHandler.cpp
- Core/ScriptSystem: Remove unneeded TODO.
- changeset: 9764:8707055265e7
- branch: trunk
- user: Shauren
- date: Sat Sep 04 22:58:54 2010 +0200
- files: sql/base/world_database.sql sql/updates/9764_world_spell_proc_event.sql
- description:
- Core/Spells: Fixed Rune of Cinderglacier removal
- Closes issue #2105.
- changeset: 9765:3d25f8ccf4cb
- branch: trunk
- user: Shauren
- date: Sat Sep 04 23:09:46 2010 +0200
- files: sql/base/world_database.sql sql/updates/9765_world_spell_proc_event.sql
- description:
- Core/Spells: Fixed Scent of Blood removal
- SQLs: Fixed typo in previous revision
- Closes issue #2668.
- changeset: 9766:f0ebd8fedd27
- branch: trunk
- user: Shocker
- date: Sun Sep 05 00:38:19 2010 +0300
- files: src/server/game/Entities/Unit/Unit.h
- description:
- Core/Unit: Fix some health-related calculations by adjusting maximum size to 64 bit integers, closes issue 3778
- changeset: 9767:a44f79aeab52
- branch: trunk
- user: Shocker
- date: Sun Sep 05 00:48:31 2010 +0300
- files: src/server/game/Entities/Unit/Unit.h src/server/game/Maps/Map.cpp src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp
- description:
- Cleanup: Some typo fixes, closes issue 3798, thanks tru.bazoozoo and Lopin
- changeset: 9768:3286b07b3aea
- branch: trunk
- user: Shocker
- date: Sun Sep 05 04:03:02 2010 +0300
- files: sql/base/world_database.sql sql/updates/9768_world_command.sql src/server/game/Chat/Commands/Level3.cpp
- description:
- Core/Commands: Implement possibility to unbind specific maps/difficulties with .instance unbind, based on svetilo12's idea, closes issue 3792
- changeset: 9769:a166cff6953e
- branch: trunk
- user: Machiavelli
- date: Sun Sep 05 10:34:46 2010 +0200
- files: src/server/shared/Database/MySQLConnection.cpp
- description:
- Core/DBLayer: Move some syncrhonisation error prone methods into the guarded scope in MySQLConnection:Execute(PreparedStatement*)
- changeset: 9770:dafb591ee81a
- branch: trunk
- user: Shauren
- date: Sun Sep 05 11:24:43 2010 +0200
- files: src/server/game/Battlegrounds/BattlegroundMgr.cpp
- description:
- Core/Battlegrounds: Added sanity checks for bg scoreboard packet handler, should fix client crashes in AV, thx Timothy003 for research
- Closes issue #2165.
- changeset: 9771:e1ccac0b3c97
- branch: trunk
- user: Shauren
- date: Sun Sep 05 11:33:35 2010 +0200
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Core/Spells: Check correct Attributes field in CanSpellPierceImmuneAura, patch by Maxdestroyer
- Closes issue #3785.
- changeset: 9772:337758da7296
- branch: trunk
- user: Shauren
- date: Sun Sep 05 12:05:49 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/Auras/SpellAuraDefines.h src/server/game/Spells/Auras/SpellAuraEffects.cpp
- description:
- Core/Spells: Implemented aura type 303 (SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE), patch by Azuritus
- Closes issue #3773.
- changeset: 9773:afd6306be007
- branch: trunk
- user: Shauren
- date: Sun Sep 05 12:22:08 2010 +0200
- files: src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_bronjahm.cpp
- description:
- Scripts/Forge of Souls: Bronjahm should only cast Spirit Bolts if tank is not within melee range during phase 1, patch by Ottowayne
- Closes issue #3657.
- changeset: 9774:7f87f1a9dbfc
- branch: trunk
- user: Shauren
- date: Sun Sep 05 12:38:52 2010 +0200
- files: src/server/game/Battlegrounds/BattlegroundMgr.cpp
- description:
- Core/Battlegrounds: Fixed scoreboard packet (and possible core crash) for TBC arenas, thx Maxdestroyer for pointing it out
- changeset: 9775:a476b5f0096b
- branch: trunk
- user: Shauren
- date: Sun Sep 05 13:39:10 2010 +0200
- files: sql/base/world_database.sql sql/updates/9775_world_spell_proc_event.sql src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Fixed Nevermelting Ice Crystal trinket
- changeset: 9776:72968e3a1658
- branch: trunk
- user: Shauren
- date: Sun Sep 05 13:59:49 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Core/Spell: Fixed Escape artist, patch by Heisenberg
- Closes issue #3536.
- changeset: 9777:7332ea6078a1
- branch: trunk
- user: Shauren
- date: Sun Sep 05 14:03:29 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Spells: Fixed Reign of the Dead/Unliving trinket, patch by un.spike
- Closes issue #3661.
- changeset: 9778:210994b8d6a0
- branch: trunk
- user: Shauren
- date: Sun Sep 05 14:28:13 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Core/Spells: Fixed Execute formula, patch by dr.tenma
- Closes issue #3478.
- changeset: 9779:5034c0c49eca
- branch: trunk
- user: Shauren
- date: Sun Sep 05 15:25:33 2010 +0200
- files: src/server/game/Spells/Auras/SpellAuraEffects.cpp
- description:
- Core/Spells: Bladestorm will now cause the caster to drop flag on battleground
- changeset: 9780:821b4a78bc8b
- branch: trunk
- user: click
- date: Sun Sep 05 17:19:41 2010 +0200
- files: src/server/CMakeLists.txt src/server/scripts/CMakeLists.txt src/server/scripts/Custom/CMakeLists.txt src/server/scripts/Custom/custom_example.cpp src/server/scripts/Custom/custom_gossip_codebox.cpp src/server/scripts/Custom/npc_acherus_taxi.cpp src/server/scripts/Custom/npc_wyrmresttempel_taxi.cpp src/server/scripts/Custom/test.cpp src/server/scripts/EasternKingdoms/CMakeLists.txt src/server/scripts/Examples/CMakeLists.txt src/server/scripts/Kalimdor/CMakeLists.txt src/server/scripts/Northrend/CMakeLists.txt src/server/scripts/OutdoorPvP/CMakeLists.txt src/server/scripts/Outland/CMakeLists.txt src/server/scripts/Spells/CMakeLists.txt src/server/scripts/World/CMakeLists.txt
- description:
- BuildSystem/ALL: Remove unused custom code (most are duplicated as in examples)
- + remove fileglobbing for scripts (less error-prone)
- + Create proper lists per "scriptsection"
- NOTE! This change requires new files (cpp/h) to be MANUALLY ADDED to <type>/CmakeLists.txt
- changeset: 9781:0f73a74f1e27
- branch: trunk
- user: click
- date: Sun Sep 05 17:42:42 2010 +0200
- files: sql/base/world_database.sql sql/updates/9781_world_spell_proc_event.sql
- description:
- Core/Spells: Fix Hunting Party talent, patch by Ktistay
- changeset: 9782:0d3638414b6a
- branch: trunk
- user: click
- date: Sun Sep 05 18:42:04 2010 +0200
- files: src/server/scripts/CMakeLists.txt
- description:
- Buildsystem/Scripts: Include examples as part of compilation (forgot that they are referenced in the ScriptLoader)
- changeset: 9783:64ad9ad59b22
- branch: trunk
- user: Shauren
- date: Sun Sep 05 19:51:14 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Quests: Fixed quest kill crediting in heroic instances
- changeset: 9784:2f4c54a93b56
- branch: trunk
- user: silinoron
- date: Sun Sep 05 13:12:24 2010 -0700
- files: THANKS sql/base/world_database.sql sql/updates/9784_world_command.sql sql/updates/9784_world_player_factionchange_achievement.sql sql/updates/9784_world_player_factionchange_items.sql sql/updates/9784_world_player_factionchange_reputations.sql sql/updates/9784_world_player_factionchange_spells.sql src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level2.cpp src/server/game/DataStores/DBCStores.cpp src/server/game/DataStores/DBCStores.h src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Miscellaneous/SharedDefines.h src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/Server/Protocol/Opcodes.cpp src/server/game/Server/WorldSession.h src/server/game/World/World.cpp
- description:
- Add support for character race and faction transfers.
- Based (loosely) on patch by Ner'zhul, DarkXuan, and darkshines@sakha.net.
- Fixes issue #3429.
- changeset: 9785:2e2b917dfea3
- branch: trunk
- user: Spp
- date: Sat Sep 04 15:40:43 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Minor fixes to Reward system.
- - Check if its random dungeon before giving rewards
- - Update achievement only for heroic dungeons
- - Other minor fixes
- changeset: 9786:40a7e91339be
- branch: trunk
- user: Spp
- date: Sat Sep 04 18:20:10 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp src/server/game/Server/WorldSession.h src/server/game/World/World.cpp
- description:
- Code/Dungeon Finder: Move some packets from Mgr to Handler
- changeset: 9787:61b7939a0216
- branch: trunk
- user: Spp
- date: Sun Sep 05 21:29:52 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon Finder: Minor cleanups
- changeset: 9788:437987de0070
- branch: trunk
- user: Spp
- date: Sun Sep 05 22:05:14 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h
- description:
- Core/Dungeon Finder: Redo find group algorithm
- - Cache compatibilities to avoid doing calcs twice
- - Algorithm will get all proposals (again)
- Updates issue 3415
- changeset: 9789:b26caed8facf
- branch: trunk
- user: Spp
- date: Sun Sep 05 23:20:55 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Fix typo in previous commit
- changeset: 9790:a5b778bd16a7
- branch: trunk
- user: silinoron
- date: Sun Sep 05 14:34:48 2010 -0700
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Fix Totem of Wrath debuff effect.
- Fixes issue #3297
- Fixes issue #2276
- Patch by Ramus.
- changeset: 9791:ea92bbb85a43
- branch: trunk
- user: silinoron
- date: Sun Sep 05 14:59:46 2010 -0700
- files: sql/base/world_database.sql sql/updates/9791_world_spell_group.sql sql/updates/9791_world_spell_proc_event.sql src/server/game/Entities/Unit/Unit.cpp
- description:
- Fix Glyph of Totem of Wrath.
- Fixes issue #3743
- Patch by dr.tenma.
- changeset: 9792:593f3bce33b6
- branch: trunk
- user: Shocker
- date: Mon Sep 06 01:38:50 2010 +0300
- files: sql/base/characters_database.sql sql/updates/9792_characters_groups.sql sql/updates/9792_characters_instance.sql sql/updates/9792_characters_instance_reset.sql
- description:
- DB-Schema/Characters: Add indexes for some columns used in JOINs in the core
- changeset: 9793:85b5a56c9cb6
- branch: trunk
- user: silinoron
- date: Sun Sep 05 16:34:38 2010 -0700
- files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
- description:
- Fix a typo in race and faction transfers - reported by 0xFuture
- Fixes issue #3844
- Fix a SQL collision in race and faction transfers - reported by Aokromes
- changeset: 9794:96456e6cbf30
- branch: trunk
- user: silinoron
- date: Sun Sep 05 16:45:18 2010 -0700
- files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
- description:
- May as well make sure of no SQL errors for spells, too.
- changeset: 9795:623e9c63dc6a
- branch: trunk
- user: Xanadu
- date: Mon Sep 06 02:36:54 2010 +0200
- files: cmake/compiler/msvc/settings.cmake
- description:
- Fixed win x64 debug build. Thx to click for inspiration.
- changeset: 9796:74102de75502
- branch: trunk
- user: Spp
- date: Mon Sep 06 03:03:21 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Fix an error that prevented lfg groups to find a new proposal with queued groups
- - Also fix a typo in previous Dungeon Finder commit
- Updates issue 3465
- changeset: 9797:fab07f917543
- branch: trunk
- user: Spp
- date: Mon Sep 06 03:40:30 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Autodismount players when teleported to dungeon
- changeset: 9798:51038a519490
- branch: trunk
- user: Spp
- date: Mon Sep 06 03:51:08 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Fix an error that made some groups being marked as compatibles when they are not
- changeset: 9799:3a44bd39763a
- branch: trunk
- user: Spp
- date: Mon Sep 06 04:42:02 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h
- description:
- Core/Dungeon Finder: Fix an error that made restriction ignored when expanding a random dungeon to the related dungeons
- - Fixes selecting a dungeon not in the level bracket of the players
- - Fixes matching incompatible groups
- - Fixes heroic binds being ignored (Fixes issue 3845)
- changeset: 9800:44a1f284dd3e
- branch: trunk
- user: Shauren
- date: Mon Sep 06 11:27:00 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Loot/LootMgr.cpp src/server/game/Loot/LootMgr.h
- description:
- Core/Loot: Automatically distribute currency items when they drop, based on Destros' patch
- Closes issue #2913.
- changeset: 9801:47d06f3f38b6
- branch: trunk
- user: click
- date: Mon Sep 06 11:39:32 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/LFG: Include ObjectMgr.h in LFGHandler (fixes nonPCH-compiles)
- changeset: 9802:2b3610742417
- branch: trunk
- user: Shauren
- date: Mon Sep 06 11:51:07 2010 +0200
- files: src/server/game/Loot/LootMgr.h src/server/game/Scripting/ScriptLoader.cpp
- description:
- Core: Fixed compile
- Core/Scripts: Compile and use spell scripts always, even if SCRIPTS not defined
- changeset: 9803:88d74a2483a0
- branch: trunk
- user: Shauren
- date: Mon Sep 06 12:15:26 2010 +0200
- files: sql/base/world_database.sql sql/updates/9803_world_spell_proc_event.sql
- description:
- Core/Spells: Fixed trinkets - Charred Twilight Scale, Sharpened Twilight Scale (both heroic and normal)
- changeset: 9804:d071f81a507a
- branch: trunk
- user: Shauren
- date: Mon Sep 06 12:22:19 2010 +0200
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Core/Spells: Implemented handler for spell Create Lance, patch by 0xFuture
- Closes issue #2890.
- changeset: 9805:01c989e62468
- branch: trunk
- user: Shauren
- date: Mon Sep 06 13:54:17 2010 +0200
- files: sql/base/world_database.sql sql/updates/9805_world_spell_proc_event.sql src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Spells: Implemented effect for Tiny Abomination in a Jar trinket, original patch by Stryker
- Closes issue #2716.
- changeset: 9806:811cd0b0d33c
- branch: trunk
- user: Spp
- date: Mon Sep 06 15:23:08 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Entities/Unit/Unit.cpp src/server/game/Scripting/ScriptMgr.h src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp src/server/scripts/Spells/spell_item.cpp src/server/scripts/World/chat_log.cpp src/server/shared/Database/PreparedStatement.cpp
- description:
- Core: Fix some warnings
- changeset: 9807:5f42f70936e3
- branch: trunk
- user: Machiavelli
- date: Mon Sep 06 17:55:12 2010 +0200
- files: src/server/shared/Database/PreparedStatement.cpp
- description:
- Core/DBLayer: Fix a warning
- changeset: 9808:57abcb23da58
- branch: trunk
- user: azazel
- date: Mon Sep 06 23:34:16 2010 +0600
- files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/worldserver/worldserver.conf.dist
- description:
- Core: add possibility to disable creating of characters of specified races/classes.
- changeset: 9809:c90cb0dfb470
- branch: trunk
- user: silinoron
- date: Mon Sep 06 10:42:53 2010 -0700
- files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
- description:
- Core: Disallow race and faction transfers to races for which character creation is not allowed.
- changeset: 9810:f7b31667f6b9
- branch: trunk
- user: silinoron
- date: Mon Sep 06 10:53:02 2010 -0700
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Fix spell damage bonus for improved devouring plague.
- Patch by dr.tenma.
- Fixes issue #2785
- changeset: 9811:2a8a0d2c9ffe
- branch: trunk
- user: click
- date: Mon Sep 06 22:09:55 2010 +0200
- files: src/server/game/Scripting/ScriptLoader.cpp
- description:
- Core/Scripts: Ensure Example and spell-scripts are loaded at all times in the AddScripts() function
- changeset: 9812:ea96a5d8884b
- branch: trunk
- user: Xanadu
- date: Tue Sep 07 01:26:57 2010 +0200
- files: cmake/macros/FindMySQL.cmake cmake/options.cmake cmake/showoptions.cmake dep/CMakeLists.txt dep/PackageList.txt dep/mysqllite/CMakeLists.txt dep/mysqllite/COPYING dep/mysqllite/ChangeLog dep/mysqllite/EXCEPTIONS-CLIENT dep/mysqllite/INSTALL-SOURCE dep/mysqllite/INSTALL-WIN-SOURCE dep/mysqllite/README dep/mysqllite/dbug/dbug.c dep/mysqllite/dbug/dbug_long.h dep/mysqllite/dbug/factorial.c dep/mysqllite/dbug/monty.doc dep/mysqllite/dbug/sanity.c dep/mysqllite/dbug/user.r dep/mysqllite/extra/yassl/AUTHORS dep/mysqllite/extra/yassl/COPYING dep/mysqllite/extra/yassl/ChangeLog dep/mysqllite/extra/yassl/INSTALL dep/mysqllite/extra/yassl/NEWS dep/mysqllite/extra/yassl/README dep/mysqllite/extra/yassl/include/buffer.hpp dep/mysqllite/extra/yassl/include/cert_wrapper.hpp dep/mysqllite/extra/yassl/include/crypto_wrapper.hpp dep/mysqllite/extra/yassl/include/factory.hpp dep/mysqllite/extra/yassl/include/handshake.hpp dep/mysqllite/extra/yassl/include/lock.hpp dep/mysqllite/extra/yassl/include/log.hpp dep/mysqllite/extra/yassl/include/openssl/crypto.h dep/mysqllite/extra/yassl/include/openssl/des.h dep/mysqllite/extra/yassl/include/openssl/des_old.h dep/mysqllite/extra/yassl/include/openssl/engine.h dep/mysqllite/extra/yassl/include/openssl/err.h dep/mysqllite/extra/yassl/include/openssl/evp.h dep/mysqllite/extra/yassl/include/openssl/hmac.h dep/mysqllite/extra/yassl/include/openssl/lhash.h dep/mysqllite/extra/yassl/include/openssl/md4.h dep/mysqllite/extra/yassl/include/openssl/md5.h dep/mysqllite/extra/yassl/include/openssl/objects.h dep/mysqllite/extra/yassl/include/openssl/opensslv.h dep/mysqllite/extra/yassl/include/openssl/pem.h dep/mysqllite/extra/yassl/include/openssl/pkcs12.h dep/mysqllite/extra/yassl/include/openssl/prefix_crypto.h dep/mysqllite/extra/yassl/include/openssl/prefix_ssl.h dep/mysqllite/extra/yassl/include/openssl/rand.h dep/mysqllite/extra/yassl/include/openssl/rsa.h dep/mysqllite/extra/yassl/include/openssl/sha.h dep/mysqllite/extra/yassl/include/openssl/ssl.h dep/mysqllite/extra/yassl/include/openssl/x509.h dep/mysqllite/extra/yassl/include/openssl/x509v3.h dep/mysqllite/extra/yassl/include/socket_wrapper.hpp dep/mysqllite/extra/yassl/include/timer.hpp dep/mysqllite/extra/yassl/include/yassl.hpp dep/mysqllite/extra/yassl/include/yassl_error.hpp dep/mysqllite/extra/yassl/include/yassl_imp.hpp dep/mysqllite/extra/yassl/include/yassl_int.hpp dep/mysqllite/extra/yassl/include/yassl_types.hpp dep/mysqllite/extra/yassl/src/buffer.cpp dep/mysqllite/extra/yassl/src/cert_wrapper.cpp dep/mysqllite/extra/yassl/src/crypto_wrapper.cpp dep/mysqllite/extra/yassl/src/handshake.cpp dep/mysqllite/extra/yassl/src/lock.cpp dep/mysqllite/extra/yassl/src/log.cpp dep/mysqllite/extra/yassl/src/socket_wrapper.cpp dep/mysqllite/extra/yassl/src/ssl.cpp dep/mysqllite/extra/yassl/src/timer.cpp dep/mysqllite/extra/yassl/src/yassl_error.cpp dep/mysqllite/extra/yassl/src/yassl_imp.cpp dep/mysqllite/extra/yassl/src/yassl_int.cpp dep/mysqllite/extra/yassl/taocrypt/COPYING dep/mysqllite/extra/yassl/taocrypt/INSTALL dep/mysqllite/extra/yassl/taocrypt/README dep/mysqllite/extra/yassl/taocrypt/include/aes.hpp dep/mysqllite/extra/yassl/taocrypt/include/algebra.hpp dep/mysqllite/extra/yassl/taocrypt/include/arc4.hpp dep/mysqllite/extra/yassl/taocrypt/include/asn.hpp dep/mysqllite/extra/yassl/taocrypt/include/block.hpp dep/mysqllite/extra/yassl/taocrypt/include/blowfish.hpp dep/mysqllite/extra/yassl/taocrypt/include/coding.hpp dep/mysqllite/extra/yassl/taocrypt/include/des.hpp dep/mysqllite/extra/yassl/taocrypt/include/dh.hpp dep/mysqllite/extra/yassl/taocrypt/include/dsa.hpp dep/mysqllite/extra/yassl/taocrypt/include/error.hpp dep/mysqllite/extra/yassl/taocrypt/include/file.hpp dep/mysqllite/extra/yassl/taocrypt/include/hash.hpp dep/mysqllite/extra/yassl/taocrypt/include/hmac.hpp dep/mysqllite/extra/yassl/taocrypt/include/integer.hpp dep/mysqllite/extra/yassl/taocrypt/include/kernelc.hpp dep/mysqllite/extra/yassl/taocrypt/include/md2.hpp dep/mysqllite/extra/yassl/taocrypt/include/md4.hpp dep/mysqllite/extra/yassl/taocrypt/include/md5.hpp dep/mysqllite/extra/yassl/taocrypt/include/misc.hpp dep/mysqllite/extra/yassl/taocrypt/include/modarith.hpp dep/mysqllite/extra/yassl/taocrypt/include/modes.hpp dep/mysqllite/extra/yassl/taocrypt/include/pwdbased.hpp dep/mysqllite/extra/yassl/taocrypt/include/random.hpp dep/mysqllite/extra/yassl/taocrypt/include/ripemd.hpp dep/mysqllite/extra/yassl/taocrypt/include/rsa.hpp dep/mysqllite/extra/yassl/taocrypt/include/runtime.hpp dep/mysqllite/extra/yassl/taocrypt/include/sha.hpp dep/mysqllite/extra/yassl/taocrypt/include/twofish.hpp dep/mysqllite/extra/yassl/taocrypt/include/type_traits.hpp dep/mysqllite/extra/yassl/taocrypt/include/types.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/algorithm.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/helpers.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/list.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/memory.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/memory_array.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/pair.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/stdexcept.hpp dep/mysqllite/extra/yassl/taocrypt/mySTL/vector.hpp dep/mysqllite/extra/yassl/taocrypt/src/aes.cpp dep/mysqllite/extra/yassl/taocrypt/src/aestables.cpp dep/mysqllite/extra/yassl/taocrypt/src/algebra.cpp dep/mysqllite/extra/yassl/taocrypt/src/arc4.cpp dep/mysqllite/extra/yassl/taocrypt/src/asn.cpp dep/mysqllite/extra/yassl/taocrypt/src/coding.cpp dep/mysqllite/extra/yassl/taocrypt/src/des.cpp dep/mysqllite/extra/yassl/taocrypt/src/dh.cpp dep/mysqllite/extra/yassl/taocrypt/src/dsa.cpp dep/mysqllite/extra/yassl/taocrypt/src/file.cpp dep/mysqllite/extra/yassl/taocrypt/src/hash.cpp dep/mysqllite/extra/yassl/taocrypt/src/integer.cpp dep/mysqllite/extra/yassl/taocrypt/src/md2.cpp dep/mysqllite/extra/yassl/taocrypt/src/md4.cpp dep/mysqllite/extra/yassl/taocrypt/src/md5.cpp dep/mysqllite/extra/yassl/taocrypt/src/misc.cpp dep/mysqllite/extra/yassl/taocrypt/src/random.cpp dep/mysqllite/extra/yassl/taocrypt/src/ripemd.cpp dep/mysqllite/extra/yassl/taocrypt/src/rsa.cpp dep/mysqllite/extra/yassl/taocrypt/src/sha.cpp dep/mysqllite/include/base64.h dep/mysqllite/include/config-netware.h dep/mysqllite/include/config-win.h dep/mysqllite/include/config.h.in dep/mysqllite/include/decimal.h dep/mysqllite/include/errmsg.h dep/mysqllite/include/ft_global.h dep/mysqllite/include/hash.h dep/mysqllite/include/heap.h dep/mysqllite/include/help_end.h dep/mysqllite/include/help_start.h dep/mysqllite/include/keycache.h dep/mysqllite/include/m_ctype.h dep/mysqllite/include/m_string.h dep/mysqllite/include/my_aes.h dep/mysqllite/include/my_alarm.h dep/mysqllite/include/my_alloc.h dep/mysqllite/include/my_attribute.h dep/mysqllite/include/my_base.h dep/mysqllite/include/my_bit.h dep/mysqllite/include/my_bitmap.h dep/mysqllite/include/my_compiler.h dep/mysqllite/include/my_dbug.h dep/mysqllite/include/my_dir.h dep/mysqllite/include/my_getopt.h dep/mysqllite/include/my_global.h dep/mysqllite/include/my_handler.h dep/mysqllite/include/my_libwrap.h dep/mysqllite/include/my_list.h dep/mysqllite/include/my_md5.h dep/mysqllite/include/my_net.h dep/mysqllite/include/my_no_pthread.h dep/mysqllite/include/my_nosys.h dep/mysqllite/include/my_pthread.h dep/mysqllite/include/my_stacktrace.h dep/mysqllite/include/my_sys.h dep/mysqllite/include/my_time.h dep/mysqllite/include/my_tree.h dep/mysqllite/include/my_trie.h dep/mysqllite/include/my_uctype.h dep/mysqllite/include/my_user.h dep/mysqllite/include/my_vle.h dep/mysqllite/include/my_xml.h dep/mysqllite/include/myisam.h dep/mysqllite/include/myisammrg.h dep/mysqllite/include/myisampack.h dep/mysqllite/include/mysql.h dep/mysqllite/include/mysql.h.pp dep/mysqllite/include/mysql/plugin.h dep/mysqllite/include/mysql/plugin.h.pp dep/mysqllite/include/mysql_com.h dep/mysqllite/include/mysql_embed.h dep/mysqllite/include/mysql_time.h dep/mysqllite/include/mysql_version.h dep/mysqllite/include/mysql_version.h.in dep/mysqllite/include/mysqld_ername.h dep/mysqllite/include/mysqld_error.h dep/mysqllite/include/mysys_err.h dep/mysqllite/include/queues.h dep/mysqllite/include/rijndael.h dep/mysqllite/include/sha1.h dep/mysqllite/include/sql_common.h dep/mysqllite/include/sql_state.h dep/mysqllite/include/sslopt-case.h dep/mysqllite/include/sslopt-longopts.h dep/mysqllite/include/sslopt-vars.h dep/mysqllite/include/t_ctype.h dep/mysqllite/include/thr_alarm.h dep/mysqllite/include/thr_lock.h dep/mysqllite/include/typelib.h dep/mysqllite/include/violite.h dep/mysqllite/libmysql/client_settings.h dep/mysqllite/libmysql/dll.c dep/mysqllite/libmysql/errmsg.c dep/mysqllite/libmysql/get_password.c dep/mysqllite/libmysql/libmysql.c dep/mysqllite/libmysql/libmysql.def dep/mysqllite/libmysql/libmysql.ver.in dep/mysqllite/libmysql/manager.c dep/mysqllite/mysys/ChangeLog dep/mysqllite/mysys/array.c dep/mysqllite/mysys/charset-def.c dep/mysqllite/mysys/charset.c dep/mysqllite/mysys/default.c dep/mysqllite/mysys/default_modify.c dep/mysqllite/mysys/errors.c dep/mysqllite/mysys/hash.c dep/mysqllite/mysys/list.c dep/mysqllite/mysys/mf_arr_appstr.c dep/mysqllite/mysys/mf_cache.c dep/mysqllite/mysys/mf_dirname.c dep/mysqllite/mysys/mf_fn_ext.c dep/mysqllite/mysys/mf_format.c dep/mysqllite/mysys/mf_iocache.c dep/mysqllite/mysys/mf_iocache2.c dep/mysqllite/mysys/mf_loadpath.c dep/mysqllite/mysys/mf_pack.c dep/mysqllite/mysys/mf_path.c dep/mysqllite/mysys/mf_qsort.c dep/mysqllite/mysys/mf_tempfile.c dep/mysqllite/mysys/mf_unixpath.c dep/mysqllite/mysys/mf_wcomp.c dep/mysqllite/mysys/mulalloc.c dep/mysqllite/mysys/my_access.c dep/mysqllite/mysys/my_alloc.c dep/mysqllite/mysys/my_chsize.c dep/mysqllite/mysys/my_compress.c dep/mysqllite/mysys/my_create.c dep/mysqllite/mysys/my_delete.c dep/mysqllite/mysys/my_div.c dep/mysqllite/mysys/my_error.c dep/mysqllite/mysys/my_file.c dep/mysqllite/mysys/my_fopen.c dep/mysqllite/mysys/my_fstream.c dep/mysqllite/mysys/my_gethostbyname.c dep/mysqllite/mysys/my_getopt.c dep/mysqllite/mysys/my_getsystime.c dep/mysqllite/mysys/my_getwd.c dep/mysqllite/mysys/my_handler_errors.h dep/mysqllite/mysys/my_init.c dep/mysqllite/mysys/my_lib.c dep/mysqllite/mysys/my_malloc.c dep/mysqllite/mysys/my_messnc.c dep/mysqllite/mysys/my_net.c dep/mysqllite/mysys/my_once.c dep/mysqllite/mysys/my_open.c dep/mysqllite/mysys/my_pread.c dep/mysqllite/mysys/my_pthread.c dep/mysqllite/mysys/my_read.c dep/mysqllite/mysys/my_realloc.c dep/mysqllite/mysys/my_rename.c dep/mysqllite/mysys/my_seek.c dep/mysqllite/mysys/my_sleep.c dep/mysqllite/mysys/my_static.c dep/mysqllite/mysys/my_static.h dep/mysqllite/mysys/my_symlink.c dep/mysqllite/mysys/my_symlink2.c dep/mysqllite/mysys/my_sync.c dep/mysqllite/mysys/my_thr_init.c dep/mysqllite/mysys/my_wincond.c dep/mysqllite/mysys/my_winthread.c dep/mysqllite/mysys/my_write.c dep/mysqllite/mysys/mysys_priv.h dep/mysqllite/mysys/safemalloc.c dep/mysqllite/mysys/sha1.c dep/mysqllite/mysys/string.c dep/mysqllite/mysys/thr_mutex.c dep/mysqllite/mysys/typelib.c dep/mysqllite/sql-common/client.c dep/mysqllite/sql-common/my_time.c dep/mysqllite/sql-common/pack.c dep/mysqllite/sql/net_serv.cc dep/mysqllite/sql/password.c dep/mysqllite/strings/CHARSET_INFO.txt dep/mysqllite/strings/ChangeLog dep/mysqllite/strings/README dep/mysqllite/strings/bchange.c dep/mysqllite/strings/bmove.c dep/mysqllite/strings/bmove_upp-sparc.s dep/mysqllite/strings/bmove_upp.c dep/mysqllite/strings/ctype-big5.c dep/mysqllite/strings/ctype-bin.c dep/mysqllite/strings/ctype-cp932.c dep/mysqllite/strings/ctype-czech.c dep/mysqllite/strings/ctype-euc_kr.c dep/mysqllite/strings/ctype-eucjpms.c dep/mysqllite/strings/ctype-extra.c dep/mysqllite/strings/ctype-gb2312.c dep/mysqllite/strings/ctype-gbk.c dep/mysqllite/strings/ctype-latin1.c dep/mysqllite/strings/ctype-mb.c dep/mysqllite/strings/ctype-simple.c dep/mysqllite/strings/ctype-sjis.c dep/mysqllite/strings/ctype-tis620.c dep/mysqllite/strings/ctype-uca.c dep/mysqllite/strings/ctype-ucs2.c dep/mysqllite/strings/ctype-ujis.c dep/mysqllite/strings/ctype-utf8.c dep/mysqllite/strings/ctype-win1250ch.c dep/mysqllite/strings/ctype.c dep/mysqllite/strings/int2str.c dep/mysqllite/strings/is_prefix.c dep/mysqllite/strings/llstr.c dep/mysqllite/strings/longlong2str-x86.s dep/mysqllite/strings/longlong2str.c dep/mysqllite/strings/longlong2str_asm.c dep/mysqllite/strings/my_strtoll10-x86.s dep/mysqllite/strings/my_strtoll10.c dep/mysqllite/strings/my_vsnprintf.c dep/mysqllite/strings/str2int.c dep/mysqllite/strings/str_alloc.c dep/mysqllite/strings/strappend-sparc.s dep/mysqllite/strings/strcend.c dep/mysqllite/strings/strcont.c dep/mysqllite/strings/strend-sparc.s dep/mysqllite/strings/strend.c dep/mysqllite/strings/strfill.c dep/mysqllite/strings/strings-x86.s dep/mysqllite/strings/strinstr-sparc.s dep/mysqllite/strings/strinstr.c dep/mysqllite/strings/strmake-sparc.s dep/mysqllite/strings/strmake.c dep/mysqllite/strings/strmov-sparc.s dep/mysqllite/strings/strmov.c dep/mysqllite/strings/strnlen.c dep/mysqllite/strings/strnmov-sparc.s dep/mysqllite/strings/strnmov.c dep/mysqllite/strings/strstr-sparc.s dep/mysqllite/strings/strto.c dep/mysqllite/strings/strtod.c dep/mysqllite/strings/strtoll.c dep/mysqllite/strings/strtoull.c dep/mysqllite/strings/strxmov-sparc.s dep/mysqllite/strings/strxmov.c dep/mysqllite/strings/strxnmov.c dep/mysqllite/strings/t_ctype.h dep/mysqllite/strings/xml.c dep/mysqllite/vio/vio.c dep/mysqllite/vio/vio_priv.h dep/mysqllite/vio/viosocket.c dep/mysqllite/vio/viossl.c dep/mysqllite/vio/viosslfactories.c dep/mysqllite/win/README dep/mysqllite/win/create_def_file.js dep/mysqllite/win/create_manifest.js dep/mysqllite/win/mysql_manifest.cmake dep/mysqllite/zlib/ChangeLog dep/mysqllite/zlib/FAQ dep/mysqllite/zlib/INDEX dep/mysqllite/zlib/README dep/mysqllite/zlib/adler32.c dep/mysqllite/zlib/algorithm.txt dep/mysqllite/zlib/compress.c dep/mysqllite/zlib/crc32.c dep/mysqllite/zlib/crc32.h dep/mysqllite/zlib/deflate.c dep/mysqllite/zlib/deflate.h dep/mysqllite/zlib/gzio.c dep/mysqllite/zlib/infback.c dep/mysqllite/zlib/inffast.c dep/mysqllite/zlib/inffast.h dep/mysqllite/zlib/inffixed.h dep/mysqllite/zlib/inflate.c dep/mysqllite/zlib/inflate.h dep/mysqllite/zlib/inftrees.c dep/mysqllite/zlib/inftrees.h dep/mysqllite/zlib/trees.c dep/mysqllite/zlib/trees.h dep/mysqllite/zlib/uncompr.c dep/mysqllite/zlib/zconf.h dep/mysqllite/zlib/zlib.3 dep/mysqllite/zlib/zlib.h dep/mysqllite/zlib/zutil.c dep/mysqllite/zlib/zutil.h
- description:
- BuildSystem/Windows: * Added 5.1.50 (GA) MySQL client sources for crosscompiling (or lazy) windows people.
- * Added an option to autosearch for your own installed MySQL as before. Note that default setting is to use the internal MySQL.
- * You can now build 32-bit even if your MySQL is x64 and vice versa.
- * Recommended MySQL server version for use with provided MySQL client sources is 5.1.x.
- * If your server version is different, let CMake autofind and use it instead (check EXTERNAL_MYSQL option)
- changeset: 9813:49b2e6ce78d1
- branch: trunk
- user: Shauren
- date: Tue Sep 07 11:19:53 2010 +0200
- files: sql/scripts/world_scripts_full.sql
- description:
- SQLs: Fixed typo in world_scripts_full, thx 0xFuture
- Closes issue #3857.
- changeset: 9814:91a55a073d8c
- branch: trunk
- user: runningnak3d
- date: Tue Sep 07 06:52:16 2010 -0600
- files: sql/updates/9814_world_scriptname.sql
- description:
- SQL: Add missing scriptname update file for NPC related to Flame Leviathon
- changeset: 9815:31fdf099ccbc
- branch: trunk
- user: runningnak3d
- date: Tue Sep 07 11:22:02 2010 -0600
- files: sql/scripts/world_scripts_full.sql sql/updates/9814_world_scriptname.sql sql/updates/9815_world_scriptname.sql
- description:
- SQL: fix typo in creature entry number for script npc_hodirs_fury
- Thanks gcanoca / georgiosburnham
- changeset: 9816:e39c8f2cf9fe
- branch: trunk
- user: Trazom62
- date: Tue Sep 07 20:47:48 2010 +0200
- files: src/server/scripts/Spells/spell_item.cpp
- description:
- Core/Script/Item: fix urand range in Six Demon Bag.
- changeset: 9817:0a05b4e94c30
- branch: trunk
- user: Trazom62
- date: Tue Sep 07 20:52:42 2010 +0200
- files: src/server/scripts/Northrend/DraktharonKeep/boss_tharon_ja.cpp
- description:
- Script: Fix crash in boss_tharon_ja.
- Fixes issue #3356.
- changeset: 9818:cf8589a47ac2
- branch: trunk
- user: Shocker
- date: Wed Sep 08 01:35:36 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Add server-side check for spells that require combo points to prevent exploits
- changeset: 9819:e4bf3c3be1ee
- branch: trunk
- user: Shocker
- date: Wed Sep 08 04:15:41 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Add server-side check for not allowing non-instant spells with movement interrupt flag to be casted while moving
- changeset: 9820:54b5a7256bdc
- branch: trunk
- user: Shocker
- date: Wed Sep 08 05:39:24 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Fix ammo depletion handling
- changeset: 9821:ea9b1001eedd
- branch: trunk
- user: Shocker
- date: Wed Sep 08 06:11:32 2010 +0300
- files: src/server/game/Spells/SpellEffects.cpp
- description:
- Core/Spells: Add level requirement check for glyph sockets
- changeset: 9822:b3b51022361e
- branch: trunk
- user: Shocker
- date: Wed Sep 08 07:01:55 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Don't allow most spells to be casted while dead
- changeset: 9823:326df56e2323
- branch: trunk
- user: Shocker
- date: Wed Sep 08 07:57:14 2010 +0300
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Arena: Don't ignore GM visibility in arena pre-start visibility check, fixes issue 3862
- changeset: 9824:8cd1af0d43aa
- branch: trunk
- user: Shocker
- date: Wed Sep 08 09:28:21 2010 +0300
- files: sql/updates/9824_world_trinity_string.sql src/server/game/Chat/Commands/Level1.cpp src/server/game/Chat/Commands/Level2.cpp src/server/game/Chat/Commands/Level3.cpp src/server/game/Miscellaneous/Language.h src/server/game/World/World.cpp src/server/game/World/World.h src/server/worldserver/worldserver.conf.dist
- description:
- Core/Commands: Implement config for setting the maximum number of results a .lookup command can return, closes issue 3875
- changeset: 9825:80feaf9cbeb5
- branch: trunk
- user: Shocker
- date: Wed Sep 08 09:35:54 2010 +0300
- files: sql/base/world_database.sql src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
- description:
- Typo fixes, closes issue 3885, thanks zaphod & Paradox
- changeset: 9826:e786b24b2498
- branch: trunk
- user: Shocker
- date: Wed Sep 08 09:46:42 2010 +0300
- files: src/server/game/Server/Protocol/Handlers/MovementHandler.cpp
- description:
- Core/Handlers: Prevent possible movement hijacking exploit, original code by VladimirMangos
- changeset: 9827:fe57f1ed2e0a
- branch: trunk
- user: Shocker
- date: Wed Sep 08 11:42:11 2010 +0300
- files: src/server/scripts/EasternKingdoms/MoltenCore/instance_molten_core.cpp src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp src/server/scripts/Kalimdor/RuinsOfAhnQiraj/instance_ruins_of_ahnqiraj.cpp src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/instance_hellfire_ramparts.cpp src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
- description:
- Core/Scripts: Use same standard for all GetInstanceScript's, closes issue 3890
- changeset: 9828:a0b5d98498c2
- branch: trunk
- user: Shauren
- date: Wed Sep 08 10:59:10 2010 +0200
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Fixed Taste for Blood and Glyph of Overpower after recent combo point changes
- changeset: 9829:03164c7ba346
- branch: trunk
- user: Shauren
- date: Wed Sep 08 11:22:51 2010 +0200
- files: sql/base/world_database.sql sql/updates/9829_world_spell_proc_event.sql src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Fixed The Art of War procing only on melee attacks, by tassader1000
- Core/Spells: Added missing change in previous revision
- Closes issue #2386.
- changeset: 9830:df33e571b0be
- branch: trunk
- user: Shocker
- date: Wed Sep 08 13:13:42 2010 +0300
- files: sql/base/world_database.sql sql/updates/9830_world_spell_group.sql sql/updates/9830_world_spell_group_stack_rules.sql
- description:
- Core/Spells: Add stacking rules for Amplify Magic / Dampen Magic
- changeset: 9831:36d0fa4a1d20
- branch: trunk
- user: Shocker
- date: Wed Sep 08 13:26:40 2010 +0300
- files: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h
- description:
- Core/Packets: Fix packet size and info for SMSG_SET_PROFICIENCY, original code by zhenya
- changeset: 9832:0c2d70526433
- branch: trunk
- user: Spp
- date: Wed Sep 08 13:19:05 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon Finder: Properly expand random dungeons before adding to queue and minor cleanup
- - Groups were being added to queue even with no dungeons. Client was not informed so group couldn't join queue anymore
- - Some cleanup in error msgs and function order
- Fixes issue 3851
- changeset: 9833:66d9344381b8
- branch: trunk
- user: Spp
- date: Wed Sep 08 13:44:57 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon finder: Missing changes from previous commit
- changeset: 9834:c400e6514fae
- branch: trunk
- user: runningnak3d
- date: Wed Sep 08 05:50:44 2010 -0600
- files: sql/updates/9834_world_spell_dbc.sql
- description:
- SQL: Add placeholder for spell 44805, a serverside aura
- changeset: 9835:2ec31f9ad6e5
- branch: trunk
- user: Shocker
- date: Wed Sep 08 14:57:44 2010 +0300
- files: sql/base/world_database.sql sql/updates/9835_world_spell_script_names.sql src/server/scripts/Spells/spell_generic.cpp
- description:
- Core/Spells: Fix Permanent Feign Death spells to be used in creature_addon auras
- changeset: 9836:5b612c19f244
- branch: trunk
- user: runningnak3d
- date: Wed Sep 08 06:09:44 2010 -0600
- files: sql/base/world_database.sql
- description:
- SQL: Add forgotten SQL update to base world SQL
- changeset: 9837:a63d01e30a0f
- branch: trunk
- user: click
- date: Wed Sep 08 14:40:45 2010 +0200
- files: CMakeLists.txt cmake/macros/FindMySQL.cmake cmake/options.cmake cmake/platform/settings.win32.cmake cmake/showoptions.cmake
- description:
- BuildSystem/Macros: Revert FindMySQL.cmake changes from ea96a5d888 - handled with simple if-tests instead
- BuildSystem: Adjust buildfiles so that they reflect their proper parameters (will change when we've cleaned it up even more)
- changeset: 9838:de2d319e5d2e
- branch: trunk
- user: click
- date: Wed Sep 08 14:46:10 2010 +0200
- files: CMakeLists.txt
- description:
- Buildsystem: Correction on if-test in main CmakeLists.txt
- changeset: 9839:1b65691ee58e
- branch: trunk
- user: click
- date: Wed Sep 08 14:54:28 2010 +0200
- files: cmake/platform/settings.win32.cmake
- description:
- BuildSystem: Fix another logic-error in the Win32-specific settings
- changeset: 9840:35445c62681e
- branch: trunk
- user: Shocker
- date: Wed Sep 08 16:00:10 2010 +0300
- files: sql/base/world_database.sql sql/updates/9840_world_spell_linked_spell.sql src/server/scripts/Spells/spell_generic.cpp
- description:
- Core/Spells: Fixed PvP Trinket / Every Man for Himself / Will of the Forsaken shared CD, fixes issue 1872, based on dr.tenma's patch
- changeset: 9841:d2345160971e
- branch: trunk
- user: Shocker
- date: Wed Sep 08 16:03:05 2010 +0300
- files: sql/base/world_database.sql sql/updates/9841_world_spell_script_names.sql
- description:
- Core/Spells: Missing SQL from previous commit regarding PvP Trinket/WOTF shared CD
- changeset: 9842:ca3168107058
- branch: trunk
- user: Shauren
- date: Wed Sep 08 16:15:22 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Quests: Fixed quest relying on KillCredit fields in creature_template, guid search for real entry should not be performed since we explicitly need the entry from credit
- Closes issue #3882.
- changeset: 9843:69b008cdbfad
- branch: trunk
- user: Machiavelli
- date: Wed Sep 08 16:28:07 2010 +0200
- files: sql/updates/9834_world_spell_dbc.sql
- description:
- SQL: Fix 9834_world_spell_dbc
- changeset: 9844:2cff278e6d9e
- branch: trunk
- user: runningnak3d
- date: Wed Sep 08 09:18:00 2010 -0600
- files: cmake/platform/settings.unix.cmake
- description:
- BuildSystem/Linux: Fix using internal MySQL headers when EXTERNAL_MYSQL not
- specified
- changeset: 9845:e2a6ae7483c2
- branch: trunk
- user: runningnak3d
- date: Wed Sep 08 09:43:38 2010 -0600
- files: sql/base/world_database.sql sql/updates/9845_world_spell_dbc.sql
- description:
- SQL: Spell 44805 is an aura -- add proper place holder values.
- Thanks tome
- changeset: 9846:35955a8aaf85
- branch: trunk
- user: click
- date: Wed Sep 08 19:20:38 2010 +0200
- files: CMakeLists.txt cmake/platform/settings.unix.cmake cmake/platform/settings.win32.cmake cmake/showoptions.cmake src/server/worldserver/CMakeLists.txt
- description:
- BuildSystem: Sort out issues with mysql-libraries under *nix (and should now also work properly for Win32)
- - Rename the "EXTERNAL_MYSQL" flag to "USE_MYSQL_SOURCES" to reflect it's PROPER use (and ensure that it's ONLY used on Win32)
- - Remove a lingering "scripts" definition (the "scripts"-target is always included, but only from compiled parts (broke builds with -DSCRIPTS=0)
- changeset: 9847:6ba4aff044a1
- branch: trunk
- tag: UP34
- user: runningnak3d
- date: Wed Sep 08 12:20:33 2010 -0600
- files: sql/updates/3.3.5a_old/9000_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9006_world_spell_group.sql sql/updates/3.3.5a_old/9008_world_trinity_string.sql sql/updates/3.3.5a_old/9010_world_spell_scripts.sql sql/updates/3.3.5a_old/9012_world_spell_script_names.sql sql/updates/3.3.5a_old/9026_world_script_texts.sql sql/updates/3.3.5a_old/9026_world_scriptname.sql sql/updates/3.3.5a_old/9036_world_reputation_reward_rate.sql sql/updates/3.3.5a_old/9039_world_reputation_spillover_template.sql sql/updates/3.3.5a_old/9043_world_spell_script_names.sql sql/updates/3.3.5a_old/9058_world_spell_script_names.sql sql/updates/3.3.5a_old/9059_world_spell_script_names.sql sql/updates/3.3.5a_old/9063_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9070_world_scriptname.sql sql/updates/3.3.5a_old/9077_world_trinity_string.sql sql/updates/3.3.5a_old/9081_characters_characters.sql sql/updates/3.3.5a_old/9081_world_access_requirement.sql sql/updates/3.3.5a_old/9081_world_areatrigger_teleport.sql sql/updates/3.3.5a_old/9090_characters_item_instance.sql sql/updates/3.3.5a_old/9092_characters_corpse.sql sql/updates/3.3.5a_old/9108_world_battleground_template.sql sql/updates/3.3.5a_old/9109_world_creature_transport.sql sql/updates/3.3.5a_old/9120_world_spell_proc_event.sql sql/updates/3.3.5a_old/9122_world_spell_script_names.sql sql/updates/3.3.5a_old/9123_world_spell_proc_event.sql sql/updates/3.3.5a_old/9124_world_spell_proc_event.sql sql/updates/3.3.5a_old/9130_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9131_world_spell_ranks.sql sql/updates/3.3.5a_old/9135_world_battleground_template.sql sql/updates/3.3.5a_old/9136_world_trinity_string.sql sql/updates/3.3.5a_old/9144_world_spell_script_names.sql sql/updates/3.3.5a_old/9148_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9149_world_spell_script_names.sql sql/updates/3.3.5a_old/9160_characters_item_instance.sql sql/updates/3.3.5a_old/9162_world_spell_script_names.sql sql/updates/3.3.5a_old/9166_world_spell_proc_event.sql sql/updates/3.3.5a_old/9176_world_spell_proc_event.sql sql/updates/3.3.5a_old/9189_world_transports.sql sql/updates/3.3.5a_old/9191_world_instance_template.sql sql/updates/3.3.5a_old/9193_world_battleground_template.sql sql/updates/3.3.5a_old/9195_world_game_weather.sql sql/updates/3.3.5a_old/9196_world_conditions.sql sql/updates/3.3.5a_old/9198_world_outdoorpvp_template.sql sql/updates/3.3.5a_old/9199_world_spell_script_names.sql sql/updates/3.3.5a_old/9205_world_spell_script_names.sql sql/updates/3.3.5a_old/9213_world_spell_script_names.sql sql/updates/3.3.5a_old/9237_world_achievement_criteria_data.sql sql/updates/3.3.5a_old/9237_world_battleground_template.sql sql/updates/3.3.5a_old/9237_world_outdoorpvp_template.sql sql/updates/3.3.5a_old/9240_world_achievement_criteria_data.sql sql/updates/3.3.5a_old/9246_world_scriptname.sql sql/updates/3.3.5a_old/9290_world_spell_linked_spell.sql sql/updates/3.3.5a_old/9332_world_spell_proc_event.sql sql/updates/3.3.5a_old/9377_world_achievement_criteria_data.sql sql/updates/3.3.5a_old/9421_world_command.sql sql/updates/3.3.5a_old/9427_world_command.sql sql/updates/3.3.5a_old/9436_world_spell_script_names.sql sql/updates/3.3.5a_old/9444_auth_account.sql sql/updates/3.3.5a_old/9447_world_spell_script_names.sql sql/updates/3.3.5a_old/9453_world_script_texts.sql sql/updates/3.3.5a_old/9453_world_scriptname.sql sql/updates/3.3.5a_old/9453_world_spell_script_names.sql sql/updates/3.3.5a_old/9472_world_script_texts.sql sql/updates/3.3.5a_old/9472_world_scriptname.sql sql/updates/3.3.5a_old/9508_world_script_texts.sql sql/updates/3.3.5a_old/9508_world_scriptname.sql sql/updates/3.3.5a_old/9508_world_spell_script_names.sql sql/updates/3.3.5a_old/9521_character_achievement.sql sql/updates/3.3.5a_old/9521_world_script_texts.sql sql/updates/3.3.5a_old/9521_world_scriptname.sql sql/updates/3.3.5a_old/9521_world_spell_linked_spell.sql sql/updates/3.3.5a_old/9529_world_spell_script_names.sql sql/updates/3.3.5a_old/9537_world_spell_proc_event.sql sql/updates/3.3.5a_old/9544_world_spell_script_names.sql sql/updates/3.3.5a_old/9551_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9551_world_spell_proc_event.sql sql/updates/3.3.5a_old/9554_world_spell_proc_event.sql sql/updates/3.3.5a_old/9555_world_spell_proc_event.sql sql/updates/3.3.5a_old/9556_world_spell_linked_spell.sql sql/updates/3.3.5a_old/9560_world_spell_proc_event.sql sql/updates/3.3.5a_old/9570_world_spell_group.sql sql/updates/3.3.5a_old/9570_world_spell_group_stack_rules.sql sql/updates/3.3.5a_old/9577_world_spell_group.sql sql/updates/3.3.5a_old/9578_world_vehicle_scaling_info.sql sql/updates/3.3.5a_old/9587_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9591_world_script_texts.sql sql/updates/3.3.5a_old/9591_world_script_waypoint.sql sql/updates/3.3.5a_old/9591_world_scriptname.sql sql/updates/3.3.5a_old/9595_world_spell_proc_event.sql sql/updates/3.3.5a_old/9599_world_scriptname.sql sql/updates/3.3.5a_old/9599_world_vehicle_accessory.sql sql/updates/3.3.5a_old/9600_world_script_texts.sql sql/updates/3.3.5a_old/9600_world_script_waypoint.sql sql/updates/3.3.5a_old/9600_world_scriptname.sql sql/updates/3.3.5a_old/9604_world_script_texts.sql sql/updates/3.3.5a_old/9604_world_script_waypoint.sql sql/updates/3.3.5a_old/9604_world_scriptname.sql sql/updates/3.3.5a_old/9607_world_achievement_criteria_data.sql sql/updates/3.3.5a_old/9607_world_script_texts.sql sql/updates/3.3.5a_old/9607_world_scriptname.sql sql/updates/3.3.5a_old/9607_world_spell_script_names.sql sql/updates/3.3.5a_old/9618_world_scriptname.sql sql/updates/3.3.5a_old/9632_character_arena_team_member.sql sql/updates/3.3.5a_old/9632_characters_arena_team_stats.sql sql/updates/3.3.5a_old/9632_characters_character_arena_stats.sql sql/updates/3.3.5a_old/9644_world_command.sql sql/updates/3.3.5a_old/9666_world_spell_script_names.sql sql/updates/3.3.5a_old/9668_characters_gm_subsurveys.sql sql/updates/3.3.5a_old/9668_characters_gm_surveys.sql sql/updates/3.3.5a_old/9668_characters_gm_tickets.sql sql/updates/3.3.5a_old/9668_characters_lag_reports.sql sql/updates/3.3.5a_old/9669_world_creature_template.sql sql/updates/3.3.5a_old/9671_world_spell_group.sql sql/updates/3.3.5a_old/9671_world_spell_group_stack_rules.sql sql/updates/3.3.5a_old/9681_world_spell_proc_event.sql sql/updates/3.3.5a_old/9692_world_spell_proc_event.sql sql/updates/3.3.5a_old/9695_world_spell_proc_event.sql sql/updates/3.3.5a_old/9700_world_achievement_criteria_data.sql sql/updates/3.3.5a_old/9700_world_script_texts.sql sql/updates/3.3.5a_old/9700_world_scriptname.sql sql/updates/3.3.5a_old/9700_world_spell_script_names.sql sql/updates/3.3.5a_old/9700_world_vehicle_accessory.sql sql/updates/3.3.5a_old/9701_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9702_world_playercreateinfo_spell.sql sql/updates/3.3.5a_old/9708_characters_database.sql sql/updates/3.3.5a_old/9708_world_database.sql sql/updates/3.3.5a_old/9709_world_creature_respawn.sql sql/updates/3.3.5a_old/9712_world_spell_threat.sql sql/updates/3.3.5a_old/9713_world_spell_bonus_data.sql sql/updates/3.3.5a_old/9715_world_spell_proc_event.sql sql/updates/3.3.5a_old/9716_characters_auctionhousebot.sql sql/updates/3.3.5a_old/9722_world_exploration_basexp.sql sql/updates/3.3.5a_old/9743_world_command.sql sql/updates/3.3.5a_old/9743_world_lfg_dungeon_encounters.sql sql/updates/3.3.5a_old/9743_world_lfg_dungeon_rewards.sql sql/updates/3.3.5a_old/9746_world_spell_script_names.sql sql/updates/3.3.5a_old/9758_characters_game_event_save.sql sql/updates/3.3.5a_old/9760_world_transports.sql sql/updates/3.3.5a_old/9762_world_script_texts.sql sql/updates/3.3.5a_old/9764_world_spell_proc_event.sql sql/updates/3.3.5a_old/9765_world_spell_proc_event.sql sql/updates/3.3.5a_old/9768_world_command.sql sql/updates/3.3.5a_old/9775_world_spell_proc_event.sql sql/updates/3.3.5a_old/9781_world_spell_proc_event.sql sql/updates/3.3.5a_old/9784_world_command.sql sql/updates/3.3.5a_old/9784_world_player_factionchange_achievement.sql sql/updates/3.3.5a_old/9784_world_player_factionchange_items.sql sql/updates/3.3.5a_old/9784_world_player_factionchange_reputations.sql sql/updates/3.3.5a_old/9784_world_player_factionchange_spells.sql sql/updates/3.3.5a_old/9791_world_spell_group.sql sql/updates/3.3.5a_old/9791_world_spell_proc_event.sql sql/updates/3.3.5a_old/9792_characters_groups.sql sql/updates/3.3.5a_old/9792_characters_instance.sql sql/updates/3.3.5a_old/9792_characters_instance_reset.sql sql/updates/3.3.5a_old/9803_world_spell_proc_event.sql sql/updates/3.3.5a_old/9805_world_spell_proc_event.sql sql/updates/3.3.5a_old/9815_world_scriptname.sql sql/updates/3.3.5a_old/9824_world_trinity_string.sql sql/updates/3.3.5a_old/9829_world_spell_proc_event.sql sql/updates/3.3.5a_old/9830_world_spell_group.sql sql/updates/3.3.5a_old/9830_world_spell_group_stack_rules.sql sql/updates/3.3.5a_old/9834_world_spell_dbc.sql sql/updates/3.3.5a_old/9835_world_spell_script_names.sql sql/updates/3.3.5a_old/9840_world_spell_linked_spell.sql sql/updates/3.3.5a_old/9841_world_spell_script_names.sql sql/updates/3.3.5a_old/9845_world_spell_dbc.sql sql/updates/9000_world_spell_bonus_data.sql sql/updates/9006_world_spell_group.sql sql/updates/9008_world_trinity_string.sql sql/updates/9010_world_spell_scripts.sql sql/updates/9012_world_spell_script_names.sql sql/updates/9026_world_script_texts.sql sql/updates/9026_world_scriptname.sql sql/updates/9036_world_reputation_reward_rate.sql sql/updates/9039_world_reputation_spillover_template.sql sql/updates/9043_world_spell_script_names.sql sql/updates/9058_world_spell_script_names.sql sql/updates/9059_world_spell_script_names.sql sql/updates/9063_world_spell_bonus_data.sql sql/updates/9070_world_scriptname.sql sql/updates/9077_world_trinity_string.sql sql/updates/9081_characters_characters.sql sql/updates/9081_world_access_requirement.sql sql/updates/9081_world_areatrigger_teleport.sql sql/updates/9090_characters_item_instance.sql sql/updates/9092_characters_corpse.sql sql/updates/9108_world_battleground_template.sql sql/updates/9109_world_creature_transport.sql sql/updates/9120_world_spell_proc_event.sql sql/updates/9122_world_spell_script_names.sql sql/updates/9123_world_spell_proc_event.sql sql/updates/9124_world_spell_proc_event.sql sql/updates/9130_world_spell_bonus_data.sql sql/updates/9131_world_spell_ranks.sql sql/updates/9135_world_battleground_template.sql sql/updates/9136_world_trinity_string.sql sql/updates/9144_world_spell_script_names.sql sql/updates/9148_world_spell_bonus_data.sql sql/updates/9149_world_spell_script_names.sql sql/updates/9160_characters_item_instance.sql sql/updates/9162_world_spell_script_names.sql sql/updates/9166_world_spell_proc_event.sql sql/updates/9176_world_spell_proc_event.sql sql/updates/9189_world_transports.sql sql/updates/9191_world_instance_template.sql sql/updates/9193_world_battleground_template.sql sql/updates/9195_world_game_weather.sql sql/updates/9196_world_conditions.sql sql/updates/9198_world_outdoorpvp_template.sql sql/updates/9199_world_spell_script_names.sql sql/updates/9205_world_spell_script_names.sql sql/updates/9213_world_spell_script_names.sql sql/updates/9237_world_achievement_criteria_data.sql sql/updates/9237_world_battleground_template.sql sql/updates/9237_world_outdoorpvp_template.sql sql/updates/9240_world_achievement_criteria_data.sql sql/updates/9246_world_scriptname.sql sql/updates/9290_world_spell_linked_spell.sql sql/updates/9332_world_spell_proc_event.sql sql/updates/9377_world_achievement_criteria_data.sql sql/updates/9421_world_command.sql sql/updates/9427_world_command.sql sql/updates/9436_world_spell_script_names.sql sql/updates/9444_auth_account.sql sql/updates/9447_world_spell_script_names.sql sql/updates/9453_world_script_texts.sql sql/updates/9453_world_scriptname.sql sql/updates/9453_world_spell_script_names.sql sql/updates/9472_world_script_texts.sql sql/updates/9472_world_scriptname.sql sql/updates/9508_world_script_texts.sql sql/updates/9508_world_scriptname.sql sql/updates/9508_world_spell_script_names.sql sql/updates/9521_character_achievement.sql sql/updates/9521_world_script_texts.sql sql/updates/9521_world_scriptname.sql sql/updates/9521_world_spell_linked_spell.sql sql/updates/9529_world_spell_script_names.sql sql/updates/9537_world_spell_proc_event.sql sql/updates/9544_world_spell_script_names.sql sql/updates/9551_world_spell_bonus_data.sql sql/updates/9551_world_spell_proc_event.sql sql/updates/9554_world_spell_proc_event.sql sql/updates/9555_world_spell_proc_event.sql sql/updates/9556_world_spell_linked_spell.sql sql/updates/9560_world_spell_proc_event.sql sql/updates/9570_world_spell_group.sql sql/updates/9570_world_spell_group_stack_rules.sql sql/updates/9577_world_spell_group.sql sql/updates/9578_world_vehicle_scaling_info.sql sql/updates/9587_world_spell_bonus_data.sql sql/updates/9591_world_script_texts.sql sql/updates/9591_world_script_waypoint.sql sql/updates/9591_world_scriptname.sql sql/updates/9595_world_spell_proc_event.sql sql/updates/9599_world_scriptname.sql sql/updates/9599_world_vehicle_accessory.sql sql/updates/9600_world_script_texts.sql sql/updates/9600_world_script_waypoint.sql sql/updates/9600_world_scriptname.sql sql/updates/9604_world_script_texts.sql sql/updates/9604_world_script_waypoint.sql sql/updates/9604_world_scriptname.sql sql/updates/9607_world_achievement_criteria_data.sql sql/updates/9607_world_script_texts.sql sql/updates/9607_world_scriptname.sql sql/updates/9607_world_spell_script_names.sql sql/updates/9618_world_scriptname.sql sql/updates/9632_character_arena_team_member.sql sql/updates/9632_characters_arena_team_stats.sql sql/updates/9632_characters_character_arena_stats.sql sql/updates/9644_world_command.sql sql/updates/9666_world_spell_script_names.sql sql/updates/9668_characters_gm_subsurveys.sql sql/updates/9668_characters_gm_surveys.sql sql/updates/9668_characters_gm_tickets.sql sql/updates/9668_characters_lag_reports.sql sql/updates/9669_world_creature_template.sql sql/updates/9671_world_spell_group.sql sql/updates/9671_world_spell_group_stack_rules.sql sql/updates/9681_world_spell_proc_event.sql sql/updates/9692_world_spell_proc_event.sql sql/updates/9695_world_spell_proc_event.sql sql/updates/9700_world_achievement_criteria_data.sql sql/updates/9700_world_script_texts.sql sql/updates/9700_world_scriptname.sql sql/updates/9700_world_spell_script_names.sql sql/updates/9700_world_vehicle_accessory.sql sql/updates/9701_world_spell_bonus_data.sql sql/updates/9702_world_playercreateinfo_spell.sql sql/updates/9708_characters_database.sql sql/updates/9708_world_database.sql sql/updates/9709_world_creature_respawn.sql sql/updates/9712_world_spell_threat.sql sql/updates/9713_world_spell_bonus_data.sql sql/updates/9715_world_spell_proc_event.sql sql/updates/9716_characters_auctionhousebot.sql sql/updates/9722_world_exploration_basexp.sql sql/updates/9743_world_command.sql sql/updates/9743_world_lfg_dungeon_encounters.sql sql/updates/9743_world_lfg_dungeon_rewards.sql sql/updates/9746_world_spell_script_names.sql sql/updates/9758_characters_game_event_save.sql sql/updates/9760_world_transports.sql sql/updates/9762_world_script_texts.sql sql/updates/9764_world_spell_proc_event.sql sql/updates/9765_world_spell_proc_event.sql sql/updates/9768_world_command.sql sql/updates/9775_world_spell_proc_event.sql sql/updates/9781_world_spell_proc_event.sql sql/updates/9784_world_command.sql sql/updates/9784_world_player_factionchange_achievement.sql sql/updates/9784_world_player_factionchange_items.sql sql/updates/9784_world_player_factionchange_reputations.sql sql/updates/9784_world_player_factionchange_spells.sql sql/updates/9791_world_spell_group.sql sql/updates/9791_world_spell_proc_event.sql sql/updates/9792_characters_groups.sql sql/updates/9792_characters_instance.sql sql/updates/9792_characters_instance_reset.sql sql/updates/9803_world_spell_proc_event.sql sql/updates/9805_world_spell_proc_event.sql sql/updates/9815_world_scriptname.sql sql/updates/9824_world_trinity_string.sql sql/updates/9829_world_spell_proc_event.sql sql/updates/9830_world_spell_group.sql sql/updates/9830_world_spell_group_stack_rules.sql sql/updates/9834_world_spell_dbc.sql sql/updates/9835_world_spell_script_names.sql sql/updates/9840_world_spell_linked_spell.sql sql/updates/9841_world_spell_script_names.sql sql/updates/9845_world_spell_dbc.sql
- description:
- SQL: Move update SQL files to old dir in preperation of UP34
- changeset: 9848:72f9e530d69b
- branch: trunk
- user: Shauren
- date: Thu Sep 09 09:55:15 2010 +0200
- files: dep/CMakeLists.txt
- description:
- Buildsystem/Windows: Added missing change for MySQL compile
- changeset: 9849:75023675f938
- branch: trunk
- user: Shauren
- date: Thu Sep 09 11:55:41 2010 +0200
- files: src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
- description:
- Scripts/Icecrown Citadel: Fixed compile warnings
- changeset: 9850:3a01a9f8f29f
- branch: trunk
- user: Shocker
- date: Thu Sep 09 15:27:27 2010 +0300
- files: src/server/game/Battlegrounds/Battleground.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/worldserver/worldserver.conf.dist
- description:
- Core/Arena/Logging:
- * Implement option for extended arena match info for each player (guid, name, team, IP, healing/damage done, killing blows) [disabled by default]
- * Fix logging for rating change, winner and loser get different ratings with the new arena system
- changeset: 9851:7322b9755496
- branch: trunk
- user: Shocker
- date: Thu Sep 09 15:44:24 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Triggered spells should be ignored when checking death state at spell cast, fixes issue 3914
- changeset: 9852:4f9bf6761a38
- branch: trunk
- user: Spp
- date: Thu Sep 09 14:49:52 2010 +0200
- files: src/server/game/Conditions/DisableMgr.h src/server/game/DungeonFinding/LFG.h src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp src/server/game/Server/WorldSession.h
- description:
- Core/Dungeon Finder: Move all packet handling from Mgr to Handler (also minor cleanups)
- changeset: 9853:a9af8354f556
- branch: trunk
- user: runningnak3d
- date: Thu Sep 09 07:46:32 2010 -0600
- files: .hgtags
- description:
- Added tag UP34 for changeset 6ba4aff044a1
- changeset: 9854:fc8a45fd1ceb
- branch: trunk
- user: Machiavelli
- date: Thu Sep 09 20:26:56 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/Protocol/Handlers/NPCHandler.cpp
- description:
- Core/Worldsession: Fix possible crash in 6 query callbacks
- changeset: 9855:06990a921363
- branch: trunk
- user: Xanadu
- date: Fri Sep 10 00:33:23 2010 +0200
- files: dep/mysqllite/CMakeLists.txt dep/mysqllite/include/mysql_version.h dep/mysqllite/win/README dep/mysqllite/win/create_def_file.js dep/mysqllite/win/create_manifest.js dep/mysqllite/win/mysql_manifest.cmake dep/mysqllite/zlib/ChangeLog dep/mysqllite/zlib/FAQ dep/mysqllite/zlib/INDEX dep/mysqllite/zlib/README dep/mysqllite/zlib/adler32.c dep/mysqllite/zlib/algorithm.txt dep/mysqllite/zlib/compress.c dep/mysqllite/zlib/crc32.c dep/mysqllite/zlib/crc32.h dep/mysqllite/zlib/deflate.c dep/mysqllite/zlib/deflate.h dep/mysqllite/zlib/gzio.c dep/mysqllite/zlib/infback.c dep/mysqllite/zlib/inffast.c dep/mysqllite/zlib/inffast.h dep/mysqllite/zlib/inffixed.h dep/mysqllite/zlib/inflate.c dep/mysqllite/zlib/inflate.h dep/mysqllite/zlib/inftrees.c dep/mysqllite/zlib/inftrees.h dep/mysqllite/zlib/trees.c dep/mysqllite/zlib/trees.h dep/mysqllite/zlib/uncompr.c dep/mysqllite/zlib/zconf.h dep/mysqllite/zlib/zlib.3 dep/mysqllite/zlib/zlib.h dep/mysqllite/zlib/zutil.c dep/mysqllite/zlib/zutil.h
- description:
- BuildSystem/Windows: Cleaned up MySQL build. Thanks click for all the help.
- changeset: 9856:dae71a116094
- branch: trunk
- user: Shocker
- date: Fri Sep 10 14:20:51 2010 +0300
- files: src/server/scripts/Northrend/VioletHold/violet_hold.cpp
- description:
- Scripts/Violet Hold: Azure Saboteur should stick to opening the prison portals only, thanks PivoNRoll/amu.cng, closes issue 3930
- changeset: 9857:a5f0f78f4c5a
- branch: trunk
- user: Shocker
- date: Fri Sep 10 14:39:56 2010 +0300
- files: src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp
- description:
- Scripts/Violet Hold: Fix event start by initializing event phase variable, closes issue 2874, thanks PivoNRoll
- changeset: 9858:e770122926c5
- branch: trunk
- user: Spp
- date: Fri Sep 10 13:37:33 2010 +0200
- files: sql/base/characters_database.sql src/server/game/Chat/Commands/Level3.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Groups/Group.cpp src/server/game/Groups/Group.h
- description:
- Core: Minor code cleanup before next commits
- changeset: 9859:df00b9a02c31
- branch: trunk
- user: Spp
- date: Fri Sep 10 13:40:20 2010 +0200
- files: sql/base/characters_database.sql sql/updates/9859_characters_group_member.sql src/server/game/Globals/ObjectMgr.cpp src/server/game/Groups/Group.cpp src/server/game/Groups/Group.h
- description:
- Core/Groups: Store group member roles to DB
- changeset: 9860:e7de33a417f2
- branch: trunk
- user: Spp
- date: Fri Sep 10 13:37:55 2010 +0200
- files: src/server/game/Battlegrounds/Battleground.cpp src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Groups/Group.cpp src/server/game/Groups/Group.h
- description:
- Code/Groups: use enum as parameter in Group::RemoveMember
- changeset: 9861:39dec817818c
- branch: trunk
- user: Spp
- date: Fri Sep 10 13:45:21 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/GroupHandler.cpp src/server/game/Server/WorldSession.h
- description:
- Core/WorldSession: use extra param in SendPartyResult for future use
- changeset: 9862:7077c1a9d614
- branch: trunk
- user: Shocker
- date: Fri Sep 10 15:47:58 2010 +0300
- files: src/server/game/Battlegrounds/Battleground.cpp
- description:
- Core/Arena/Logging: Better implementation for fetching IP address
- changeset: 9863:6c635960777b
- branch: trunk
- user: Shocker
- date: Fri Sep 10 15:51:31 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Correct check for starting cast while moving, thanks havenard for pointing out, fixes issue 3913
- changeset: 9864:bbbc96dc9b5b
- branch: trunk
- user: Shauren
- date: Fri Sep 10 20:49:29 2010 +0200
- files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h
- description:
- Core/Conditions: Added "player knows spell" condition type
- changeset: 9865:37c02454e1f6
- branch: trunk
- user: Liberate
- date: Fri Sep 10 23:08:49 2010 +0200
- files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h src/server/game/Battlegrounds/Battleground.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/worldserver/worldserver.conf.dist
- description:
- Core/Arena: Fixes the Config option for the start rating of personal rating.
- Add a Config option for the start rating of matchmaker rating.
- Personal rating now resets when joining a new team.
- Fixes the strange behaviour Personal rating gain/loss can have opposing to team rating,
- by using a better way of calculating the personal rating gain.
- Fixes issue #3871
- Fixes issue #3847
- Fixes issue #3843
- Fixes issue #3839
- changeset: 9866:37b322d6b1c4
- branch: trunk
- user: Shocker
- date: Sat Sep 11 00:22:38 2010 +0300
- files: sql/base/world_database.sql
- description:
- SQL: Remove duplicate entry from base world_database
- changeset: 9867:38f10f6022e0
- branch: trunk
- user: Machiavelli
- date: Sat Sep 11 09:17:14 2010 +0200
- files: src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/MySQLConnection.h src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer: Implement lower level classes for prepared statements with resultsets. (Implementation in upper level code not yet possible)
- changeset: 9868:70b950795bdb
- branch: trunk
- user: Shauren
- date: Sat Sep 11 12:15:34 2010 +0200
- files: src/server/shared/Database/QueryResult.h
- description:
- Fixed compile
- changeset: 9869:283814a8de73
- branch: trunk
- user: click
- date: Sat Sep 11 16:11:07 2010 +0200
- files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h
- description:
- Core/ScriptMgr: Remove incorrect assertion in OnGameObjectDestroyed, and clean up code style (fix by Zor)
- changeset: 9870:adb1323954ae
- branch: trunk
- user: silinoron
- date: Sat Sep 11 09:09:41 2010 -0700
- files: src/server/game/Groups/Group.cpp
- description:
- Core/Group: Some simple style cleanup in Group.cpp.
- changeset: 9871:baf919500fbd
- branch: trunk
- user: Machiavelli
- date: Sat Sep 11 21:10:54 2010 +0200
- files: src/server/game/AI/EventAI/CreatureEventAIMgr.cpp src/server/game/Accounts/AccountMgr.cpp src/server/game/Achievements/AchievementMgr.cpp src/server/game/Achievements/AchievementMgr.h src/server/game/Addons/AddonMgr.cpp src/server/game/AuctionHouse/AuctionHouseMgr.cpp src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Chat/Channels/Channel.cpp src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level2.cpp src/server/game/Chat/Commands/Level3.cpp src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/DisableMgr.cpp src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/Entities/Creature/CreatureGroups.cpp src/server/game/Entities/Item/Container/Bag.cpp src/server/game/Entities/Item/Container/Bag.h src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Item/Item.h src/server/game/Entities/Item/ItemEnchantmentMgr.cpp src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Entities/Player/SocialMgr.cpp src/server/game/Entities/Player/SocialMgr.h src/server/game/Entities/Transport/Transport.cpp src/server/game/Events/GameEventMgr.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Groups/Group.cpp src/server/game/Groups/Group.h src/server/game/Guilds/Guild.cpp src/server/game/Guilds/Guild.h src/server/game/Instances/InstanceSaveMgr.cpp src/server/game/Loot/LootMgr.cpp src/server/game/Maps/Map.cpp src/server/game/Maps/MapManager.cpp src/server/game/Movement/Waypoints/WaypointManager.cpp src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp src/server/game/Pools/PoolMgr.cpp src/server/game/Reputation/ReputationMgr.cpp src/server/game/Reputation/ReputationMgr.h src/server/game/Scripting/ScriptSystem.cpp src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/Server/Protocol/Handlers/MailHandler.cpp src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/Protocol/Handlers/NPCHandler.cpp src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp src/server/game/Server/Protocol/Handlers/QueryHandler.cpp src/server/game/Server/Protocol/Handlers/SpellHandler.cpp src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSession.h src/server/game/Server/WorldSocket.cpp src/server/game/Skills/SkillDiscovery.cpp src/server/game/Skills/SkillExtraItems.cpp src/server/game/Spells/SpellMgr.cpp src/server/game/Tickets/TicketMgr.cpp src/server/game/Tools/CharacterDatabaseCleaner.cpp src/server/game/Tools/PlayerDump.cpp src/server/game/Weather/WeatherMgr.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/shared/DataStores/DBCStore.h src/server/shared/Database/DatabaseWorker.cpp src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/Implementation/LoginDatabase.cpp src/server/shared/Database/Implementation/LoginDatabase.h src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/MySQLConnection.h src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h src/server/shared/Database/SQLOperation.cpp src/server/shared/Database/SQLOperation.h src/server/shared/Database/SQLStorageImpl.h src/server/shared/Threading/Callback.h src/server/worldserver/CommandLine/CliRunnable.cpp src/server/worldserver/RemoteAccess/RASocket.cpp
- description:
- Core/DBLayer:
- * Rename QueryResult class to ResultSet
- * Rename QueryResult_AutoPtr to QueryResult
- * Declare ACE refcounted auto pointer for PreparedResultSet class
- changeset: 9872:d138e6870ae5
- branch: trunk
- user: Machiavelli
- date: Sat Sep 11 21:22:15 2010 +0200
- files: src/server/authserver/Realms/RealmList.cpp src/server/authserver/Server/AuthSocket.cpp src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer:
- * Example implementation of prepared statements with resultset in RealmList and AuthSocket code (selectively)
- * Also correct a few bobo´s from previous commit.
- changeset: 9873:e8847394b622
- branch: trunk
- user: Shauren
- date: Sat Sep 11 21:28:55 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Loot/LootMgr.cpp src/server/game/Loot/LootMgr.h src/server/game/Server/Protocol/Handlers/LootHandler.cpp
- description:
- Core/Loot: Reverted revision 44a1f284dd3e
- Core/Loot: Implemented automatic currency distribution in better way, applying all conditions and updating achievements
- Closes issue #3912.
- changeset: 9874:185d099c7c10
- branch: trunk
- user: Machiavelli
- date: Sat Sep 11 22:20:57 2010 +0200
- files: src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer: Fix gcc warnings related to changes added to QueryResult.h/cpp recently
- changeset: 9875:142c590fb74e
- branch: trunk
- user: Machiavelli
- date: Sat Sep 11 22:27:56 2010 +0200
- files: src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer: Last of the QueryResult related warnings on linux
- changeset: 9876:2a3497722803
- branch: trunk
- user: click
- date: Sun Sep 12 01:40:27 2010 +0200
- files: src/server/authserver/Realms/RealmList.cpp src/server/authserver/Server/AuthSocket.cpp src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Chat/Chat.cpp src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/TemporarySummon.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Entities/Unit/StatSystem.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Grids/NGrid.h src/server/game/Maps/Map.cpp src/server/game/Maps/MapInstanced.cpp src/server/game/Reputation/ReputationMgr.h src/server/game/Server/Protocol/Handlers/AuctionHouseHandler.cpp src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/Server/Protocol/Handlers/NPCHandler.cpp src/server/game/Server/Protocol/Handlers/PetHandler.cpp src/server/game/Server/Protocol/Handlers/QueryHandler.cpp src/server/game/Server/Protocol/Handlers/TicketHandler.cpp src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSession.h src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellScript.cpp src/server/game/Tickets/TicketMgr.cpp src/server/game/Tickets/TicketMgr.h src/server/game/World/World.cpp src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp src/server/scripts/EasternKingdoms/ZulGurub/boss_venoxis.cpp src/server/scripts/Examples/example_spell.cpp src/server/scripts/Kalimdor/OnyxiasLair/boss_onyxia.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_faction_champions.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_northrend_beasts.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.cpp src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.h src/server/scripts/Spells/spell_quest.cpp src/server/scripts/World/chat_log.cpp src/server/shared/DataStores/DBCStore.h src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/Implementation/LoginDatabase.cpp src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/PreparedStatement.h src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h src/server/shared/Database/Transaction.h src/server/shared/Logging/Log.cpp src/server/shared/Threading/Callback.h src/server/worldserver/Master.cpp src/tools/map_extractor/adt.h src/tools/map_extractor/mpq_libmpq04.h src/tools/vmap3_extractor/mpq_libmpq04.h src/tools/vmap3_extractor/vec3d.h
- description:
- Cleanup/Core: Remove whitespace and tabs
- changeset: 9877:9aaf7c8f16ec
- branch: trunk
- user: click
- date: Sun Sep 12 02:00:42 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp
- description:
- Core/Petitions: Remove some magic numbers, and classify types into enums (based on Amkis patch)
- Fixes issue #3228
- changeset: 9878:fe8bd8b7b9ae
- branch: trunk
- user: click
- date: Sun Sep 12 02:52:44 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp
- description:
- Core/PetitionsHandler: Slight cleanup on enums (sorting by ID, types and costs)
- changeset: 9879:af8e1b7eafdc
- branch: trunk
- user: click
- date: Sun Sep 12 02:59:19 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/ItemHandler.cpp
- description:
- Core/ItemHandler: Force size on abs() value calaulation
- The size of the return value of abs() is natively defined, and can exceed 32 bits on x64 systems
- Fix by Zor
- changeset: 9880:b9c61c3a8b4a
- branch: trunk
- user: Shocker
- date: Sun Sep 12 05:24:48 2010 +0300
- files: src/server/authserver/Server/AuthSocket.cpp
- description:
- Auth: Typo fix in logon challenge handler, closes issue 3975, thanks 41782992
- changeset: 9881:30a621e9ca58
- branch: trunk
- user: Shauren
- date: Sun Sep 12 10:43:40 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Items: Use proper method for returning item max stack size
- changeset: 9882:d0b4e16a6421
- branch: trunk
- user: Machiavelli
- date: Sun Sep 12 11:02:58 2010 +0200
- files: src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer:
- - Fix a crash related to prepared resultset bind buffering. Fixes issue #3975
- - Implement 64bit int fetching functions for preparedresultset
- NOTE: *Still* experimental, use at own risk.
- changeset: 9883:49d60c6ecd71
- branch: trunk
- user: Machiavelli
- date: Sun Sep 12 11:06:26 2010 +0200
- files: src/server/authserver/Server/AuthSocket.cpp src/server/authserver/Server/RealmSocket.cpp src/server/authserver/Server/RealmSocket.h src/server/shared/Database/Implementation/LoginDatabase.cpp src/server/shared/Database/Implementation/LoginDatabase.h
- description:
- Core/DBLayer: Replace all ad-hoc queries in AuthSocket with prepared statements
- changeset: 9884:634af79146bb
- branch: trunk
- user: click
- date: Sun Sep 12 14:29:09 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Auras/SpellAuraEffects.cpp
- description:
- Core/Unit: Make sure pets respect unit damage resilience and the other way around (patch by Dr. Tenma)
- Fixes issue #3918
- changeset: 9885:17bda275e0b8
- branch: trunk
- user: Machiavelli
- date: Sun Sep 12 15:11:08 2010 +0200
- files: src/server/authserver/Server/AuthSocket.cpp src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer: Add GetCString method for PreparedResultSet (dynamic copy is responsibility of the high level code)
- changeset: 9886:f3c3952efa61
- branch: trunk
- user: Machiavelli
- date: Sun Sep 12 15:57:36 2010 +0200
- files: src/server/shared/Database/MySQLConnection.cpp
- description:
- Core/DBLayer: Check for potential mysql client/server version mismatch. Version mismatch may lead to undefined behaviour with prepared statements.
- changeset: 9887:03c52665df2f
- branch: trunk
- user: Machiavelli
- date: Sun Sep 12 17:04:19 2010 +0200
- files: src/server/authserver/Server/AuthSocket.cpp src/server/authserver/Server/AuthSocket.h
- description:
- Core/Authsocket: Fix errorenous authentication failure
- changeset: 9888:b468981513e7
- branch: trunk
- user: Liberate
- date: Sun Sep 12 17:48:50 2010 +0200
- files: src/server/game/Groups/Group.cpp
- description:
- Core/Arena: Fixes a bug/exploit that makes you able to join arena with offline team mates.
- Fixes issue #3504
- changeset: 9889:700d79bfbf5b
- branch: trunk
- user: click
- date: Sun Sep 12 18:32:49 2010 +0200
- files: cmake/options.cmake dep/CMakeLists.txt
- description:
- BuildSystem: Make dep/* sources muted during compile (3rd party sources should not show messages during compile, as we're not responsible for them)
- Note: Certain functions called within the main src/ subdir will warn due to that we do not ignore them in the CMakeLists.txt yet.
- This will be properly handled at an opportune moment.
- Buildsystem/CMake: Set default warninglevel to 0 (no warnings shown during compile) - some warnings will still show while we create the "mutelist"
- changeset: 9890:72399f963c3e
- branch: trunk
- user: Liberate
- date: Sun Sep 12 18:41:47 2010 +0200
- files: src/server/game/Battlegrounds/Battleground.cpp src/server/game/Battlegrounds/BattlegroundQueue.cpp
- description:
- Core/Arena: Fix another exploit: When leaving your team in the middle of the arena fight your average Matchmaker Rating will not change till after the fight.
- changeset: 9891:e5173baa49fd
- branch: trunk
- user: click
- date: Sun Sep 12 18:52:06 2010 +0200
- files: src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer: Make GCC happy (initialize variables in the correct order in ResultBind()
- changeset: 9892:2b827e5b854d
- branch: trunk
- user: Shauren
- date: Sun Sep 12 19:17:58 2010 +0200
- files: src/server/game/AI/EventAI/CreatureEventAI.cpp src/server/game/Entities/Unit/Unit.cpp src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp src/server/scripts/Kalimdor/silithus.cpp src/server/scripts/Outland/shadowmoon_valley.cpp src/server/scripts/Outland/terokkar_forest.cpp src/server/scripts/Spells/spell_quest.cpp src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/Quests: Fixed remaining issues with quest crediting (note: previous commits did not introduce issues, only revealed them)
- Core/DBLayer: Fixed more compile warnings
- Core/Spells: Corrected code style from revision 634af79146
- Closes issue #3956.
- changeset: 9893:b073a5b9f8c1
- branch: trunk
- user: Shauren
- date: Sun Sep 12 19:23:52 2010 +0200
- files: src/server/game/AI/EventAI/CreatureEventAI.cpp
- description:
- Typofix from previous revision
- changeset: 9894:63468c6c8685
- branch: trunk
- user: click
- date: Sun Sep 12 21:19:43 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/worldserver/CommandLine/CliRunnable.cpp
- description:
- Core: Remove some more warnings (initialization sequence in Unit.cpp and a non-initalized variable in worldserver)
- changeset: 9895:3dd371a487c6
- branch: trunk
- user: Shocker
- date: Sun Sep 12 23:52:37 2010 +0300
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Miscellaneous/SharedDefines.h src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h
- description:
- Core/Spells: Correct meaning & usage of SPELL_ATTR_EX2_NOT_RESET_AUTOSHOOT (now SPELL_ATTR_EX2_NOT_RESET_AUTO_ACTIONS) to ignore timer reset for both melee swings and ranged autoshoots, fixes issue 2639
- changeset: 9896:1ae52de22f2d
- branch: trunk
- user: Liberate
- date: Sun Sep 12 22:54:12 2010 +0200
- files: src/server/game/Groups/Group.cpp
- description:
- Core/Arena: Fix a typo made by me in revision b468981513. You can now join Arena again.
- changeset: 9897:49e26033216f
- branch: trunk
- user: click
- date: Mon Sep 13 00:32:50 2010 +0200
- files: src/server/worldserver/CommandLine/CliRunnable.cpp
- description:
- Core: Partial revert of r63468c6c86 (GCC being totally weird o.O) - should fix x64 builds (drops back warning though)
- changeset: 9898:d33c3886f41b
- branch: trunk
- user: Shocker
- date: Mon Sep 13 01:42:14 2010 +0300
- files: src/server/game/Entities/Player/Player.cpp src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/game/Spells/SpellEffects.cpp
- description:
- Core/ScriptMgr: Add hooks for duel phases: OnDuelRequest, OnDuelStart, OnDuelEnd
- changeset: 9899:4798303e7183
- branch: trunk
- user: Shocker
- date: Mon Sep 13 01:59:09 2010 +0300
- files: src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
- description:
- Scripts/Deadmines: Fix OnUse hook usage, thanks zaphod, closes issue 3942.
- Note: If you spot similar errors (forgotten changes for hooks) in other scripts, please report them
- changeset: 9900:667281b1927f
- branch: trunk
- user: Shocker
- date: Mon Sep 13 03:34:34 2010 +0300
- files: sql/base/world_database.sql sql/updates/9900_spell_proc_event.sql
- description:
- Core/Spells: Fix Bone Shield to drop charges only from damage and not heals, fixes issue 3284
- changeset: 9901:1927f260933c
- branch: trunk
- user: Shocker
- date: Mon Sep 13 04:02:57 2010 +0300
- files: src/server/game/Server/Protocol/Handlers/LootHandler.cpp
- description:
- Core/Loot: Looting should interrupt casting, fixes issue 3676.
- changeset: 9902:b46e7a3e3604
- branch: trunk
- user: Spp
- date: Mon Sep 13 08:18:46 2010 +0200
- files: sql/updates/9900_spell_proc_event.sql sql/updates/9900_world_spell_proc_event.sql
- description:
- Fix wrong sql file name
- changeset: 9903:1841dc0aac53
- branch: trunk
- user: Spp
- date: Mon Sep 13 08:47:24 2010 +0200
- files: src/server/game/Groups/Group.cpp
- description:
- Core/Dungeon Finder: Offer to continue only if dungeon is not complete
- Updates issue 3916
- changeset: 9904:fde29ab4babf
- branch: trunk
- user: Spp
- date: Mon Sep 13 09:16:57 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h
- description:
- Core: Add function to find players by low guid
- changeset: 9905:19ffca2f36fb
- branch: trunk
- user: Spp
- date: Mon Sep 13 09:20:07 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Use proper function to find players
- changeset: 9906:4289a1e71e82
- branch: trunk
- user: Spp
- date: Mon Sep 13 09:43:59 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Restore consistency after an inconsistency is found while checking compatibilities
- Closes issue 3950
- changeset: 9907:faf564d35799
- branch: trunk
- user: Spp
- date: Mon Sep 13 09:51:40 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Code Style: Tab to spaces
- changeset: 9908:89d8588d95aa
- branch: trunk
- user: Shauren
- date: Mon Sep 13 13:18:27 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/GameObject/GameObject.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Events/GameEventMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Server/Protocol/Handlers/QuestHandler.cpp
- description:
- Core/Quests: Some cleanup in quest relation accessing
- changeset: 9909:103f5e06bb55
- branch: trunk
- user: Machiavelli
- date: Mon Sep 13 17:07:27 2010 +0200
- files: src/server/shared/Database/PreparedStatement.cpp src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer: Fix a memory leak in prepared statement parameter/result binds. Original author: raczman
- changeset: 9910:701f212a00f2
- branch: trunk
- user: click
- date: Mon Sep 13 18:22:16 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Core: Properly handle pet killing critters and also remove some old code - fixes a few issues:
- - make pets return home after killing a critter (they refused to return to player on critter death)
- - kills of an OLD bug : make critters lootable if they have loot (for quests). Fixes issue #1950.
- Thanks to linencloth for the help on finding this bugger.
- changeset: 9911:3632e8c3c457
- branch: trunk
- user: Shocker
- date: Mon Sep 13 22:41:32 2010 +0300
- files: sql/base/characters_database.sql sql/updates/9911_characters_guild_bank_eventlog.sql src/server/game/Guilds/Guild.cpp src/server/game/Guilds/Guild.h
- description:
- Core/Guilds: Fix Guild bank event log for big stacks, fixes issue 3996, thanks maketheking for pointing out the problem
- changeset: 9912:8336aa86e37d
- branch: trunk
- user: Shocker
- date: Mon Sep 13 22:54:04 2010 +0300
- files: sql/base/world_database.sql sql/updates/9912_world_spell_bonus_data.sql src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Spells: Remove duplicate healing bonus calculation for Prayer of Mending, closes issue 3879, thanks dr.tenma
- changeset: 9913:fe39cb058b75
- branch: trunk
- user: click
- date: Mon Sep 13 22:49:20 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Loothandling: Make sure "pet-only"-kills doesn't drop loot (when pet is killing a creature on its own without any assistance from player)
- (Also fix unintended typo from r701f212a00)
- changeset: 9914:9aa3e35580f7
- branch: trunk
- user: linencloth
- date: Tue Sep 14 00:09:58 2010 +0200
- files: src/server/game/Miscellaneous/Formulas.h
- description:
- Core: Prevent critters from rewarding XP.
- Also avoid unnecessary XP rate calculations.
- changeset: 9915:5ec1d945ac22
- branch: trunk
- user: Shocker
- date: Tue Sep 14 01:27:05 2010 +0300
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Core/Spells: Set maximum affected targets value for Unholy Frenzy (50312), will be used in DB AI scripting
- changeset: 9916:33dc0784b31f
- branch: trunk
- tag: Stable
- user: linencloth
- date: Tue Sep 14 02:57:53 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp
- description:
- Core/Player: allow dead players to see dead creatures near their corpses
- changeset: 9917:599b59dc057a
- branch: trunk
- user: Shocker
- date: Tue Sep 14 10:54:16 2010 +0300
- files: src/server/game/Spells/Auras/SpellAuraEffects.cpp
- description:
- Core/Spells: Fix Health Funnel health cost, fixes issue 1985
- changeset: 9918:2a29a9f50dbe
- branch: trunk
- user: Shocker
- date: Tue Sep 14 12:56:32 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: Triggered spells should ignore combo points check, fixes issue 4006
- changeset: 9919:5454759ecfcf
- branch: trunk
- user: Shocker
- date: Tue Sep 14 13:28:25 2010 +0300
- files: src/server/game/Spells/Spell.cpp
- description:
- Core/Spells: combo points requirement should be changed before CheckCast
- changeset: 9920:9293a741d49d
- branch: trunk
- user: Shauren
- date: Tue Sep 14 13:56:27 2010 +0200
- files: sql/base/characters_database.sql sql/base/world_database.sql sql/updates/9920_characters_pool_quest_save.sql sql/updates/9920_world_pool_quest.sql src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Pools/PoolMgr.cpp src/server/game/Pools/PoolMgr.h src/server/game/World/World.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/Pools: Implemented quest pooling
- Core/DBLayer: Added GetNumRows() method to PreparedResultSet
- changeset: 9921:c2b6cc813827
- branch: trunk
- user: Shauren
- date: Tue Sep 14 16:14:43 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Vehicle/Vehicle.cpp src/server/game/Entities/Vehicle/Vehicle.h src/server/game/Pools/PoolMgr.cpp src/server/game/Pools/PoolMgr.h src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
- description:
- Core/Vehicles: Removed hacky setting entry for multi-passenger mounts
- Core/Pools: Fixed compile
- changeset: 9922:1d75eaea6d28
- branch: trunk
- user: Spp
- date: Tue Sep 14 16:37:40 2010 +0200
- files: src/server/game/AuctionHouse/AuctionHouseMgr.h src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h
- description:
- Core: Fix includes in ScriptMgr files
- changeset: 9923:3500260e50a0
- branch: trunk
- user: Spp
- date: Tue Sep 14 16:37:54 2010 +0200
- files: src/server/game/Groups/Group.cpp src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h
- description:
- Core/Scripts: Add GroupScript class
- changeset: 9924:5c89cdcde986
- branch: trunk
- user: Spp
- date: Tue Sep 14 16:38:08 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Server/Protocol/Handlers/GroupHandler.cpp
- description:
- Core/Player: Add default remove Method to RemoveFromGroup
- changeset: 9925:4da3fe08051a
- branch: trunk
- user: Shauren
- date: Tue Sep 14 16:56:30 2010 +0200
- files: src/server/game/Loot/LootMgr.cpp src/server/game/Loot/LootMgr.h
- description:
- Core/Loot: Fixed currency items being automatically distributed to players outside the instance, now if player is outside he will still be able to claim his emblems but will have to loot it manually
- Closes issue #4005.
- changeset: 9926:fa605fc951b8
- branch: trunk
- user: click
- date: Tue Sep 14 18:36:56 2010 +0200
- files: src/server/game/AI/CoreAI/PetAI.cpp
- description:
- Core/PetAI: Make pets respect being in passive mode (fixes a few "stuck in front of target"-issues with pets on certain occations)
- - setting pet into passive mode before reaching its target (after an attack-command) will break attack (return "home" to follow/stay position)
- - setting pet into passive mode and fully attacking target will make it return home properly
- changeset: 9927:f01b608bb12f
- branch: trunk
- user: Spp
- date: Tue Sep 14 20:04:00 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Redo update proposal algorithm when a group is found
- - Store wait times earlier to form new group to ensure we don't miss it
- - Fixes earlier removal of group/player from LFG system
- - Fixes issue 4009
- changeset: 9928:f877fb9cf5d9
- branch: trunk
- user: Spp
- date: Tue Sep 14 20:05:30 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon Finder: Add extended debug info to handler
- changeset: 9929:56e51a0191c8
- branch: trunk
- user: Spp
- date: Tue Sep 14 20:09:34 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon Finder: LfgUpdatePlayer and LfgUpdateParty opcodes will be sent only when LfgUpdate is active
- changeset: 9930:12f4795ff14d
- branch: trunk
- user: Spp
- date: Tue Sep 14 20:10:48 2010 +0200
- files: src/server/game/Scripting/ScriptMgr.cpp
- description:
- Code style (remove double blank line)
- changeset: 9931:39f1ea2211d6
- branch: trunk
- user: Spp
- date: Tue Sep 14 20:14:10 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Player: after removing player from group, if group is deleted assign pointer to NULL to make sure no garbage pointer is used later in code
- changeset: 9932:70ade80c14e7
- branch: trunk
- user: linencloth
- date: Wed Sep 15 06:22:54 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/Creature.h src/server/game/Entities/Pet/Pet.cpp
- description:
- Core/Creature: Fix creature respawn time in unloaded/inactive grid cells.
- Fixes issue 1865.
- changeset: 9933:7ccdac06c8ea
- branch: trunk
- user: linencloth
- date: Wed Sep 15 06:23:25 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp
- description:
- Core/Creature: Initialize the creature's default movement generator on respawn.
- Fixes creatures which are moving by default, but not continuing it after respawning.
- changeset: 9934:f3a094df948f
- branch: trunk
- user: linencloth
- date: Wed Sep 15 06:33:38 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h
- description:
- Core/Spells: Allow AoE spells to target dead units.
- Also removes some unneeded checks from ally targeting.
- changeset: 9935:73df1d6a04a0
- branch: trunk
- user: Shauren
- date: Wed Sep 15 10:35:51 2010 +0200
- files: src/server/game/Loot/LootMgr.cpp
- description:
- Core/Loot: Check conditions before distributing currency
- changeset: 9936:7c8fff60b39d
- branch: trunk
- user: Shauren
- date: Wed Sep 15 10:35:54 2010 +0200
- files: src/server/game/Pools/PoolMgr.cpp src/server/game/World/World.cpp
- description:
- Core/Pools: Fixed a possible infinite loop in quest pools
- Core/Pools: Fixed loading of quest pools
- Core/Pools: Fixed possible startup crash
- Closes issue #4015.
- changeset: 9937:bbab746d4291
- branch: trunk
- user: Shauren
- date: Wed Sep 15 10:44:38 2010 +0200
- files: src/server/game/Loot/LootMgr.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/worldserver/worldserver.conf.dist
- description:
- Core/Loot: Add new config option "Rate.Drop.Item.ReferencedAmount" which allows multiplication of referenced loot count
- Closes issue #814.
- changeset: 9938:884489b789c1
- branch: trunk
- user: Spp
- date: Wed Sep 15 13:23:07 2010 +0200
- files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/Server/WorldSession.cpp
- description:
- Core/Scripts: Add OnPlayerLogin, OnPlayerLogout, OnPlayerCreate and OnPlayerDelete
- changeset: 9939:4c50fada8af1
- branch: trunk
- user: Spp
- date: Wed Sep 15 13:23:36 2010 +0200
- files: src/server/game/Entities/Creature/Creature.h src/server/game/Pools/PoolMgr.cpp
- description:
- Core: Fix warnings added in recent commits
- changeset: 9940:6fd46820d27a
- branch: trunk
- user: Shauren
- date: Wed Sep 15 13:44:40 2010 +0200
- files: dep/CMakeLists.txt src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/Creature.h src/server/game/Entities/Player/Player.cpp src/server/worldserver/worldserver.conf.dist
- description:
- Core/Loot: Reverted part of revision fe39cb058b75, fixes skinning loot
- Core/Loot: Some logic fixes for group looting
- Buildsystem/MSVC: Fixed compile warning
- Config: Added missing description for Rate.Drop.Item.ReferencedAmount
- Closes issue #4004.
- changeset: 9941:0f7fd3e31c0f
- branch: trunk
- user: Liberate
- date: Wed Sep 15 14:16:10 2010 +0200
- files: src/server/game/AI/CoreAI/PetAI.cpp src/server/game/Entities/Unit/Unit.h
- description:
- Core/PetAI: When commanding your pet to attack while being Passive, it will actually start attacking.
- Fixes the PetAI so that your pet stops attacking when the target is Crowd Controlled (including Frost Nova, Fear, etc) unless you specifically ask it to.
- Tested extensively with click.
- changeset: 9942:8697d641b125
- branch: trunk
- user: Liberate
- date: Wed Sep 15 14:38:22 2010 +0200
- files: src/server/game/AI/CoreAI/PetAI.cpp src/server/game/Entities/Unit/Unit.h
- description:
- Fix a typo in previous rev. I thought renaming a function shouldn't be too hard. I guess I was wrong...
- changeset: 9943:b26bd2c80f44
- branch: trunk
- user: Shauren
- date: Wed Sep 15 15:11:19 2010 +0200
- files: src/server/game/Pools/PoolMgr.cpp
- description:
- Core/Pools: Reverted PoolMgr part of revision 4c50fada8a (fixes compile) and fixed the compile warning that was supposed to be fixed there
- changeset: 9944:6fcce457ebfe
- branch: trunk
- user: Machiavelli
- date: Wed Sep 15 15:38:46 2010 +0200
- files: src/server/game/Movement/MotionMaster.cpp
- description:
- Core/Unit: Fix a crash in GetCurrentMovementGeneratorType(). Author: dr.tenma
- Fixes issue #1876
- changeset: 9945:051d7869e7ea
- branch: trunk
- user: linencloth
- date: Wed Sep 15 17:30:42 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp
- description:
- Core/Creature: Initialize the recipient group for creatures.
- It fixes creatures appearing as tagged units, and may also prevent crashing which could happen by using the bad pointer.
- changeset: 9946:69a069428580
- branch: trunk
- user: linencloth
- date: Wed Sep 15 17:37:03 2010 +0200
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Creature: Do not reward XP for creatures without any loot recipient. (XP fix part for the "pet-only"-kills)
- changeset: 9947:8bbfda81f074
- branch: trunk
- user: linencloth
- date: Wed Sep 15 17:44:56 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Server/Protocol/Handlers/LootHandler.cpp
- description:
- Core/Loot: Reimplement the proper check for loot recipient to prevent rewarding loot without tagging the creature by the player.
- Also fix the related skinning problem, and do not set the skinnable flag for creatures without any loot recipient.
- changeset: 9948:e74bb2d477e6
- branch: trunk
- user: azazel
- date: Thu Sep 16 13:14:14 2010 +0600
- files: sql/base/world_database.sql sql/scripts/world_script_texts.sql sql/scripts/world_scripts_full.sql sql/updates/9948_world_script_name.sql sql/updates/9948_world_script_texts.sql sql/updates/9948_world_spell_script_names.sql src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/scripts/Northrend/sholazar_basin.cpp src/server/scripts/Spells/spell_quest.cpp src/server/scripts/World/chat_log.cpp
- description:
- Scripts/Quests:
- * add support for quest 12634 Some Make Lemonade, Some Make Liquor (implement 51840 spell and Adventurous Dwarf AI, thanks akadabeer)
- * implement dummy effect for 49587 Seeds of Nature's Wrath spell (used in quest 12459 That Which Creates Can Also Destroy)
- * implement dummy effect for 19512 Apply Salve spell (used in quest 6124/6129 Curing the Sick)
- Scripts/Misc: some cleanup in chat log
- Core/Locales: fix issue when default locale for trinity_string strings was not used (thanks Aokromes for testing).
- changeset: 9949:3e5e5baff494
- branch: trunk
- user: azazel
- date: Thu Sep 16 13:28:16 2010 +0600
- files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Maps/Map.cpp src/server/game/World/World.h
- description:
- Scripts: enhance SCRIPT_COMMAND_TALK command to make Players talk (add 0x1 bit to datalong2 and command will expect Player instead of Creature for talking).
- changeset: 9950:fe6811e28550
- branch: trunk
- user: Spp
- date: Thu Sep 16 10:59:02 2010 +0200
- files: src/server/game/Chat/Commands/Level2.cpp
- description:
- Core/Command: Fix 'character titles' command, patch by Shadowstep
- closes issue 3939
- changeset: 9951:faf715c9e585
- branch: trunk
- user: Shauren
- date: Thu Sep 16 13:12:41 2010 +0200
- files: src/server/scripts/Northrend/borean_tundra.cpp
- description:
- Scripts/Quest: Fixed Quest 12019 (Last Rites), patch by Kuidin1@mail.ru
- Closes issue #3952.
- changeset: 9952:a0c1a0170544
- branch: trunk
- user: click
- date: Thu Sep 16 18:05:50 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Server/Protocol/Handlers/CombatHandler.cpp
- description:
- Core/: Set correct sizes of SMSG_ATTACKSTOP packets
- changeset: 9953:88d4402b6b0e
- branch: trunk
- user: Spp
- date: Thu Sep 16 18:53:25 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: add safe check in first call to FindNewGroup (Avoids Thousands of recursive calls
- )
- changeset: 9954:933c578311a4
- branch: trunk
- user: Spp
- date: Thu Sep 16 18:54:00 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: UpdateProposal: Use the proper guid when finding queue info
- - Also add log info if system is inconsistent
- changeset: 9955:42e9fd7b7b7c
- branch: trunk
- user: Spp
- date: Thu Sep 16 18:54:36 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Extend error info about duplicate player in queue
- changeset: 9956:11e39d620d8b
- branch: trunk
- user: Spp
- date: Thu Sep 16 18:55:00 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon Finder: Ignore multiple join queue petitions while joining
- changeset: 9957:bb21842bb8f1
- branch: trunk
- user: Spp
- date: Thu Sep 16 18:55:24 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Use correct guids to readd or remove players when removing a failed proposal
- - Also add Some debug and Error msgs
- changeset: 9958:d12155be96d1
- branch: trunk
- user: Shauren
- date: Thu Sep 16 19:58:06 2010 +0200
- files: sql/base/world_database.sql sql/updates/9958_world_quest_poi_points.sql src/server/game/Globals/ObjectMgr.cpp
- description:
- Core/Quests: Added index column for quest poi points forcing them to load in certain order
- changeset: 9959:6418175d6980
- branch: trunk
- user: Rat
- date: Thu Sep 16 21:00:36 2010 +0200
- files: src/server/authserver/Server/AuthSocket.cpp
- description:
- Auth/Login: fixes the "cant relog after login failed" bug and fixes a potential security risk
- changeset: 9960:6b6019ed573b
- branch: trunk
- user: linencloth
- date: Fri Sep 17 04:15:42 2010 +0200
- files: src/server/game/Maps/Map.cpp
- description:
- Core/Map: Log grid loading only if the grid was not already active
- changeset: 9961:019d1402677c
- branch: trunk
- user: linencloth
- date: Fri Sep 17 04:25:00 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Core: Optimize quest POI points loading
- changeset: 9962:99aae44f2a77
- branch: trunk
- user: linencloth
- date: Fri Sep 17 07:04:29 2010 +0200
- files: src/server/game/Achievements/AchievementMgr.cpp src/server/game/Battlegrounds/Battleground.cpp src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/Creature.h src/server/game/Entities/GameObject/GameObject.cpp src/server/game/Entities/GameObject/GameObject.h src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Object/Object.h src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Grids/Notifiers/GridNotifiersImpl.h src/server/game/Guilds/Guild.cpp src/server/game/Guilds/Guild.h src/server/game/Maps/Map.cpp src/server/game/Server/Protocol/Handlers/ChatHandler.cpp src/server/game/Server/WorldSession.h src/server/game/World/World.cpp src/server/scripts/Kalimdor/azshara.cpp src/server/shared/Common.h
- description:
- Core: Cleanup locale handling.
- It also fixes the recent problem of strange strings.
- changeset: 9963:9330c2bdaab2
- branch: trunk
- user: azazel
- date: Fri Sep 17 14:24:25 2010 +0600
- files: sql/base/world_database.sql sql/updates/9963_world_spell_script_names.sql src/server/scripts/Spells/spell_generic.cpp
- description:
- Scripts/Spell: implement script effect of spell 24751 Trick or Treat (specially for Malcrom)
- changeset: 9964:6f88e6dcccc3
- branch: trunk
- user: Shauren
- date: Fri Sep 17 13:52:46 2010 +0200
- files: src/server/authserver/Server/AuthSocket.cpp
- description:
- Authserver: Fixed crash when accounts limited to ip tried to login and fixes compile on gcc 4.5, thx Kondziu for pointing it out
- Closes issue #3976.
- Closes issue #4011.
- changeset: 9965:90c5036ea309
- branch: trunk
- user: Shauren
- date: Fri Sep 17 14:58:30 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Core: Better tracking of quest POI loading (progress bar)
- changeset: 9966:174b44cfdd5e
- branch: trunk
- user: linencloth
- date: Fri Sep 17 15:10:10 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp
- description:
- Core/Creature: Reset loot recipient group on respawn.
- Fixes issue 4051.
- changeset: 9967:61e6445ad781
- branch: trunk
- user: linencloth
- date: Fri Sep 17 15:16:26 2010 +0200
- files: src/server/game/Entities/Creature/Creature.cpp
- description:
- Core/Creature: Despawn skinned creatures.
- Fixes issue 4047.
- changeset: 9968:80af7c93969b
- branch: trunk
- user: linencloth
- date: Fri Sep 17 19:55:54 2010 +0200
- files: src/server/game/Chat/Chat.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Server/WorldSession.cpp
- description:
- Core: more cleanup at locale handling.
- Also fixes some problems mainly with non English languages.
- changeset: 9969:bb0d14f256a7
- branch: trunk
- user: click
- date: Fri Sep 17 20:36:29 2010 +0200
- files: cmake/options.cmake cmake/showoptions.cmake src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/MySQLConnection.cpp
- description:
- Buildsystem/Core: Add new build-flag WITH_SQLDEBUG - adds support for enabling/disabling SQL-query logging
- changeset: 9970:626e52570252
- branch: trunk
- user: Shauren
- date: Fri Sep 17 21:01:58 2010 +0200
- files: src/server/game/Pools/PoolMgr.cpp src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h
- description:
- Core/Pools: Converted quest-related pool queries into prepared statements
- changeset: 9971:ca7d1c524966
- branch: trunk
- user: Machiavelli
- date: Sat Sep 18 11:29:09 2010 +0200
- files: src/server/shared/Utilities/Util.cpp
- description:
- Core/Utils: Fix a crash in vutf8printf. Author: Vladimir
- changeset: 9972:32945918a56d
- branch: trunk
- user: Liberate
- date: Sat Sep 18 12:33:16 2010 +0200
- files: src/server/game/AI/CoreAI/PetAI.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h
- description:
- Core/PetAI: Implement a more correct way of findng if your pet's target has Crowd Control on it. Stuns like Hammer of Justice will not make your pet stop attacking anymore.
- Pet's will only stop attacking if the Crowd Control is casted by the owner of the pet.
- Fixes issue #4037
- changeset: 9973:6a529641ba93
- branch: trunk
- user: Liberate
- date: Sat Sep 18 12:42:17 2010 +0200
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Core/Spells: Fixes certain spells that could pierce immunity auras while they shouldn't.
- Fixes issue #3264
- Fixes issue #3471
- Fixes issue #3992
- changeset: 9974:eff2076a42e5
- branch: trunk
- user: linencloth
- date: Sat Sep 18 14:20:08 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/PetAI: Fix an infinite loop
- changeset: 9975:3151486d4254
- branch: trunk
- user: linencloth
- date: Sat Sep 18 15:34:01 2010 +0200
- files: src/server/shared/Database/Transaction.cpp
- description:
- Core/DBLayer: Fix a typo. Author: 41782992@qq.com
- Fixes issue 4071.
- changeset: 9976:5f728b6268f6
- branch: trunk
- user: click
- date: Sat Sep 18 18:47:49 2010 +0200
- files: dep/CMakeLists.txt
- description:
- Buildsystem: Don't build gsoap/sockets libraries unless building servers. Fixes issue 4049.
- changeset: 9977:9ee6e964ed76
- branch: trunk
- user: azazel
- date: Sat Sep 18 22:50:43 2010 +0600
- files: sql/base/world_database.sql sql/updates/9977_world_spell_script_names.sql src/server/scripts/Spells/spell_generic.cpp
- description:
- Scripts/Spelsl: improve 24751 Trick or Treat spell and implement 24750 Trick spell.
- changeset: 9978:1851a0e68f19
- branch: trunk
- user: click
- date: Sat Sep 18 19:45:24 2010 +0200
- files: src/tools/vmap3_assembler/CMakeLists.txt
- description:
- BuildSystem/Tools: Modify vmap3assembler linkflags to link Carbon framework on OSX. Fixes issue 4048.
- changeset: 9979:b0459f90d8b3
- branch: trunk
- user: click
- date: Sat Sep 18 20:02:25 2010 +0200
- files: src/tools/vmap3_assembler/CMakeLists.txt
- description:
- Fix typo in previous commit :P
- changeset: 9980:9f960a99d222
- branch: trunk
- user: click
- date: Sat Sep 18 22:16:35 2010 +0200
- files: dep/CMakeLists.txt
- description:
- BuildSystem: Fix another typo *sighs*
- changeset: 9981:f254e9dcf501
- branch: trunk
- user: linencloth
- date: Sat Sep 18 21:24:05 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Guilds/Guild.cpp src/server/game/Guilds/Guild.h
- description:
- Core: Optimize guild loading
- changeset: 9982:9660c1582353
- branch: trunk
- user: linencloth
- date: Sun Sep 19 01:31:39 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h
- description:
- Core: Revert async query handling in the guild loading code to remove coding style issues.
- Also fixes the compiling on Linux.
- changeset: 9983:9b6c6d50049c
- branch: trunk
- user: Shocker
- date: Sun Sep 19 04:04:28 2010 +0300
- files: src/server/game/Entities/Pet/Pet.cpp
- description:
- Core/Spells: Force of Nature should scale with spell power, fixes issue 2618
- changeset: 9984:ae5d75980cf7
- branch: trunk
- user: Shocker
- date: Sun Sep 19 04:10:35 2010 +0300
- files: src/server/game/Spells/SpellMgr.cpp
- description:
- Core/Spells: Ebon Plaguebringer can now stack for different casters as of patch 3.1
- changeset: 9985:f253d16f2364
- branch: trunk
- user: silinoron
- date: Sat Sep 18 19:08:18 2010 -0700
- files: src/server/game/Server/Protocol/Handlers/MovementHandler.cpp
- description:
- Core/Movement: Some cleanup in MovementHandler.cpp.
- changeset: 9986:15b0c79eb2f6
- branch: trunk
- user: silinoron
- date: Sat Sep 18 19:21:03 2010 -0700
- files: src/server/game/Globals/ObjectMgr.cpp src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h
- description:
- Core/DBLayer: Change some regular statements to prepared statements.
- Patch by thyros82@gmx.de.
- Fixes issue #3774
- changeset: 9987:210b53a41f55
- branch: trunk
- user: silinoron
- date: Sat Sep 18 19:23:13 2010 -0700
- files: src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp
- description:
- Scripts/Eastern Kingdoms/Scarlet Enclave: Fix some display issues.
- Patch by Ramor.
- Fixes issue #2503
- changeset: 9988:40766952929f
- branch: trunk
- user: silinoron
- date: Sat Sep 18 19:26:34 2010 -0700
- files: sql/updates/9988_world_spell_script_names.sql src/server/scripts/Spells/spell_priest.cpp
- description:
- Core/Spells: Allow a priest's Mana Burn to break fear.
- Patch by dr.tenma.
- Fixes issue #3985
- changeset: 9989:efdfff8a8bb4
- branch: trunk
- user: silinoron
- date: Sat Sep 18 19:49:17 2010 -0700
- files: src/server/game/Globals/ObjectMgr.cpp src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h
- description:
- Core/DBLayer: Some more prepared statements in ObjectMgr.
- Core/ObjectMgr: Some additional cleanup.
- changeset: 9990:52b39633484a
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 10:36:48 2010 +0200
- files: src/server/shared/Database/MySQLConnection.cpp
- description:
- Core/DBLayer: Add an assert to trace down when a prepared statement creation has failed (99% it will be because of a bad query) - to prevent crashes at a later stage
- changeset: 9991:31d1b9ba1526
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 10:40:10 2010 +0200
- files: src/server/shared/Database/Implementation/CharacterDatabase.cpp
- description:
- Core/DBLayer: Fix syntax of some recently added prepared statements that might have caused statement creation failure on certain platforms
- changeset: 9992:892b642af40f
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 10:53:20 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Core/DBLayer,ObjectMgr: ´linkedGuid´ parameter WORLD_REP_CRELINKED_RESPAWN should be uint32
- changeset: 9993:c3d1f498c69e
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 12:16:29 2010 +0200
- files: src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/MySQLConnection.cpp src/server/shared/Database/MySQLConnection.h src/server/shared/Database/SQLOperation.cpp src/server/shared/Database/SQLOperation.h src/server/shared/Database/Transaction.cpp src/server/shared/Database/Transaction.h
- description:
- Core/DBLayer:
- - Declare the datatypes used to determine transaction element data (prepared statement/adhoc query string) on a generic level in SQLOperation.h
- - Implement variable SQL element data for SQLQueryHolder class so it can execute both prepared statements and adhoc queries
- - Make MySQLConnection::Query for adhoc queries return pointer to type instead of an autopointer, the autopointer is now applied on higher level code just like the function for querying prepared statements
- changeset: 9994:5bf73e999a5d
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 12:36:48 2010 +0200
- files: src/server/shared/Database/AdhocStatement.cpp src/server/shared/Database/AdhocStatement.h src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/QueryHolder.cpp src/server/shared/Database/QueryHolder.h src/server/shared/Database/SQLOperation.cpp src/server/shared/Database/SQLOperation.h
- description:
- Core/DBLayer: Move QueryHolder and BasicStatement operations to their own file and remove SQLOperation.cpp from revision control
- changeset: 9995:a590aec59036
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 15:25:50 2010 +0200
- files: src/server/shared/Database/PreparedStatement.cpp src/server/shared/Database/PreparedStatement.h src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
- description:
- Core/DBLayer:
- - Allow storing floats in prepared statements explicitly (previously would be casted to double)
- - Add GetBool ¨wrapper/hack¨ to PreparedResultset class.
- changeset: 9996:803973b78a23
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 15:28:35 2010 +0200
- files: src/server/shared/Database/PreparedStatement.cpp
- description:
- Core/DBLayer: Correct size for storing MYSQL_TYPE_FLOAT
- changeset: 9997:b6afeb1a3152
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 15:41:26 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Core/ObjectMgr:
- - Fix a startup crash in guild loading when loading from the guild subtables with an invalid guild ID.
- - Abort loading guild subtables if no entries were found in guild table
- - Code style cleanup in affected functions
- Fixes issue #4095
- changeset: 9998:e5364d8c93c4
- branch: trunk
- user: Shauren
- date: Sun Sep 19 17:02:05 2010 +0200
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Spells: Spell's damage should not interrupt auras applied by the same spell (fixes Frost Nova and water elemental Freeze), patch by dr.tenma
- Closes issue #3052.
- changeset: 9999:0adafff3b41c
- branch: trunk
- user: Shauren
- date: Sun Sep 19 17:02:08 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/PetHandler.cpp
- description:
- Core/Pets: Fixed range check for water elemental Freeze
- Closes issue #3628.
- changeset: 10000:c77e18ed3bfd
- branch: trunk
- user: Shauren
- date: Sun Sep 19 17:02:14 2010 +0200
- files: sql/base/characters_database.sql sql/base/world_database.sql sql/updates/10000_characters_character_banned.sql sql/updates/10000_world_command.sql sql/updates/10000_world_trinity_string.sql src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Miscellaneous/Language.h src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/World/World.cpp src/server/game/World/World.h src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h
- description:
- Core/Players: Added support for single character bans
- Core/Commands: Renamed .ban character to .ban playeraccount (.ban character will ban only the player, not account)
- This revision reaches 10000, congratulations and thanks to everyone who contributed!
- changeset: 10001:7768c16b15c2
- branch: trunk
- user: Shauren
- date: Sun Sep 19 17:03:20 2010 +0200
- files: .hgtags
- description:
- Tagged revision 149aa1131e53 as 10000
- changeset: 10002:27ba2949cc45
- branch: trunk
- user: Machiavelli
- date: Sun Sep 19 17:37:59 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp
- description:
- Core/ObjectMgr: Fix another possible crash in guild loading. This should be the last of them.
- changeset: 10003:3eaf7292f207
- branch: trunk
- user: click
- date: Sun Sep 19 17:53:45 2010 +0200
- files: src/server/shared/Database/QueryHolder.cpp
- description:
- Core/DBLayer: Shuffle an #include-statement around (initialize mysql connections before working on the rest) - Fixes nonPCH-builds.
- changeset: 10004:681090a8ca8b
- branch: trunk
- user: click
- date: Sun Sep 19 18:11:03 2010 +0200
- files: contrib/debugger/README contrib/debugger/crashreport.gdb
- description:
- Contrib: Add example GDB backtrace generator script and a small readme on how to use it - Note: DO read the README file before using.
- (Allows for semi-automated crashreporting on GDB/*nix-based platforms with proper information included).
- changeset: 10005:d6badeb17e66
- branch: trunk
- user: click
- date: Sun Sep 19 18:17:53 2010 +0200
- files: cmake/compiler/gcc/settings.cmake cmake/macros/CheckPlatform.cmake cmake/platform/osx/settings.cmake cmake/platform/settings.osx.cmake cmake/platform/settings.unix.cmake cmake/platform/settings.win32.cmake cmake/platform/unix/settings.cmake cmake/platform/win/settings.cmake
- description:
- BuildSystem/Platforms: Move platform-specific settings into respective directories, consistent with what is done with compilers.
- BuildSystem/GCC: Add some additional parameters when using SFMT
- changeset: 10006:c120769c8f36
- branch: trunk
- user: _manuel_ <manue.l@live.com.ar>
- date: Sun Sep 19 13:24:21 2010 -0300
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Players: Better check for weekly quests in RewardQuest function.
- changeset: 10007:6099e34860fc
- branch: trunk
- user: Rat
- date: Sun Sep 19 19:49:23 2010 +0200
- files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h
- description:
- Core/ConditionMgr: You can now add conditions to QuestAccept (at CanTakeQuest check)
- changeset: 10008:d6a5f84545fc
- branch: trunk
- user: click
- date: Sun Sep 19 19:52:12 2010 +0200
- files: contrib/debugger/crashreport.gdb
- description:
- Contrib: make the GDB macro start logging a little bit earlier to catch the important bits
- changeset: 10009:04d1d5b92fb4
- branch: trunk
- user: silinoron
- date: Sun Sep 19 16:48:15 2010 -0700
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Unit: Do not allow game masters to be damaged.
- changeset: 10010:cce1707b0778
- branch: trunk
- user: _manuel_ <manue.l@live.com.ar>
- date: Sun Sep 19 21:03:07 2010 -0300
- files: src/server/game/Quests/QuestDef.h
- description:
- Core/Quests: Implemented new flags to QuestFlags enum.
- changeset: 10011:c47439755be9
- branch: trunk
- user: silinoron
- date: Sun Sep 19 17:08:14 2010 -0700
- files: src/server/game/Entities/Unit/Unit.cpp
- description:
- Core/Unit: Cleanup; mostly purging a ton of dead code.
- TODO: Move packet stuff out of Unit into packet handlers...
- changeset: 10012:c32b630d6594
- branch: trunk
- user: click
- date: Mon Sep 20 03:37:49 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
- description:
- Core/CharHandler: Correction on SQL-statement - fixes logincrashes when testing for banned characters
- changeset: 10013:b4f28c6c0916
- branch: trunk
- user: Rat
- date: Mon Sep 20 10:19:20 2010 +0200
- files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h src/server/game/Server/Protocol/Handlers/QuestHandler.cpp
- description:
- Core/ConditionMgr: You can now hide/show the quest marks with conditions (! ?)
- note: check only runs at quest giver query!
- Using together with CONDITION_SOURCE_TYPE_QUEST_ACCEPT you can totally hide quests
- changeset: 10014:d58dac5d0e63
- branch: trunk
- user: Spp
- date: Mon Sep 20 13:52:11 2010 +0200
- files: src/server/game/Chat/Commands/Level3.cpp src/server/scripts/Spells/spell_priest.cpp
- description:
- Core: Fix some warnings:
- - enumeration value ‘X’ not handled in switch
- - unused parameter 'X'
- changeset: 10015:27903f98a583
- branch: trunk
- user: Spp
- date: Mon Sep 20 14:06:21 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
- description:
- Core/Dungeon Finder: Multiple changes
- - Code Style
- - Explicit removal of the proposal if player leaves the queue (do not waits to ::Update)
- - Force to leave LFG system if group/player is joining and its already in
- - Change some debug msgs and fix some typos (error --> debug)
- - Offer to continue: Remove duplicate checks
- - Move body functions from .h to .cpp
- - Revert 11e39d620d and check if group recently joined by comparing joinTimes
- changeset: 10016:5f2b1f585208
- branch: trunk
- user: Spp
- date: Mon Sep 20 14:55:01 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Change all debug msgs to error.
- changeset: 10017:1c33354f2074
- branch: trunk
- user: Shauren
- date: Mon Sep 20 18:20:40 2010 +0200
- files: src/server/game/Achievements/AchievementMgr.cpp src/server/game/Achievements/AchievementMgr.h src/server/game/AuctionHouse/AuctionHouseMgr.cpp src/server/game/Entities/Item/Container/Bag.cpp src/server/game/Entities/Item/Container/Bag.h src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Item/Item.h src/server/game/Entities/Item/ItemPrototype.h src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Entities/Player/SocialMgr.cpp src/server/game/Entities/Player/SocialMgr.h src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Reputation/ReputationMgr.cpp src/server/game/Reputation/ReputationMgr.h src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSession.h src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h src/server/shared/Database/QueryHolder.cpp
- description:
- Core/DBLayer: Converted player login queries into prepared statements
- Core/DBLayer: Added missing implementation for SQLQueryHolder::SetPreparedQuery
- changeset: 10018:abbc260cfa37
- branch: trunk
- user: Machiavelli
- date: Mon Sep 20 20:53:32 2010 +0200
- files: src/server/shared/Database/MySQLConnection.cpp
- description:
- Core/DBLayer: Correctly print relevant mysql prepared statement creation error to give the end-user an idea of what exactly went wrong (missing SQL updates are the culprit of creation failure 99% of the time)
- changeset: 10019:637b4e605bc6
- branch: trunk
- user: click
- date: Mon Sep 20 20:58:57 2010 +0200
- files: cmake/compiler/gcc/settings.cmake cmake/compiler/msvc/settings.cmake cmake/macros/CheckPlatform.cmake cmake/macros/FindOpenSSL.cmake
- description:
- Buildsystem/Compilers: Adjust buildfiles slightly:
- - Set SSE2 compile-flags only when used on 32-bit platforms (only used on x86 platforms, as x64 / Itanium has this as a standard)
- - Clean up/merge some of the 64-bit/32-bit compiler options
- - Clean up use of the PLATFORM variable (now sets PLATFORM 32 or PLATFORM 64, shaving off the CMAKE_SIZEOF_VOID_P test slightly)
- changeset: 10020:2e554e928f03
- branch: trunk
- user: Rat
- date: Mon Sep 20 21:58:14 2010 +0200
- files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Maps/Map.cpp
- description:
- Scripts/DB_Scripts: enable DB scripts to use CHAT_MSG_RAID_BOSS_WHISPER (42) as chat type
- changeset: 10021:64b543ed2d96
- branch: trunk
- user: Rat
- date: Mon Sep 20 22:11:55 2010 +0200
- files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h
- description:
- Core/ConditionMgr: small cleanup, small fix
- changeset: 10022:61311aa79245
- branch: trunk
- user: Shocker
- date: Tue Sep 21 01:00:35 2010 +0300
- files: .hgtags
- description:
- Adding "Stable" tag for r33dc0784b31f (9916), was tested thoroughly on a 1000+ realm and seems very stable
- changeset: 10023:02d9777d314f
- branch: trunk
- user: Shocker
- date: Tue Sep 21 03:51:14 2010 +0300
- files: sql/base/world_database.sql sql/updates/10023.world_command.sql src/server/game/Achievements/AchievementMgr.cpp src/server/game/Achievements/AchievementMgr.h src/server/game/Chat/Chat.cpp src/server/game/Chat/Chat.h src/server/game/Chat/Commands/Level3.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h
- description:
- Core/Commands: Implement command for adding (completing) achievements
- changeset: 10024:9cacf2756adc
- branch: trunk
- user: Shocker
- date: Tue Sep 21 04:10:01 2010 +0300
- files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/worldserver/worldserver.conf.dist
- description:
- Core/Arenas:
- * Fix handling of Arena.ArenaStartPersonalRating
- * Correct some typos for some arena configs in default world configuration file
- changeset: 10025:7d2795cf99f0
- branch: trunk
- user: Shocker
- date: Tue Sep 21 04:57:08 2010 +0300
- files: src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/boss_mal_ganis.cpp src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/boss_salramm.cpp src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp src/server/scripts/Northrend/Nexus/Nexus/commander_kolurg.cpp src/server/scripts/Northrend/Nexus/Nexus/commander_stoutbeard.cpp src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_krystallus.cpp src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_maiden_of_grief.cpp src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/instance_pinnacle.cpp src/server/scripts/Northrend/VaultOfArchavon/boss_archavon.cpp src/server/scripts/Northrend/VaultOfArchavon/boss_koralon.cpp src/server/scripts/Northrend/VaultOfArchavon/boss_toravon.cpp src/server/scripts/World/npc_professions.cpp
- description:
- Core/Scripts: Small, insignificant cleanups
- changeset: 10026:95266d9268e7
- branch: trunk
- user: Spp
- date: Tue Sep 21 10:11:25 2010 +0200
- files: src/server/game/Battlegrounds/Zones/BattlegroundAV.h src/server/game/Chat/Chat.cpp src/server/game/Chat/Commands/Level3.cpp src/server/game/Conditions/ConditionMgr.cpp src/server/game/Entities/Player/Player.cpp src/server/game/World/World.cpp
- description:
- Core/: Fix warnings
- changeset: 10027:3b7b7a38ec17
- branch: trunk
- user: Spp
- date: Tue Sep 21 10:16:54 2010 +0200
- files: src/server/game/DungeonFinding/LFGMgr.cpp
- description:
- Core/Dungeon Finder: Check if system is enabled in some functions before doing anything else
- changeset: 10028:fdce5db2a062
- branch: trunk
- user: Shauren
- date: Tue Sep 21 16:16:58 2010 +0200
- files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
- description:
- Core/Player: Fixed client crashes at login (issue introduced in revision 1c33354f20)
- changeset: 10029:f971c77d4827
- branch: trunk
- user: azazel
- date: Tue Sep 21 23:59:45 2010 +0600
- files: sql/base/world_database.sql sql/updates/10029_world_spell_script_names.sql src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/scripts/Spells/spell_generic.cpp src/server/scripts/Spells/spell_hunter.cpp src/server/scripts/Spells/spell_paladin.cpp src/server/scripts/Spells/spell_rogue.cpp
- description:
- Scripts/Spells: move implementation of some spells into scripts.
- * 41337 Aura of Anger
- * 46394 Burn (Brutallus)
- * 53302 Sniper Training
- * 45472 Parachute
- * 66118 Leeching Swarm
- * 51685 Prey on the Weak
- * 20911 Blessing of Sanctuary
- * 25899 Greater Blessing of Sanctuary
- Scripts/Spells: remove several spells implementations from core to table (requires DB data)
- * 31231 Cheat Death
- * 51662 Hunger for Blood
- changeset: 10030:2969543fa565
- branch: trunk
- user: Shauren
- date: Tue Sep 21 21:55:16 2010 +0200
- files: sql/base/characters_database.sql sql/updates/10030_characters_item_soulbound_trade_data.sql src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Item/Item.h src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Globals/ObjectMgr.cpp src/server/game/Groups/Group.cpp src/server/game/Loot/LootMgr.cpp src/server/game/Loot/LootMgr.h src/server/game/Mails/Mail.cpp src/server/game/Miscellaneous/SharedDefines.h src/server/game/Server/Protocol/Handlers/ItemHandler.cpp src/server/game/Server/Protocol/Handlers/LootHandler.cpp src/server/game/Server/Protocol/Handlers/TradeHandler.cpp src/server/game/Spells/SpellEffects.cpp src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h
- description:
- Core/Items: Implemented trading soulbound loot items
- Core/DBLayer: Converted more more player-related queries into prepared statements
- Core/Items: Fixed loading of enchantments
- Closes issue #4130.
- changeset: 10031:0f36549fd4c4
- branch: trunk
- user: Rat
- date: Tue Sep 21 23:30:37 2010 +0200
- files: src/server/game/Conditions/ConditionMgr.cpp
- description:
- Core/ConditionMgr: only send special error msg if condition failed
- changeset: 10032:554eb971d8ec
- branch: trunk
- user: silinoron
- date: Tue Sep 21 19:26:59 2010 -0700
- files: src/server/game/Entities/Object/Object.cpp
- description:
- Core/Object: Add an assert in Object::RemoveFlag to help explain the crash introduced in r2969543fa565b71242cb471e0e85f39203f2bce9
- The crash is NOT fixed yet.
- changeset: 10033:b77ef9cf30e6
- branch: trunk
- user: silinoron
- date: Tue Sep 21 19:56:33 2010 -0700
- files: src/server/game/Entities/Player/Player.cpp
- description:
- Core/Item: This ought to fix the crashes introduced in r2969543fa5
- changeset: 10034:261753a7f5a3
- branch: trunk
- user: Shauren
- date: Wed Sep 22 11:19:34 2010 +0200
- files: src/server/game/Entities/Item/Item.cpp
- description:
- Core/Items: Corrected logic in Item::CanBeTraded, fixes mailing and guild banks
Add Comment
Please, Sign In to add comment