Guest User

Untitled

a guest
Jun 22nd, 2017
620
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 240.96 KB | None | 0 0
  1. changeset: 9613:8777eb2ceecc
  2. branch: trunk
  3. user: Machiavelli
  4. date: Thu Aug 26 20:55:09 2010 +0200
  5. files: src/server/shared/Database/DatabaseWorker.h src/server/shared/Database/DatabaseWorkerPool.cpp
  6. description:
  7. Core/DBLayer:
  8. - Add a better way to shutdown async threads in the threadpool (with thanks to Derex)
  9. - Move mysql_library_end() to DatabaseWorkerPool destructor to prevent a crash accessing mysql context from other pools after closing one pool.
  10. - Add some debug output to Init/End_MySQL_Connection functions
  11.  
  12.  
  13. changeset: 9614:4befe0697636
  14. branch: trunk
  15. parent: 9612:9c4be12837b4
  16. user: azazel
  17. date: Fri Aug 27 00:57:49 2010 +0600
  18. 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
  19. description:
  20. Core/Cleanup: move repeating code for locale strings retrieval into separate method. Related code cleanup.
  21.  
  22.  
  23. changeset: 9615:37fc49e1aa90
  24. branch: trunk
  25. parent: 9613:8777eb2ceecc
  26. parent: 9614:4befe0697636
  27. user: Machiavelli
  28. date: Thu Aug 26 21:02:39 2010 +0200
  29. description:
  30. Merge
  31.  
  32.  
  33. changeset: 9616:e2abea0d998d
  34. branch: trunk
  35. user: Machiavelli
  36. date: Thu Aug 26 21:50:54 2010 +0200
  37. 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
  38. description:
  39. Core/Logging:
  40. - Implement sLog.outSQLDriver that will log SQL driver related events (non-content related).
  41. - Queries will now be logged into this file as well instead of normal log file (requires debug build).
  42. - Don´t forget to update your authserver.conf and worldserver.conf
  43. Core/build:
  44. - Fix non-PCH build
  45.  
  46.  
  47. changeset: 9617:9f065ce91334
  48. branch: trunk
  49. user: QAston
  50. date: Thu Aug 26 22:05:57 2010 +0200
  51. files: src/server/game/Entities/Object/Object.cpp
  52. description:
  53. *Backout r9c4be12837.
  54.  
  55.  
  56. changeset: 9618:223555fe0f06
  57. branch: trunk
  58. user: Shauren
  59. date: Thu Aug 26 22:18:17 2010 +0200
  60. 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
  61. description:
  62. Scripts/Icecrown Citadel: Added Teleporter script
  63. Scripts/Icecrown Citadel: Implemented achievements for Deathbringer Saurfang
  64.  
  65.  
  66. changeset: 9619:b29337389d81
  67. branch: trunk
  68. user: Shocker
  69. date: Fri Aug 27 00:55:51 2010 +0300
  70. files: src/server/game/Chat/Commands/Level3.cpp
  71. description:
  72. Remove unneeded line in .freeze so it won't bug players, fixes issue #3650
  73.  
  74.  
  75. changeset: 9620:42d88deddafd
  76. branch: trunk
  77. user: QAston
  78. date: Fri Aug 27 01:13:27 2010 +0200
  79. 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
  80. description:
  81. *Send to client periodic heal absorbtion.
  82. *Heal over time spells are updating healing achievement progress now.
  83.  
  84.  
  85. changeset: 9621:c826c8afc241
  86. branch: trunk
  87. user: click
  88. date: Fri Aug 27 01:52:05 2010 +0200
  89. 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
  90. description:
  91. Core/Dependency: Upgrade G3d-library to v8.0-release (patched version!)
  92. Note: Due to issues with G3D (normally requiring X11 and the ZIP-library),
  93. the sourcetree version contains a modified version. The applied patch is
  94. commited to the repository for future reference.
  95.  
  96.  
  97. changeset: 9622:2c2258a82a02
  98. branch: trunk
  99. user: Shocker
  100. date: Fri Aug 27 04:48:15 2010 +0300
  101. files: src/server/game/Entities/Unit/Unit.cpp
  102. description:
  103. Fix Gift of the Naaru heal
  104.  
  105.  
  106. changeset: 9623:3bfa063c2b7d
  107. branch: trunk
  108. user: Shocker
  109. date: Fri Aug 27 04:49:04 2010 +0300
  110. files: src/server/game/Battlegrounds/Battleground.cpp src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Battlegrounds/BattlegroundMgr.h
  111. description:
  112. Fix arena unit frames, original code by A Metaphysical Drama
  113.  
  114.  
  115. changeset: 9624:82f7e944fbe3
  116. branch: trunk
  117. user: Shocker
  118. date: Fri Aug 27 04:55:49 2010 +0300
  119. 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
  120. description:
  121. Small cleanup/corrections
  122.  
  123.  
  124. changeset: 9625:3d1eb4a1c2e5
  125. branch: trunk
  126. user: Shocker
  127. date: Fri Aug 27 06:48:26 2010 +0300
  128. files: src/server/game/Entities/Player/Player.cpp
  129. description:
  130. Fix arena visibility (no more seeing opponents before arena starts, also fixes visibility for partners' pets)
  131.  
  132.  
  133. changeset: 9626:5fba7f919e89
  134. branch: trunk
  135. user: Brian
  136. date: Wed Aug 25 23:40:39 2010 -0600
  137. 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
  138. description:
  139. Core/Dep: Added libzip which IS needed by G3D
  140. Fixes compile on Windows and Linux (if you didn't have libzip installed for
  141. some reason).
  142.  
  143.  
  144. changeset: 9627:8f477e437a5f
  145. branch: trunk
  146. user: QAston
  147. date: Fri Aug 27 06:40:23 2010 +0200
  148. 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
  149. description:
  150. *Remove m_currentBasePoints from spell class, use m_spellValue instead.
  151.  
  152.  
  153. changeset: 9628:03e7a763fbb3
  154. branch: trunk
  155. user: Shocker
  156. date: Fri Aug 27 10:24:20 2010 +0300
  157. files: src/server/game/Entities/Player/Player.cpp
  158. description:
  159. No need to hardcore spellid for arena visibility check
  160.  
  161.  
  162. changeset: 9629:11bde99ddba4
  163. branch: trunk
  164. user: Shauren
  165. date: Fri Aug 27 13:22:05 2010 +0200
  166. files: dep/g3dlite/CMakeLists.txt dep/g3dlite/G3D-v8.0.diff dep/g3dlite/source/BinaryInput.cpp dep/g3dlite/source/FileSystem.cpp
  167. description:
  168. Core/Dep: More hacking on g3d library (updated .diff) should now build on windows
  169.  
  170.  
  171. changeset: 9630:fce5b5c2182c
  172. branch: trunk
  173. user: Liberate <tbaart@gmail.com>
  174. date: Fri Aug 27 18:18:26 2010 +0200
  175. 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
  176. description:
  177. Updates the arena rating system to use Matchmaker Rating.
  178. The arena_team_stats sql in this commit sets all ratings to 0.
  179. You start with 0 Team Rating and 1500 Matchmaker Rating.
  180. Personal rating is moved to character_arena_stats, and will not reset when disbanding an arena team.
  181. This new system is based on all the info I could get, but Blizzard didn't leak much info about the new system.
  182. At least this system is really close to the official system.
  183. Any issues found should be reported in an issue.
  184. Huge thanks go to Aokromes for the intensive testing he has done with me.
  185. Also thanks to Parzival for hearing me out and giving his ideas.
  186. Fixes issue #3189
  187.  
  188.  
  189. changeset: 9631:fc4b0014986a
  190. branch: trunk
  191. parent: 9629:11bde99ddba4
  192. user: QAston
  193. date: Fri Aug 27 17:49:32 2010 +0200
  194. 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
  195. description:
  196. *Fix combat logging of many spell effects - thanks to kiper, Ssp, Cyrax, and manuel for providing data and to Zor for inspecting opcodes.
  197.  
  198.  
  199. changeset: 9632:1ff02ef5f30f
  200. branch: trunk
  201. user: Shauren
  202. date: Fri Aug 27 18:11:21 2010 +0200
  203. 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
  204. description:
  205. Scripts/Icecrown Citadel: Added hacky workaround for teleporting spells because their default target is not supported by current grid system
  206. Scripts/Icecrown Citadel: Mark Gunship event as complete on Lady Deathwhisper's death (temporary, until transport system will fully allow scripting the event)
  207.  
  208.  
  209. changeset: 9633:412104f99cf4
  210. branch: trunk
  211. parent: 9630:fce5b5c2182c
  212. parent: 9632:1ff02ef5f30f
  213. user: Liberate <tbaart@gmail.com>
  214. date: Fri Aug 27 18:22:46 2010 +0200
  215. description:
  216. Merge
  217.  
  218.  
  219. changeset: 9634:266447b7574c
  220. branch: trunk
  221. user: Liberate <tbaart@gmail.com>
  222. date: Fri Aug 27 18:23:43 2010 +0200
  223. 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
  224. description:
  225. Rename sql files of rfce5b5c2182c to the correct revision number.
  226.  
  227.  
  228. changeset: 9635:a7ddc3e30ea6
  229. branch: trunk
  230. user: click
  231. date: Fri Aug 27 18:35:34 2010 +0200
  232. 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
  233. description:
  234. Remove previously renamed SQL-updates - they're part of 9632, not 9631 - hg retardedness ftw.
  235.  
  236.  
  237. changeset: 9636:ba1291fffa26
  238. branch: trunk
  239. user: Liberate <tbaart@gmail.com>
  240. date: Fri Aug 27 18:38:48 2010 +0200
  241. files: src/server/game/Entities/Object/Updates/UpdateFields.h
  242. description:
  243. Revert unintended change to UpdateFields.h. This file should NEVER be changed. My mistake.
  244.  
  245.  
  246. changeset: 9637:9b91b2c540bf
  247. branch: trunk
  248. user: Spp
  249. date: Fri Aug 27 19:27:50 2010 +0200
  250. files: src/server/game/DungeonFinding/LFGMgr.cpp
  251. description:
  252. Dungeon Finder: Fix incorrect use of guid
  253.  
  254.  
  255. changeset: 9638:f3948b421d73
  256. branch: trunk
  257. user: QAston
  258. date: Fri Aug 27 19:36:27 2010 +0200
  259. files: src/server/game/Spells/Spell.cpp src/server/game/Spells/Spell.h src/server/game/Spells/SpellEffects.cpp
  260. description:
  261. *Consistent parameter names of spell effect handlers - use effIndex instead of i or eff_idx or variations of it.
  262.  
  263.  
  264. changeset: 9639:18ffabcf301a
  265. branch: trunk
  266. user: click
  267. date: Fri Aug 27 19:38:28 2010 +0200
  268. files: cmake/OptimizeForArchitecture.cmake
  269. description:
  270. 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)
  271.  
  272.  
  273. changeset: 9640:e3602175179f
  274. branch: trunk
  275. user: QAston
  276. date: Fri Aug 27 20:51:29 2010 +0200
  277. files: src/server/game/Spells/SpellEffects.cpp src/server/game/Spells/SpellMgr.cpp
  278. description:
  279. *Fix issues with negative dmg of periodic power burn and periodic power leech effects added recently.
  280. *Minor cleanup.
  281.  
  282.  
  283. changeset: 9641:b9c586529952
  284. branch: trunk
  285. user: QAston
  286. date: Fri Aug 27 21:07:33 2010 +0200
  287. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/SpellMgr.cpp src/server/game/Spells/SpellMgr.h
  288. description:
  289. *Fix size of SMSG_SPELLHEALLOG and build (rage!!!)
  290.  
  291.  
  292. changeset: 9642:f702769ccc8c
  293. branch: trunk
  294. user: QAston
  295. date: Fri Aug 27 23:12:52 2010 +0200
  296. 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
  297. description:
  298. *Send VICTIMSTATE_INTACT on melee attack miss.
  299. *Rename VICTIMSTATE_NORMAL to VICTIMSTATE_HIT.
  300. *Set default memory allocated in Spell::InitExecuteLogData to 32 bytes.
  301.  
  302.  
  303. changeset: 9643:0607a7e07d80
  304. branch: trunk
  305. user: QAston
  306. date: Sat Aug 28 00:30:07 2010 +0200
  307. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/SpellEffects.cpp
  308. description:
  309. *Send SMSG_SPELLINSTAKILLLOG on SPELL_EFFECT_INSTAKILL(1), thanks to Zor for base packet info.
  310.  
  311.  
  312. changeset: 9644:a5cc4a11384d
  313. branch: trunk
  314. user: Shocker
  315. date: Sat Aug 28 01:44:35 2010 +0300
  316. 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
  317. description:
  318. 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
  319.  
  320.  
  321. changeset: 9645:1dfc28f470ea
  322. branch: trunk
  323. user: Shocker
  324. date: Sat Aug 28 02:20:26 2010 +0300
  325. files: src/server/game/Spells/Spell.cpp
  326. description:
  327. Make sure crafting spells with non-random loot are not allowed to be casted if inventory is full. Fixes issue #2791
  328.  
  329.  
  330. changeset: 9646:ea497614079d
  331. branch: trunk
  332. user: Brian
  333. date: Thu Aug 26 18:33:11 2010 -0600
  334. 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
  335. description:
  336. Core/Dep: Remove libzip
  337.  
  338.  
  339. changeset: 9647:9b698bb399ef
  340. branch: trunk
  341. user: Liberate <tbaart@gmail.com>
  342. date: Sat Aug 28 13:31:13 2010 +0200
  343. files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h src/server/game/Battlegrounds/Battleground.cpp
  344. description:
  345. Change the Arena Rating system to reflect the official system more.
  346. Under 1000 rating the max rating gained should be 48.
  347. Between 1000 rating and 1300 rating the max rating gained should move from 48 to 24.
  348. Above 1300 rating the max rating gained is 24.
  349. Team Rating and Personal Rating use this formula now.
  350.  
  351.  
  352. changeset: 9648:83ed8e58fb7e
  353. branch: trunk
  354. user: Liberate
  355. date: Sat Aug 28 14:09:57 2010 +0200
  356. files: sql/base/characters_database.sql
  357. description:
  358. Add the sql of rfce5b5c218 to sql/base/characters_database.sql.
  359. Thanks to bitherd for showing me this stupid mistake.
  360.  
  361.  
  362. changeset: 9649:cba27b097658
  363. branch: trunk
  364. user: Liberate
  365. date: Sat Aug 28 16:10:07 2010 +0200
  366. files: src/server/game/Battlegrounds/ArenaTeam.cpp
  367. description:
  368. Typo in r9b698bb399. Can this finally be over with? I'm being messy.
  369.  
  370.  
  371. changeset: 9650:50b16b60e72c
  372. branch: trunk
  373. user: azazel
  374. date: Sat Aug 28 21:01:16 2010 +0600
  375. files: src/server/game/Spells/SpellEffects.cpp
  376. description:
  377. DB Scripts: Fix calling of DB scripts from spell_scripts table
  378.  
  379.  
  380. changeset: 9651:9fce5af1e5fb
  381. branch: trunk
  382. user: Shauren
  383. date: Sat Aug 28 18:03:09 2010 +0200
  384. 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
  385. description:
  386. Core/Pets: Improved hunter pet's scaling with stamina, values should now be closer to what retail has (but still not perfect)
  387. Core/Pets: Fixed display of pet's spell bonus
  388.  
  389.  
  390. changeset: 9652:c1095c32d54e
  391. branch: trunk
  392. user: click
  393. date: Sat Aug 28 18:49:17 2010 +0200
  394. 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
  395. description:
  396. Buildsystem: Change over to a little more flexible method of using the CMake buildsystem (partially WIP) - REQUIRES RERUNNING CMAKE!
  397. For finding out the "standard" parameters examine the cmake/options.cmake file and adjacent files for your platform/compiler.
  398. For platform settings -> cmake/platform/*/settings.cmake
  399. For compiler settings -> cmake/compiler/*/settings.cmake
  400. Some more testing and changes IS required, but I don't have OSX/XCode to kill off the main issues
  401.  
  402.  
  403. changeset: 9653:74ea4e3fec7c
  404. branch: trunk
  405. user: click
  406. date: Sat Aug 28 19:24:50 2010 +0200
  407. 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
  408. description:
  409. Buildsystem: Update CMakeLists to use the proper check, not the old one...
  410.  
  411.  
  412. changeset: 9654:237bd9d45c64
  413. branch: trunk
  414. user: Shauren
  415. date: Sat Aug 28 20:30:20 2010 +0200
  416. files: src/server/game/Entities/Creature/TemporarySummon.cpp
  417. description:
  418. Core/Pets: Add forgotten change in revision 9fce5af1e5
  419.  
  420.  
  421. changeset: 9655:bd7b111bb62e
  422. branch: trunk
  423. user: click
  424. date: Sat Aug 28 21:42:07 2010 +0200
  425. files: CMakeLists.txt cmake/compiler/gcc/settings.cmake cmake/options.cmake cmake/platform/settings.unix.cmake
  426. description:
  427. Buildsystem: Make options load BEFORE platformchecks, so they are preloaded correctly
  428. + add some more output to make it easier to find possible issues with the new layout
  429.  
  430.  
  431. changeset: 9656:9b9f72c6ab07
  432. branch: trunk
  433. user: click
  434. date: Sat Aug 28 21:51:28 2010 +0200
  435. files: CMakeLists.txt cmake/options.cmake cmake/showoptions.cmake
  436. description:
  437. Buildsystem: Split out the resultlist from the options, and print it AFTER we've grabbed all the settings
  438.  
  439.  
  440. changeset: 9657:605acad28faf
  441. branch: trunk
  442. user: click
  443. date: Sat Aug 28 22:02:38 2010 +0200
  444. files: cmake/macros/FindReadline.cmake
  445. description:
  446. Buildsystem: Make the Readline-test NOT behave like a "callable" macro - Find* functions are ALWAYS to be considered first in line when called
  447.  
  448.  
  449. changeset: 9658:723bddcc7f4a
  450. branch: trunk
  451. user: QAston
  452. date: Sat Aug 28 23:01:04 2010 +0200
  453. files: src/server/game/Spells/SpellEffects.cpp
  454. description:
  455. *Make EffectHealMechanical, EffectHealPct, EffectHealMaxHealth and EffectHealthLeech to use proc system for their dmg/heal (thanks kiper for research)
  456. *Fix some spells with EffectHealMaxHealth with effect value set to 0.
  457. *Fix a typo.
  458.  
  459.  
  460. changeset: 9659:235d58f6c332
  461. branch: trunk
  462. user: Liberate
  463. date: Sat Aug 28 23:17:09 2010 +0200
  464. files: src/server/game/Battlegrounds/ArenaTeam.cpp
  465. description:
  466. Fixes the huge personal rating gained. Damned typos.
  467. Also changes the max rating loss from 48 to 24 when under 1000 rating.
  468. Only the max rating gain is 48.
  469. Huge thanks to Gyullo for giving me lots of info which led to finding this hidden typo.
  470. Thanks go to click and Shocker as well for helping me find this issue.
  471. Now, please, is it finished yet? is it finally over?
  472.  
  473.  
  474. changeset: 9660:0a5244003da3
  475. branch: trunk
  476. user: click
  477. date: Sat Aug 28 23:19:43 2010 +0200
  478. files: CMakeLists.txt
  479. description:
  480. Buildsystem: Move the test for "hidden" flag NOPCH down a bit so it can override already set options
  481.  
  482.  
  483. changeset: 9661:ac083c67df4f
  484. branch: trunk
  485. user: Liberate
  486. date: Sun Aug 29 00:57:51 2010 +0200
  487. 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
  488. description:
  489. Fixes gossip scripts or points of interests of npc's with a Scriptname assigned to them.
  490. This fixes guards in Major cities.
  491. Thanks to Aokromes for testing.
  492. Thanks to click for converting all the scripts to work with this change.
  493.  
  494.  
  495. changeset: 9662:09a23c4ead73
  496. branch: trunk
  497. user: QAston
  498. date: Sun Aug 29 03:38:21 2010 +0200
  499. 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
  500. description:
  501. *Allow damage shield hits to miss.
  502. *Send overkill on damage shield hit.
  503. *Correct data order for execute log of power take effects.
  504.  
  505.  
  506. changeset: 9663:b3b135f3fce3
  507. branch: trunk
  508. user: Shocker
  509. date: Sun Aug 29 06:01:14 2010 +0300
  510. files: src/server/game/AI/CreatureAI.h src/server/game/AI/EventAI/CreatureEventAI.h src/server/game/Entities/Unit/Unit.cpp
  511. description:
  512. Add HealReceived event for Creature AI to be used in scripts
  513.  
  514.  
  515. changeset: 9664:289c4159c3ad
  516. branch: trunk
  517. user: QAston
  518. date: Sun Aug 29 05:26:32 2010 +0200
  519. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/SpellEffects.cpp
  520. description:
  521. *Allow SPELL_EFFECT_POWER_BURN(64) to proc with damage.
  522.  
  523.  
  524. changeset: 9665:bdb22076eefb
  525. branch: trunk
  526. user: click
  527. date: Sun Aug 29 12:56:34 2010 +0200
  528. files: cmake/compiler/msvc/settings.cmake
  529. description:
  530. Buildsystem: Make MSVC behave a wee bit better :
  531. - Overload standard names with "secure" versions
  532. - Disable "non-secure" warnings by default
  533. - Disable POSIX-warnings by default
  534.  
  535.  
  536. changeset: 9666:271555717c66
  537. branch: trunk
  538. user: azazel
  539. date: Sun Aug 29 22:40:23 2010 +0600
  540. 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
  541. description:
  542. Spell Scripts:
  543. * add new file spell_item.cpp for spells used by items (but not by quests)
  544. * move some dummy effects of generic spells to scripts
  545. * implement spell for quest 12937 Relief for the Fallen. Closes issue #3070
  546.  
  547.  
  548. changeset: 9667:02abe4a227f7
  549. branch: trunk
  550. user: Liberate <tbaart@gmail.com>
  551. date: Sun Aug 29 23:36:55 2010 +0200
  552. files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/game/Battlegrounds/ArenaTeam.h
  553. description:
  554. Add a function to calculate the ratin gain/loss, instead of calculating it seperately 5 times.
  555. Thanks to proof1337 for the patch.
  556. Closes issue #3686
  557.  
  558.  
  559. changeset: 9668:2ec7317da7e3
  560. branch: trunk
  561. user: silinoron
  562. date: Sun Aug 29 20:28:14 2010 -0700
  563. 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
  564. description:
  565. Rewrite much of the GM ticket system
  566. * Extract storage and manipulation of tickets to TicketMgr (from ObjectMgr)
  567. * Extract ticket commands to TicketCommands.cpp
  568. * Adds support for sending GM responses and GM surveys.
  569. * Fix structure of several ticket-related packets.
  570. * Add support for understanding lag reports.
  571. * Thanks Zor for some of the packet structures, and Cyrax for some sniffs
  572. * Please report any issues encountered via the tracker.
  573.  
  574.  
  575. changeset: 9669:134ddc42c103
  576. branch: trunk
  577. user: Shocker
  578. date: Mon Aug 30 09:26:28 2010 +0300
  579. 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
  580. description:
  581. * Include needed SQL data for Lord Marrowgar / Deathbringer Saurfang
  582. * 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
  583.  
  584.  
  585. changeset: 9670:98b04652d057
  586. branch: trunk
  587. user: Shocker
  588. date: Mon Aug 30 10:53:29 2010 +0300
  589. files: src/server/game/Spells/SpellMgr.cpp
  590. description:
  591. Cleansing Totem should no longer pulse at spawn as of patch 3.2.2, thanks SimonDMII/olegoriy for noticing, closes issue #3702.
  592.  
  593.  
  594. changeset: 9671:32c91d7981ba
  595. branch: trunk
  596. user: Shocker
  597. date: Mon Aug 30 11:09:55 2010 +0300
  598. files: sql/base/world_database.sql sql/updates/9671_world_spell_group.sql sql/updates/9671_world_spell_group_stack_rules.sql
  599. description:
  600. Immolate and Unstable Affliction can't stack anymore when casted by same caster, thanks Karolis.Rudzevicius, fixes Issue #2246.
  601.  
  602.  
  603. changeset: 9672:f0565fde74af
  604. branch: trunk
  605. user: click
  606. date: Mon Aug 30 10:54:22 2010 +0200
  607. files: cmake/platform/settings.osx.cmake
  608. description:
  609. Buildsystem/OSX: Properly set CONF_DIR and LIBSDIR (feedback needed)
  610. Fixes issue 3703
  611.  
  612.  
  613. changeset: 9673:0440cbd2504c
  614. branch: trunk
  615. user: click
  616. date: Mon Aug 30 11:08:32 2010 +0200
  617. files: cmake/compiler/msvc/settings.cmake
  618. description:
  619. Buildsystem/MSVC: Enable bigobject support for debug-compiles
  620.  
  621.  
  622. changeset: 9674:6831a19941a4
  623. branch: trunk
  624. user: click
  625. date: Mon Aug 30 11:22:54 2010 +0200
  626. files: cmake/compiler/msvc/settings.cmake
  627. description:
  628. Buildsystem/MSVC: Ensure same compileoptions for both CXX and C objects
  629.  
  630.  
  631. changeset: 9675:b81dfc5c6bb0
  632. branch: trunk
  633. user: click
  634. date: Mon Aug 30 11:50:48 2010 +0200
  635. files: cmake/compiler/msvc/settings.cmake
  636. description:
  637. Buildsystem/MSVC: Reinstate regular flags, seems like C++-flags and C-flags doesn't mix very well on MSVC
  638.  
  639.  
  640. changeset: 9676:eca8d4c96da0
  641. branch: trunk
  642. user: Spp
  643. date: Mon Aug 30 15:25:15 2010 +0200
  644. 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
  645. description:
  646. Core: Fix more warnings
  647.  
  648.  
  649. changeset: 9677:90b0ebdba9fc
  650. branch: trunk
  651. user: QAston
  652. date: Mon Aug 30 17:32:51 2010 +0200
  653. 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
  654. description:
  655. *Allow channeled spells to be casted on dead target
  656. *Define relted spell attributes
  657.  
  658.  
  659. changeset: 9678:325d3f49498c
  660. branch: trunk
  661. user: click
  662. date: Mon Aug 30 18:29:39 2010 +0200
  663. files: cmake/compiler/msvc/settings.cmake
  664. description:
  665. Buildsystem/MSVC: Correct 'bigobj' flag to lowercase
  666.  
  667.  
  668. changeset: 9679:81337cc5bf55
  669. branch: trunk
  670. user: QAston
  671. date: Mon Aug 30 18:33:02 2010 +0200
  672. files: src/server/game/Entities/Unit/Unit.cpp
  673. description:
  674. *Missing function from commit r90b0ebdba9 :(.
  675.  
  676.  
  677. changeset: 9680:d024bdcd6e79
  678. branch: trunk
  679. user: Machiavelli
  680. date: Mon Aug 30 19:19:47 2010 +0200
  681. files: src/server/game/Guilds/Guild.cpp src/server/game/Guilds/Guild.h
  682. description:
  683. Wrap guild_bank_item save queries in transactions.
  684. Fixes a potential dataloss issue
  685.  
  686.  
  687. changeset: 9681:e9252c56c53c
  688. branch: trunk
  689. user: Shocker
  690. date: Mon Aug 30 22:10:52 2010 +0300
  691. files: sql/base/world_database.sql sql/updates/9681_world_spell_proc_event.sql
  692. description:
  693. Allow Soul Leech to proc from Conflagrate, fixes issue 2257
  694.  
  695.  
  696. changeset: 9682:1b81ebc71899
  697. branch: trunk
  698. user: Machiavelli
  699. date: Mon Aug 30 22:15:42 2010 +0200
  700. files: src/server/game/Entities/Player/Player.cpp
  701. description:
  702. Call _SaveTalents along side of _SaveSpells in Player::resetTalents.
  703. Please leave feedback on how this affects your character_spell duplicate entry errors.
  704.  
  705.  
  706. changeset: 9683:b7b38e8e09ab
  707. branch: trunk
  708. user: click
  709. date: Mon Aug 30 22:58:37 2010 +0200
  710. 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
  711. description:
  712. Buildsystem: Clean up target link-definitions a bit
  713.  
  714.  
  715. changeset: 9684:dd1036bb6699
  716. branch: trunk
  717. user: click
  718. date: Mon Aug 30 23:06:07 2010 +0200
  719. files: src/server/worldserver/CMakeLists.txt
  720. description:
  721. Buildsystem: Remove some cruft (double set) of SCRIPT_LIB in worldserver CMakeLists.txt - if this breaks OSX build, notify us.
  722.  
  723.  
  724. changeset: 9685:a6c940db52b2
  725. branch: trunk
  726. user: click
  727. date: Mon Aug 30 23:10:32 2010 +0200
  728. files: dep/g3dlite/CMakeLists.txt
  729. description:
  730. Buildsystem: Whops, forgot to remove the last endif() in g3dlite CMakeLists.txt
  731.  
  732.  
  733. changeset: 9686:84d76fd13f69
  734. branch: trunk
  735. user: Spp
  736. date: Mon Aug 30 23:07:14 2010 +0200
  737. 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
  738. description:
  739. Core: Fix more warnings
  740.  
  741.  
  742. changeset: 9687:a6c4610c335d
  743. branch: trunk
  744. user: Spp
  745. date: Tue Aug 31 10:23:22 2010 +0200
  746. 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
  747. description:
  748. Core: Fix more warnings and fix compile under linux 64
  749.  
  750.  
  751. changeset: 9688:621c100eeb5e
  752. branch: trunk
  753. user: Spp
  754. date: Tue Aug 31 11:39:51 2010 +0200
  755. 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
  756. description:
  757. Core: Fix more warnings (very few left under linux 32)
  758.  
  759.  
  760. changeset: 9689:e8c21580b148
  761. branch: trunk
  762. user: Spp
  763. date: Tue Aug 31 11:50:07 2010 +0200
  764. files: src/server/game/Globals/ObjectMgr.cpp
  765. description:
  766. Core/Groups: Fix a crash loading groups from DB
  767. Fixes issue 3693
  768.  
  769.  
  770. changeset: 9690:619ba8b76250
  771. branch: trunk
  772. user: Spp
  773. date: Tue Aug 31 13:31:38 2010 +0200
  774. files: src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
  775. description:
  776. Better way to fix some warnings from rev 621c100eeb.
  777.  
  778.  
  779. changeset: 9691:dcda02c2f2a9
  780. branch: trunk
  781. user: Shauren
  782. date: Tue Aug 31 15:37:29 2010 +0200
  783. files: src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
  784. description:
  785. Core/Scripts: Revert revision 619ba8b76250 and fix it properly
  786.  
  787.  
  788. changeset: 9692:b5e76feecec9
  789. branch: trunk
  790. user: John Holiver
  791. date: Tue Aug 31 12:35:06 2010 -0300
  792. files: sql/base/world_database.sql
  793. description:
  794. Fix to DK Tank 4P and Paladin Holy 4P T10 bonus.
  795. Fixes issue 2684.
  796. Fixes issue 2681.
  797. Thanks to svetilo12.
  798.  
  799.  
  800. changeset: 9693:5c545d63aae2
  801. branch: trunk
  802. user: John Holiver
  803. date: Tue Aug 31 12:39:16 2010 -0300
  804. files: sql/updates/9692_world_spell_proc_event.sql
  805. description:
  806. File missing in the last commit.
  807.  
  808.  
  809. changeset: 9694:0c6a06c5525e
  810. branch: trunk
  811. user: Shocker
  812. date: Tue Aug 31 20:40:43 2010 +0300
  813. files: src/server/game/Entities/Pet/Pet.cpp
  814. description:
  815. Pet level-synchronization with owner should be done before initializing stats, closes issue 3732, thanks moriquendu
  816.  
  817.  
  818. changeset: 9695:6ec7a09c7b99
  819. branch: trunk
  820. user: John Holiver
  821. date: Tue Aug 31 15:01:04 2010 -0300
  822. files: sql/base/world_database.sql sql/updates/9695_world_spell_proc_event.sql src/server/game/Entities/Unit/Unit.cpp
  823. description:
  824. Fixes Druid T10 Balance 4P bonus.
  825. Fixes DK T10 Melee 4P bonus.
  826.  
  827.  
  828. changeset: 9696:34bd4b09ae7e
  829. branch: trunk
  830. user: click
  831. date: Tue Aug 31 20:14:16 2010 +0200
  832. files: cmake/compiler/msvc/settings.cmake
  833. description:
  834. Buildsystem/MSVC: Only use /bigobj on x64 platforms - should solve x86 debug compilations (needs feedback)
  835.  
  836.  
  837. changeset: 9697:cf40159c06e9
  838. branch: trunk
  839. user: Shauren
  840. date: Tue Aug 31 21:47:43 2010 +0200
  841. files: src/server/game/Entities/Vehicle/Vehicle.cpp src/server/game/Entities/Vehicle/Vehicle.h
  842. description:
  843. Scripts/Icecrown Citadel: Corrected vehicleId for Deathbringer Saurfang, patch by Heisenberg/bolvor
  844.  
  845. Closes issue #3704.
  846.  
  847.  
  848. changeset: 9698:222e56462d47
  849. branch: trunk
  850. user: Shauren
  851. date: Tue Aug 31 21:47:44 2010 +0200
  852. files: src/server/game/Entities/Player/Player.cpp
  853. description:
  854. Core/Achievements: Pass killed unit pointer to UpdateAchievementCriteria for ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE (use in scripts)
  855.  
  856.  
  857. changeset: 9699:a93c26e6003a
  858. branch: trunk
  859. user: Shauren
  860. date: Tue Aug 31 21:47:45 2010 +0200
  861. 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
  862. description:
  863. Scripts/Icecrown Citadel: Remove Mark of the Fallen Champion when Saurfang dies
  864. Scripts/Icecrown Citadel: Change previous scripts to use BossAI instead of ScriptedAI
  865.  
  866.  
  867. changeset: 9700:271e3089a663
  868. branch: trunk
  869. user: Shauren
  870. date: Mon Aug 30 11:36:15 2010 +0200
  871. 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
  872. description:
  873. Scripts/Icecrown Citadel: Added Festergut script, thx Cromash for providing the base and Cyrax for sniffs
  874. Scripts/Icecrown Citadel: Added Professor Putricide script handling ONLY Festergut related events
  875.  
  876.  
  877. changeset: 9701:43f159abff7b
  878. branch: trunk
  879. user: Liberate <tbaart@gmail.com>
  880. date: Tue Aug 31 23:04:43 2010 +0200
  881. files: sql/base/world_database.sql sql/updates/9701_world_spell_bonus_data.sql
  882. description:
  883. *Fix: Lacerate should scale with AP only, and not from SP.
  884.  
  885.  
  886. changeset: 9702:f97cf5b4ddfe
  887. branch: trunk
  888. user: Shocker
  889. date: Wed Sep 01 00:38:13 2010 +0300
  890. files: sql/base/world_database.sql sql/updates/9702_world_playercreateinfo_spell.sql
  891. description:
  892. Allow Immolate DoT ticks to critically hit, fixes issue #1932
  893.  
  894.  
  895. changeset: 9703:05a6d98952a9
  896. branch: trunk
  897. user: John Holiver
  898. date: Tue Aug 31 19:13:59 2010 -0300
  899. files: src/server/scripts/Spells/spell_hunter.cpp
  900. description:
  901. Small fix to Chimera Shot Serpent dmg and Scorpid CD.
  902. Thanks to Arcane.
  903.  
  904.  
  905. changeset: 9704:2dbe72bfe1c4
  906. branch: trunk
  907. user: Shocker
  908. date: Wed Sep 01 01:16:43 2010 +0300
  909. files: src/server/game/Entities/Unit/Unit.cpp
  910. description:
  911. Add LoS check for melee autoattacks, fixes issue 3535
  912.  
  913.  
  914. changeset: 9705:a98fd344f80c
  915. branch: trunk
  916. user: click
  917. date: Wed Sep 01 01:07:20 2010 +0200
  918. files: doc/UnixInstall.txt
  919. description:
  920. Docs: Update UnixInstall with the current list of CMake parameters
  921.  
  922.  
  923. changeset: 9706:dc9decaf0191
  924. branch: trunk
  925. user: silinoron
  926. date: Tue Aug 31 17:41:18 2010 -0700
  927. files: src/server/game/Server/Protocol/Opcodes.cpp src/server/game/Tickets/TicketMgr.cpp
  928. description:
  929. Oooh, C++... How I love you.
  930.  
  931.  
  932. changeset: 9707:88b832d0538e
  933. branch: trunk
  934. user: azazel
  935. date: Wed Sep 01 10:40:44 2010 +0600
  936. files: src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp
  937. description:
  938. Scripts/Blackrock Depths: fix spectral chalice spawning for quest with the same name (thanks niksad8). Closes issue #3086. Closes issue #2989.
  939.  
  940.  
  941. changeset: 9708:0e69f40a1378
  942. branch: trunk
  943. user: Spp
  944. date: Wed Sep 01 12:51:35 2010 +0200
  945. files: sql/base/characters_database.sql sql/base/world_database.sql sql/updates/9708_characters_database.sql sql/updates/9708_world_database.sql
  946. description:
  947. SQLS/Creation: Fix default engine for tables in world and characters
  948.  
  949.  
  950. changeset: 9709:93d7c633fff8
  951. branch: trunk
  952. user: Shocker
  953. date: Wed Sep 01 17:03:43 2010 +0300
  954. files: sql/base/world_database.sql sql/updates/9709_world_creature_respawn.sql
  955. description:
  956. creature_respawn should be InnoDB since it's prone to continuous writes
  957.  
  958.  
  959. changeset: 9710:4c8e9fc4c125
  960. branch: trunk
  961. user: Shocker
  962. date: Thu Sep 02 06:02:51 2010 +0300
  963. files: src/server/game/Spells/SpellEffects.cpp
  964. description:
  965. Conflagrate direct & DoT damage shouldn't scale with duration increases of Immolate/Shadowflame, fixes issue 3376.
  966.  
  967.  
  968. changeset: 9711:3d9cfb50bd30
  969. branch: trunk
  970. user: Shocker
  971. date: Thu Sep 02 15:25:02 2010 +0300
  972. 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
  973. description:
  974. Some old typo fixes, closes issues #3747, #2756, #2607, thanks 2010phenix/jean-michele.nefen/toshik.777
  975.  
  976.  
  977. changeset: 9712:b20488a47c20
  978. branch: trunk
  979. user: Shocker
  980. date: Thu Sep 02 16:24:08 2010 +0300
  981. files: sql/base/world_database.sql sql/updates/9712_world_spell_threat.sql
  982. description:
  983. 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
  984.  
  985.  
  986. changeset: 9713:3940e18ba677
  987. branch: trunk
  988. user: Shocker
  989. date: Thu Sep 02 16:32:30 2010 +0300
  990. files: sql/base/world_database.sql sql/updates/9712_world_spell_bonus_data.sql
  991. description:
  992. Glyph of Prayer of Healing shouldn't benefit from spell power, thanks arielazuz (Fixes issue 2827)
  993.  
  994.  
  995. changeset: 9714:a14bad48bd17
  996. branch: trunk
  997. user: Shauren
  998. date: Thu Sep 02 15:34:36 2010 +0200
  999. files: src/server/game/Spells/SpellEffects.cpp
  1000. description:
  1001. Core/Spells: Fixed Health Leech effect, should not apply healing multiplier to damage done
  1002.  
  1003.  
  1004. changeset: 9715:4f9d2f485fb6
  1005. branch: trunk
  1006. user: Shocker
  1007. date: Thu Sep 02 16:48:03 2010 +0300
  1008. 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
  1009. description:
  1010. * Allow Waylay to proc from Backstab too (also remove PROC_EX_CRITICAL_HIT flag, invalid), closes issue 3009.
  1011. * Small filename typo fix
  1012.  
  1013.  
  1014. changeset: 9716:7507388da161
  1015. branch: trunk
  1016. user: Brian
  1017. date: Thu Sep 02 08:30:24 2010 -0600
  1018. files: sql/updates/9716_characters_auctionhousebot.sql
  1019. description:
  1020. Database/Table: drop unused auctionhousebot table.
  1021.  
  1022.  
  1023. changeset: 9717:c481a66e6eb9
  1024. branch: trunk
  1025. parent: 9715:4f9d2f485fb6
  1026. user: Shocker
  1027. date: Thu Sep 02 17:30:40 2010 +0300
  1028. files: sql/base/world_database.sql
  1029. description:
  1030. Break monstrous lines from world_database.sql into multiple lines, once for each row
  1031.  
  1032.  
  1033. changeset: 9718:10395d15dea2
  1034. branch: trunk
  1035. user: Shocker
  1036. date: Thu Sep 02 17:37:32 2010 +0300
  1037. files: sql/base/characters_database.sql
  1038. description:
  1039. Remove auctionhousebot from base too
  1040.  
  1041.  
  1042. changeset: 9719:8288fff1ff74
  1043. branch: trunk
  1044. parent: 9718:10395d15dea2
  1045. parent: 9716:7507388da161
  1046. user: Shocker
  1047. date: Thu Sep 02 17:40:24 2010 +0300
  1048. description:
  1049. Merge
  1050.  
  1051.  
  1052. changeset: 9720:86f128e44c9d
  1053. branch: trunk
  1054. user: Shocker
  1055. date: Thu Sep 02 17:43:27 2010 +0300
  1056. files: sql/base/characters_database.sql
  1057. description:
  1058. Database/Table: Forgotten data from previous commit regarding auctionhousebot removal
  1059.  
  1060.  
  1061. changeset: 9721:7ddda327b8ce
  1062. branch: trunk
  1063. user: Machiavelli
  1064. date: Thu Sep 02 16:45:33 2010 +0200
  1065. files: src/server/shared/Database/DatabaseWorkerPool.h
  1066. description:
  1067. Core/DBLayer: Remove as of recent redundant DatabaseWorkerPoolEnd operation
  1068.  
  1069.  
  1070. changeset: 9722:ea86a20683c2
  1071. branch: trunk
  1072. user: runningnak3d
  1073. date: Thu Sep 02 08:56:18 2010 -0600
  1074. files: sql/base/world_database.sql sql/updates/9722_world_exploration_basexp.sql
  1075. description:
  1076. SQL: add exploration base XP date for levels 71-79. Patch by Svannon
  1077.  
  1078.  
  1079. changeset: 9723:8fddd8740982
  1080. branch: trunk
  1081. user: Machiavelli
  1082. date: Thu Sep 02 17:47:50 2010 +0200
  1083. 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
  1084. description:
  1085. Core/DBLayer:
  1086. - Implement deriviate classes of MySQLConnection for every database type (world, realm, characters)
  1087. - Make DatabaseWorkerPool templatized and use the above mentioned classes as parameter
  1088. - Implementation of the new types in code
  1089. (This is in preparation of prepared statement interface)
  1090.  
  1091.  
  1092. changeset: 9724:597b465ba05b
  1093. branch: trunk
  1094. user: Machiavelli
  1095. date: Thu Sep 02 17:55:03 2010 +0200
  1096. files: src/server/shared/Database/DatabaseWorker.cpp src/server/shared/Database/DatabaseWorkerPool.cpp
  1097. description:
  1098. Core/DBLayer:
  1099. - Better way to shutdown worker thread, prevents a crash. Fixes issue #3696
  1100. - Delete missing file from previous rev
  1101.  
  1102.  
  1103. changeset: 9725:8b445f4d01c2
  1104. branch: trunk
  1105. user: Machiavelli
  1106. date: Thu Sep 02 17:56:49 2010 +0200
  1107. 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
  1108. description:
  1109. Core/DBLayer: Add Login-/Characters-/Worlddatabase class implementations
  1110.  
  1111.  
  1112. changeset: 9726:73b7c41139c3
  1113. branch: trunk
  1114. user: Shauren
  1115. date: Thu Sep 02 18:20:59 2010 +0200
  1116. files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Instances/InstanceSaveMgr.cpp
  1117. description:
  1118. Fix *SOME* build errors
  1119.  
  1120.  
  1121. changeset: 9727:bbb7ddd2c9c8
  1122. branch: trunk
  1123. user: Shauren
  1124. date: Thu Sep 02 20:22:19 2010 +0200
  1125. 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
  1126. description:
  1127. Fixed build
  1128. Fixed wrong header includes in new database files, thx Thyros
  1129.  
  1130.  
  1131. changeset: 9728:26e5df240365
  1132. branch: trunk
  1133. user: Machiavelli
  1134. date: Thu Sep 02 20:54:43 2010 +0200
  1135. 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
  1136. description:
  1137. Core/DBLayer:
  1138. - Add basic prepared statement interface (without implementation and thus without testing, without resultset support).
  1139. - Based on raczman/Albator´s work on TrinityCore3
  1140.  
  1141. Build:
  1142. - Add sLog define ¨hack¨ in DatbaseWorkerPool.h to fix some more sLog errors temporarily
  1143.  
  1144. FYI: Builds on windows
  1145.  
  1146.  
  1147. changeset: 9729:8c2297cf251b
  1148. branch: trunk
  1149. user: Shauren
  1150. date: Thu Sep 02 22:04:08 2010 +0200
  1151. files: src/server/game/Spells/SpellEffects.cpp
  1152. description:
  1153. Core/Spells: Fixed crash in EffectFeedPet
  1154.  
  1155. Closes issue #3728.
  1156. Closes issue #3752.
  1157.  
  1158.  
  1159. changeset: 9730:cc27a76710ec
  1160. branch: trunk
  1161. user: Machiavelli
  1162. date: Fri Sep 03 00:04:14 2010 +0200
  1163. 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
  1164. description:
  1165. Fix Linux build
  1166.  
  1167.  
  1168. changeset: 9731:a053bcbafd02
  1169. branch: trunk
  1170. user: Machiavelli
  1171. date: Fri Sep 03 00:08:20 2010 +0200
  1172. files: src/server/shared/Database/DatabaseWorkerPool.h
  1173. description:
  1174. Missing include from previous rev.
  1175.  
  1176.  
  1177. changeset: 9732:608dc335716b
  1178. branch: trunk
  1179. user: Machiavelli
  1180. date: Fri Sep 03 00:44:27 2010 +0200
  1181. 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
  1182. description:
  1183. Core/DBLayer:
  1184. - Example implementation of prepared statement in ObjectMgr::SaveCreatureRespawntime
  1185. - #include "MYSQLThreading.h" -> #include "MySQLThreading.h" (*really* fixes Linux build)
  1186.  
  1187.  
  1188. changeset: 9733:450a7b8bb92f
  1189. branch: trunk
  1190. user: Machiavelli
  1191. date: Fri Sep 03 01:00:49 2010 +0200
  1192. 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
  1193. description:
  1194. Core/DBLayer:
  1195. - A few prepared statement implementations in authsocket as example.
  1196. - Add an ASSERT in MySQLConnection::Execute(PreparedStatement*) to catch faulty created statements
  1197.  
  1198.  
  1199. changeset: 9734:0857764e2953
  1200. branch: trunk
  1201. user: runningnak3d
  1202. date: Thu Sep 02 17:19:53 2010 -0600
  1203. 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
  1204. description:
  1205. Core/Build: Partial work of fixing non-PCH Linux compile
  1206.  
  1207.  
  1208. changeset: 9735:2ca02d652576
  1209. branch: trunk
  1210. user: runningnak3d
  1211. date: Thu Sep 02 17:55:55 2010 -0600
  1212. files: src/server/game/Server/Protocol/WorldLog.cpp src/server/shared/DataStores/DBCStore.h
  1213. description:
  1214. Core/Build: Fix non-PCH compile for Linux (don't know about Windows)
  1215.  
  1216.  
  1217. changeset: 9736:9d00c1f64c43
  1218. branch: trunk
  1219. user: Machiavelli
  1220. date: Fri Sep 03 09:21:28 2010 +0200
  1221. 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
  1222. description:
  1223. Core/DBLayer
  1224. - Add some small documentation on prepared statement defines naming contention (placed in the 3 database implementation header files so it can´t be missed)
  1225. - Remove obsolete mutex declaration in DatabaseWorkerPool (was unused as of recently)
  1226.  
  1227.  
  1228. changeset: 9737:95f834417eff
  1229. branch: trunk
  1230. user: Shauren
  1231. date: Fri Sep 03 09:58:26 2010 +0200
  1232. files: src/server/game/Server/Protocol/Handlers/TicketHandler.cpp
  1233. description:
  1234. Core/Tickets: Fixed lag report db saving query
  1235.  
  1236.  
  1237. changeset: 9738:111037b62641
  1238. branch: trunk
  1239. user: Machiavelli
  1240. date: Fri Sep 03 10:52:32 2010 +0200
  1241. 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
  1242. description:
  1243. Core/DBLayer
  1244. - Store threadbundlemask internally per database pool and prevent direct access to config file post startup
  1245. - Fix threadbundlemask flag checking for ReactorRunnable, WorldRunnable
  1246. - Remove CLI threadbundlemask flag, CLI doesn´t need a seperate mysql connection nor thread
  1247. - Remove unused Character Database connection from WorldSocketMgr / ReactorRunnable
  1248. - Add proper LoginDatabase connection to RA Runnable (soon to be overhauled)
  1249.  
  1250. Note: still experimental and not tested for live use
  1251.  
  1252.  
  1253. changeset: 9739:a2a51caa819b
  1254. branch: trunk
  1255. user: Shocker
  1256. date: Fri Sep 03 16:56:17 2010 +0300
  1257. files: src/server/worldserver/Master.cpp
  1258. description:
  1259. Fix compilation, thanks tru.bazoozoo, closes issue 3778
  1260.  
  1261.  
  1262. changeset: 9740:d525a97bd28f
  1263. branch: trunk
  1264. user: Machiavelli
  1265. date: Fri Sep 03 17:30:23 2010 +0200
  1266. files: src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/MySQLConnection.cpp
  1267. description:
  1268. Core/DBLayer: Add an assert to detetct calls to invalid prepared statements.
  1269.  
  1270.  
  1271. changeset: 9741:6acc737746a9
  1272. branch: trunk
  1273. user: Shocker
  1274. date: Fri Sep 03 19:04:32 2010 +0300
  1275. files: src/server/game/Entities/Pet/Pet.cpp src/server/scripts/World/npcs_special.cpp
  1276. description:
  1277. Fix snake's HP for hunter's Snake Trap
  1278.  
  1279.  
  1280. changeset: 9742:33cbcb001cbf
  1281. branch: trunk
  1282. user: Machiavelli
  1283. date: Fri Sep 03 18:29:35 2010 +0200
  1284. files: src/server/game/World/World.cpp src/server/game/World/World.h
  1285. description:
  1286. Core/WorldRunnable: Convert autobroadcast to trinity standards (properly cache configs, change function name to better reflect purpose)
  1287.  
  1288.  
  1289. changeset: 9743:82049a9d2f61
  1290. branch: trunk
  1291. user: Shauren
  1292. date: Fri Sep 03 20:11:14 2010 +0200
  1293. 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
  1294. description:
  1295. Core/Dungeon Finder: Added support for rewards for random dungeons
  1296. Core/Quests: Simplified rewarding money from quests, now ModifyMoney and UpdateAchievementCriteria are called only once per quest
  1297. Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_USE_LFD_TO_GROUP_WITH_PLAYERS
  1298.  
  1299.  
  1300. changeset: 9744:dcc56740ded3
  1301. branch: trunk
  1302. user: Shauren
  1303. date: Fri Sep 03 20:25:03 2010 +0200
  1304. files: src/server/game/DungeonFinding/LFGMgr.cpp
  1305. description:
  1306. Core/Dungeon Finder: Added missing check in previous revision and moved RewardDungeonDoneFor to proper place in the file
  1307.  
  1308.  
  1309. changeset: 9745:4c807a675ee5
  1310. branch: trunk
  1311. user: click
  1312. date: Fri Sep 03 22:14:42 2010 +0200
  1313. files: src/server/game/World/World.cpp
  1314. description:
  1315. Core/Worldpacket: Correct size of SMSG_AUTH_RESPONSE (thanks to Ramus for orig patch, and svetilo for notification)
  1316.  
  1317.  
  1318. changeset: 9746:6976f6507922
  1319. branch: trunk
  1320. user: azazel
  1321. date: Sat Sep 04 02:33:57 2010 +0600
  1322. 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
  1323. description:
  1324. Spell Scripts:
  1325. * moved some generic spell dummy effects to scripts
  1326. * implemented two spell scripts for quests: 8913 Sacred Cleansing (Quest 55), 44936 Quest - Fel Siphon Dummy (Quest 11515). Closes issue #3040
  1327. * did some cleanup in spell scripts and added more comments
  1328.  
  1329.  
  1330. changeset: 9747:5606e8d3f9ef
  1331. branch: trunk
  1332. user: click
  1333. date: Fri Sep 03 22:47:03 2010 +0200
  1334. files: src/server/game/AI/CoreAI/PetAI.cpp
  1335. description:
  1336. Core/PetAI: Add additional safeguard against possible crash if me->GetCharmerOrOwner() is NULL in agressiontest
  1337. Patch by JacB667. Fixes issue #3766.
  1338.  
  1339.  
  1340. changeset: 9748:b4ba643d95a8
  1341. branch: trunk
  1342. user: silinoron
  1343. date: Fri Sep 03 19:58:16 2010 -0700
  1344. files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/game/Spells/Spell.cpp
  1345. description:
  1346. Core/ScriptSystem: Add a PlayerScript::OnSpellCast(Player *player, Spell *spell, bool skipCheck) function.
  1347. Requested by Zor.
  1348.  
  1349.  
  1350. changeset: 9749:9dcfd3f9778e
  1351. branch: trunk
  1352. user: silinoron
  1353. date: Fri Sep 03 20:30:29 2010 -0700
  1354. files: src/server/game/Server/Protocol/Handlers/QuestHandler.cpp src/server/game/Server/Protocol/Opcodes.cpp src/server/game/Spells/Spell.cpp
  1355. description:
  1356. Core/WorldPacket: Fix the core spamming complaints about CMSG_QUEST_QUERY being sent post-logout
  1357. Core/Spells: A little bit of "cleanup"
  1358.  
  1359.  
  1360. changeset: 9750:3cc829056627
  1361. branch: trunk
  1362. user: silinoron
  1363. date: Fri Sep 03 21:55:57 2010 -0700
  1364. 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
  1365. description:
  1366. Core/Game: Fix remaining warnings on windows (and most likely almost all of the ones on *nix)
  1367.  
  1368.  
  1369. changeset: 9751:a35505a53981
  1370. branch: trunk
  1371. user: silinoron
  1372. date: Fri Sep 03 22:40:16 2010 -0700
  1373. files: src/server/game/Accounts/AccountMgr.cpp src/server/game/Events/GameEventMgr.cpp src/server/game/Maps/MapManager.cpp
  1374. description:
  1375. Core/Game: forgotten changes from r3cc82905662712385f0d03895a426310e6cc96bd
  1376.  
  1377.  
  1378. changeset: 9752:ada278e79270
  1379. branch: trunk
  1380. user: Supabad
  1381. date: Sat Sep 04 15:42:43 2010 +0200
  1382. 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
  1383. description:
  1384. Scripts/Ulduar: Ulduar Teleporter
  1385. - add check for formation grounds thanks to silentstormpt
  1386. - fix gossip for ulduar teleporter
  1387.  
  1388.  
  1389. changeset: 9753:6873556955dc
  1390. branch: trunk
  1391. user: Shocker
  1392. date: Sat Sep 04 16:47:57 2010 +0300
  1393. files: sql/updates/9746_world_spell_script_names.sql
  1394. description:
  1395. Fix encoding for a previous core sql file
  1396.  
  1397.  
  1398. changeset: 9754:ec1d7d8af684
  1399. branch: trunk
  1400. user: Machiavelli
  1401. date: Sat Sep 04 16:06:04 2010 +0200
  1402. files: src/server/shared/Database/Transaction.cpp src/server/shared/Logging/Log.cpp
  1403. description:
  1404. Core/DBLayer: Add an assert in TransactionTask::Execute to make sure valid queries are held
  1405. Core/Logging: Tiny cleanup in sLog.outSQLDriver
  1406.  
  1407.  
  1408. changeset: 9755:923827ec03da
  1409. branch: trunk
  1410. user: Machiavelli
  1411. date: Sat Sep 04 16:49:23 2010 +0200
  1412. files: src/server/shared/Database/Transaction.cpp src/server/shared/Database/Transaction.h
  1413. description:
  1414. Core/DBLayer:
  1415. - Allow transactions to contain both raw ad-hoc queries and prepared statement elements
  1416. * 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
  1417.  
  1418.  
  1419. changeset: 9756:166e2a3b6e2e
  1420. branch: trunk
  1421. user: Machiavelli
  1422. date: Sat Sep 04 17:27:28 2010 +0200
  1423. files: src/server/game/World/World.cpp src/server/game/World/World.h
  1424. description:
  1425. Core/WorldRunnable: Convert the last part of autobroadcast (interval config) to Trinity standards (proper caching) as well. Patch by 41782992@qq.com.
  1426. Closes issue #3796
  1427.  
  1428.  
  1429. changeset: 9757:93364e094790
  1430. branch: trunk
  1431. user: Machiavelli
  1432. date: Sat Sep 04 17:39:23 2010 +0200
  1433. files: src/server/game/Battlegrounds/ArenaTeam.cpp
  1434. description:
  1435. Core/ArenaTeam: Add a check to determine if a player is account for an accurate calculation of ArenaTeam::GetAverageMMR
  1436. Fixes issue #3789
  1437.  
  1438.  
  1439. changeset: 9758:cfd5e2095ed9
  1440. branch: trunk
  1441. user: Machiavelli
  1442. date: Sat Sep 04 18:01:03 2010 +0200
  1443. files: sql/base/characters_database.sql sql/updates/9758_characters_game_event_save.sql src/server/game/Events/GameEventMgr.cpp
  1444. description:
  1445. DB-Schema/Characters: Store game_event_save.next_start as unix timestamp and remove runtime typecasts for this field.
  1446.  
  1447.  
  1448. changeset: 9759:35d4dfe91916
  1449. branch: trunk
  1450. user: Machiavelli
  1451. date: Sat Sep 04 18:11:36 2010 +0200
  1452. files: src/server/game/Battlegrounds/ArenaTeam.cpp
  1453. description:
  1454. Core/ArenaTeam: Correct player_divider use in ArenaTeam::GetAverageMMR and add a sanity check
  1455.  
  1456.  
  1457. changeset: 9760:05f06b9ea177
  1458. branch: trunk
  1459. user: Shauren
  1460. date: Thu Sep 02 10:40:32 2010 +0200
  1461. 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
  1462. description:
  1463. Core/Players: Don't set instanceId to 0 when player is on transport during loading, there CAN be transports inside instances
  1464. Core/Scripts: Added waypoint id to OnRelocate transport hook
  1465. Core/Scripts: Make use of ZoneScript::GetGameObjectEntry at gameobject creation (makes it possible to override gameobject entries in instances)
  1466. Core/Transports: Call InstanceScript::EventInform for transport events
  1467. 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)
  1468. Scripts/Icecrown Citadel: Fixed crash in Deathbringer Saurfang when event is started by more than one person (can't do this anymore)
  1469.  
  1470. Closes isssue #3749.
  1471.  
  1472.  
  1473. changeset: 9761:e7c690aaf942
  1474. branch: trunk
  1475. user: silinoron
  1476. date: Sat Sep 04 12:49:39 2010 -0700
  1477. files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h src/server/scripts/World/chat_log.cpp
  1478. description:
  1479. Core/ScriptSystem: Refactor ScriptMgr::OnPlayerChat to no longer accept a C-style parameter of type void*.
  1480. Instead, use overloaded methods for the different types.
  1481.  
  1482.  
  1483. changeset: 9762:59ed91b46977
  1484. branch: trunk
  1485. user: azazel
  1486. date: Sun Sep 05 02:16:58 2010 +0600
  1487. 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
  1488. description:
  1489. Scripts/Texts:
  1490. * fix script texts in various locations (thanks TerrorBringer for the heads up). Closes issue #2055. Closes issue #3087.
  1491. * cleanup world_script_texts.sql file (remove spaces, order entries)
  1492. Scripts/Misc:
  1493. * remove obsolete random seed initialization from scripts
  1494. * fix some warnings in scripts
  1495. * some cleanup in chat_log.cpp
  1496.  
  1497.  
  1498. changeset: 9763:8c797767dc8a
  1499. branch: trunk
  1500. user: silinoron
  1501. date: Sat Sep 04 13:46:01 2010 -0700
  1502. 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
  1503. description:
  1504. Core/[Mail, WorldPacket]: Pull mail packet handlers out of Mail.cpp into MailHandler.cpp
  1505. Core/ScriptSystem: Remove unneeded TODO.
  1506.  
  1507.  
  1508. changeset: 9764:8707055265e7
  1509. branch: trunk
  1510. user: Shauren
  1511. date: Sat Sep 04 22:58:54 2010 +0200
  1512. files: sql/base/world_database.sql sql/updates/9764_world_spell_proc_event.sql
  1513. description:
  1514. Core/Spells: Fixed Rune of Cinderglacier removal
  1515.  
  1516. Closes issue #2105.
  1517.  
  1518.  
  1519. changeset: 9765:3d25f8ccf4cb
  1520. branch: trunk
  1521. user: Shauren
  1522. date: Sat Sep 04 23:09:46 2010 +0200
  1523. files: sql/base/world_database.sql sql/updates/9765_world_spell_proc_event.sql
  1524. description:
  1525. Core/Spells: Fixed Scent of Blood removal
  1526. SQLs: Fixed typo in previous revision
  1527.  
  1528. Closes issue #2668.
  1529.  
  1530.  
  1531. changeset: 9766:f0ebd8fedd27
  1532. branch: trunk
  1533. user: Shocker
  1534. date: Sun Sep 05 00:38:19 2010 +0300
  1535. files: src/server/game/Entities/Unit/Unit.h
  1536. description:
  1537. Core/Unit: Fix some health-related calculations by adjusting maximum size to 64 bit integers, closes issue 3778
  1538.  
  1539.  
  1540. changeset: 9767:a44f79aeab52
  1541. branch: trunk
  1542. user: Shocker
  1543. date: Sun Sep 05 00:48:31 2010 +0300
  1544. 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
  1545. description:
  1546. Cleanup: Some typo fixes, closes issue 3798, thanks tru.bazoozoo and Lopin
  1547.  
  1548.  
  1549. changeset: 9768:3286b07b3aea
  1550. branch: trunk
  1551. user: Shocker
  1552. date: Sun Sep 05 04:03:02 2010 +0300
  1553. files: sql/base/world_database.sql sql/updates/9768_world_command.sql src/server/game/Chat/Commands/Level3.cpp
  1554. description:
  1555. Core/Commands: Implement possibility to unbind specific maps/difficulties with .instance unbind, based on svetilo12's idea, closes issue 3792
  1556.  
  1557.  
  1558. changeset: 9769:a166cff6953e
  1559. branch: trunk
  1560. user: Machiavelli
  1561. date: Sun Sep 05 10:34:46 2010 +0200
  1562. files: src/server/shared/Database/MySQLConnection.cpp
  1563. description:
  1564. Core/DBLayer: Move some syncrhonisation error prone methods into the guarded scope in MySQLConnection:Execute(PreparedStatement*)
  1565.  
  1566.  
  1567. changeset: 9770:dafb591ee81a
  1568. branch: trunk
  1569. user: Shauren
  1570. date: Sun Sep 05 11:24:43 2010 +0200
  1571. files: src/server/game/Battlegrounds/BattlegroundMgr.cpp
  1572. description:
  1573. Core/Battlegrounds: Added sanity checks for bg scoreboard packet handler, should fix client crashes in AV, thx Timothy003 for research
  1574.  
  1575. Closes issue #2165.
  1576.  
  1577.  
  1578. changeset: 9771:e1ccac0b3c97
  1579. branch: trunk
  1580. user: Shauren
  1581. date: Sun Sep 05 11:33:35 2010 +0200
  1582. files: src/server/game/Spells/SpellMgr.cpp
  1583. description:
  1584. Core/Spells: Check correct Attributes field in CanSpellPierceImmuneAura, patch by Maxdestroyer
  1585.  
  1586. Closes issue #3785.
  1587.  
  1588.  
  1589. changeset: 9772:337758da7296
  1590. branch: trunk
  1591. user: Shauren
  1592. date: Sun Sep 05 12:05:49 2010 +0200
  1593. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Spells/Auras/SpellAuraDefines.h src/server/game/Spells/Auras/SpellAuraEffects.cpp
  1594. description:
  1595. Core/Spells: Implemented aura type 303 (SPELL_AURA_MOD_DAMAGE_DONE_VERSUS_AURASTATE), patch by Azuritus
  1596.  
  1597. Closes issue #3773.
  1598.  
  1599.  
  1600. changeset: 9773:afd6306be007
  1601. branch: trunk
  1602. user: Shauren
  1603. date: Sun Sep 05 12:22:08 2010 +0200
  1604. files: src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_bronjahm.cpp
  1605. description:
  1606. Scripts/Forge of Souls: Bronjahm should only cast Spirit Bolts if tank is not within melee range during phase 1, patch by Ottowayne
  1607.  
  1608. Closes issue #3657.
  1609.  
  1610.  
  1611. changeset: 9774:7f87f1a9dbfc
  1612. branch: trunk
  1613. user: Shauren
  1614. date: Sun Sep 05 12:38:52 2010 +0200
  1615. files: src/server/game/Battlegrounds/BattlegroundMgr.cpp
  1616. description:
  1617. Core/Battlegrounds: Fixed scoreboard packet (and possible core crash) for TBC arenas, thx Maxdestroyer for pointing it out
  1618.  
  1619.  
  1620. changeset: 9775:a476b5f0096b
  1621. branch: trunk
  1622. user: Shauren
  1623. date: Sun Sep 05 13:39:10 2010 +0200
  1624. 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
  1625. description:
  1626. Core/Spells: Fixed Nevermelting Ice Crystal trinket
  1627.  
  1628.  
  1629. changeset: 9776:72968e3a1658
  1630. branch: trunk
  1631. user: Shauren
  1632. date: Sun Sep 05 13:59:49 2010 +0200
  1633. files: src/server/game/Spells/SpellEffects.cpp
  1634. description:
  1635. Core/Spell: Fixed Escape artist, patch by Heisenberg
  1636.  
  1637. Closes issue #3536.
  1638.  
  1639.  
  1640. changeset: 9777:7332ea6078a1
  1641. branch: trunk
  1642. user: Shauren
  1643. date: Sun Sep 05 14:03:29 2010 +0200
  1644. files: src/server/game/Entities/Unit/Unit.cpp
  1645. description:
  1646. Core/Spells: Fixed Reign of the Dead/Unliving trinket, patch by un.spike
  1647.  
  1648. Closes issue #3661.
  1649.  
  1650.  
  1651. changeset: 9778:210994b8d6a0
  1652. branch: trunk
  1653. user: Shauren
  1654. date: Sun Sep 05 14:28:13 2010 +0200
  1655. files: src/server/game/Spells/SpellEffects.cpp
  1656. description:
  1657. Core/Spells: Fixed Execute formula, patch by dr.tenma
  1658.  
  1659. Closes issue #3478.
  1660.  
  1661.  
  1662. changeset: 9779:5034c0c49eca
  1663. branch: trunk
  1664. user: Shauren
  1665. date: Sun Sep 05 15:25:33 2010 +0200
  1666. files: src/server/game/Spells/Auras/SpellAuraEffects.cpp
  1667. description:
  1668. Core/Spells: Bladestorm will now cause the caster to drop flag on battleground
  1669.  
  1670.  
  1671. changeset: 9780:821b4a78bc8b
  1672. branch: trunk
  1673. user: click
  1674. date: Sun Sep 05 17:19:41 2010 +0200
  1675. 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
  1676. description:
  1677. BuildSystem/ALL: Remove unused custom code (most are duplicated as in examples)
  1678. + remove fileglobbing for scripts (less error-prone)
  1679. + Create proper lists per "scriptsection"
  1680. NOTE! This change requires new files (cpp/h) to be MANUALLY ADDED to <type>/CmakeLists.txt
  1681.  
  1682.  
  1683. changeset: 9781:0f73a74f1e27
  1684. branch: trunk
  1685. user: click
  1686. date: Sun Sep 05 17:42:42 2010 +0200
  1687. files: sql/base/world_database.sql sql/updates/9781_world_spell_proc_event.sql
  1688. description:
  1689. Core/Spells: Fix Hunting Party talent, patch by Ktistay
  1690.  
  1691.  
  1692. changeset: 9782:0d3638414b6a
  1693. branch: trunk
  1694. user: click
  1695. date: Sun Sep 05 18:42:04 2010 +0200
  1696. files: src/server/scripts/CMakeLists.txt
  1697. description:
  1698. Buildsystem/Scripts: Include examples as part of compilation (forgot that they are referenced in the ScriptLoader)
  1699.  
  1700.  
  1701. changeset: 9783:64ad9ad59b22
  1702. branch: trunk
  1703. user: Shauren
  1704. date: Sun Sep 05 19:51:14 2010 +0200
  1705. files: src/server/game/Entities/Player/Player.cpp
  1706. description:
  1707. Core/Quests: Fixed quest kill crediting in heroic instances
  1708.  
  1709.  
  1710. changeset: 9784:2f4c54a93b56
  1711. branch: trunk
  1712. user: silinoron
  1713. date: Sun Sep 05 13:12:24 2010 -0700
  1714. 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
  1715. description:
  1716. Add support for character race and faction transfers.
  1717. Based (loosely) on patch by Ner'zhul, DarkXuan, and darkshines@sakha.net.
  1718. Fixes issue #3429.
  1719.  
  1720.  
  1721. changeset: 9785:2e2b917dfea3
  1722. branch: trunk
  1723. user: Spp
  1724. date: Sat Sep 04 15:40:43 2010 +0200
  1725. files: src/server/game/DungeonFinding/LFGMgr.cpp
  1726. description:
  1727. Core/Dungeon Finder: Minor fixes to Reward system.
  1728. - Check if its random dungeon before giving rewards
  1729. - Update achievement only for heroic dungeons
  1730. - Other minor fixes
  1731.  
  1732.  
  1733. changeset: 9786:40a7e91339be
  1734. branch: trunk
  1735. user: Spp
  1736. date: Sat Sep 04 18:20:10 2010 +0200
  1737. 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
  1738. description:
  1739. Code/Dungeon Finder: Move some packets from Mgr to Handler
  1740.  
  1741.  
  1742. changeset: 9787:61b7939a0216
  1743. branch: trunk
  1744. user: Spp
  1745. date: Sun Sep 05 21:29:52 2010 +0200
  1746. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  1747. description:
  1748. Core/Dungeon Finder: Minor cleanups
  1749.  
  1750.  
  1751. changeset: 9788:437987de0070
  1752. branch: trunk
  1753. user: Spp
  1754. date: Sun Sep 05 22:05:14 2010 +0200
  1755. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h
  1756. description:
  1757. Core/Dungeon Finder: Redo find group algorithm
  1758. - Cache compatibilities to avoid doing calcs twice
  1759. - Algorithm will get all proposals (again)
  1760.  
  1761. Updates issue 3415
  1762.  
  1763.  
  1764. changeset: 9789:b26caed8facf
  1765. branch: trunk
  1766. user: Spp
  1767. date: Sun Sep 05 23:20:55 2010 +0200
  1768. files: src/server/game/DungeonFinding/LFGMgr.cpp
  1769. description:
  1770. Fix typo in previous commit
  1771.  
  1772.  
  1773. changeset: 9790:a5b778bd16a7
  1774. branch: trunk
  1775. user: silinoron
  1776. date: Sun Sep 05 14:34:48 2010 -0700
  1777. files: src/server/game/Spells/SpellMgr.cpp
  1778. description:
  1779. Fix Totem of Wrath debuff effect.
  1780. Fixes issue #3297
  1781. Fixes issue #2276
  1782. Patch by Ramus.
  1783.  
  1784.  
  1785. changeset: 9791:ea92bbb85a43
  1786. branch: trunk
  1787. user: silinoron
  1788. date: Sun Sep 05 14:59:46 2010 -0700
  1789. 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
  1790. description:
  1791. Fix Glyph of Totem of Wrath.
  1792. Fixes issue #3743
  1793. Patch by dr.tenma.
  1794.  
  1795.  
  1796. changeset: 9792:593f3bce33b6
  1797. branch: trunk
  1798. user: Shocker
  1799. date: Mon Sep 06 01:38:50 2010 +0300
  1800. 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
  1801. description:
  1802. DB-Schema/Characters: Add indexes for some columns used in JOINs in the core
  1803.  
  1804.  
  1805. changeset: 9793:85b5a56c9cb6
  1806. branch: trunk
  1807. user: silinoron
  1808. date: Sun Sep 05 16:34:38 2010 -0700
  1809. files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
  1810. description:
  1811. Fix a typo in race and faction transfers - reported by 0xFuture
  1812. Fixes issue #3844
  1813. Fix a SQL collision in race and faction transfers - reported by Aokromes
  1814.  
  1815.  
  1816. changeset: 9794:96456e6cbf30
  1817. branch: trunk
  1818. user: silinoron
  1819. date: Sun Sep 05 16:45:18 2010 -0700
  1820. files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
  1821. description:
  1822. May as well make sure of no SQL errors for spells, too.
  1823.  
  1824.  
  1825. changeset: 9795:623e9c63dc6a
  1826. branch: trunk
  1827. user: Xanadu
  1828. date: Mon Sep 06 02:36:54 2010 +0200
  1829. files: cmake/compiler/msvc/settings.cmake
  1830. description:
  1831. Fixed win x64 debug build. Thx to click for inspiration.
  1832.  
  1833.  
  1834. changeset: 9796:74102de75502
  1835. branch: trunk
  1836. user: Spp
  1837. date: Mon Sep 06 03:03:21 2010 +0200
  1838. files: src/server/game/DungeonFinding/LFGMgr.cpp
  1839. description:
  1840. Core/Dungeon Finder: Fix an error that prevented lfg groups to find a new proposal with queued groups
  1841. - Also fix a typo in previous Dungeon Finder commit
  1842.  
  1843. Updates issue 3465
  1844.  
  1845.  
  1846. changeset: 9797:fab07f917543
  1847. branch: trunk
  1848. user: Spp
  1849. date: Mon Sep 06 03:40:30 2010 +0200
  1850. files: src/server/game/DungeonFinding/LFGMgr.cpp
  1851. description:
  1852. Core/Dungeon Finder: Autodismount players when teleported to dungeon
  1853.  
  1854.  
  1855. changeset: 9798:51038a519490
  1856. branch: trunk
  1857. user: Spp
  1858. date: Mon Sep 06 03:51:08 2010 +0200
  1859. files: src/server/game/DungeonFinding/LFGMgr.cpp
  1860. description:
  1861. Core/Dungeon Finder: Fix an error that made some groups being marked as compatibles when they are not
  1862.  
  1863.  
  1864. changeset: 9799:3a44bd39763a
  1865. branch: trunk
  1866. user: Spp
  1867. date: Mon Sep 06 04:42:02 2010 +0200
  1868. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h
  1869. description:
  1870. Core/Dungeon Finder: Fix an error that made restriction ignored when expanding a random dungeon to the related dungeons
  1871. - Fixes selecting a dungeon not in the level bracket of the players
  1872. - Fixes matching incompatible groups
  1873. - Fixes heroic binds being ignored (Fixes issue 3845)
  1874.  
  1875.  
  1876. changeset: 9800:44a1f284dd3e
  1877. branch: trunk
  1878. user: Shauren
  1879. date: Mon Sep 06 11:27:00 2010 +0200
  1880. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Loot/LootMgr.cpp src/server/game/Loot/LootMgr.h
  1881. description:
  1882. Core/Loot: Automatically distribute currency items when they drop, based on Destros' patch
  1883.  
  1884. Closes issue #2913.
  1885.  
  1886.  
  1887. changeset: 9801:47d06f3f38b6
  1888. branch: trunk
  1889. user: click
  1890. date: Mon Sep 06 11:39:32 2010 +0200
  1891. files: src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  1892. description:
  1893. Core/LFG: Include ObjectMgr.h in LFGHandler (fixes nonPCH-compiles)
  1894.  
  1895.  
  1896. changeset: 9802:2b3610742417
  1897. branch: trunk
  1898. user: Shauren
  1899. date: Mon Sep 06 11:51:07 2010 +0200
  1900. files: src/server/game/Loot/LootMgr.h src/server/game/Scripting/ScriptLoader.cpp
  1901. description:
  1902. Core: Fixed compile
  1903. Core/Scripts: Compile and use spell scripts always, even if SCRIPTS not defined
  1904.  
  1905.  
  1906. changeset: 9803:88d74a2483a0
  1907. branch: trunk
  1908. user: Shauren
  1909. date: Mon Sep 06 12:15:26 2010 +0200
  1910. files: sql/base/world_database.sql sql/updates/9803_world_spell_proc_event.sql
  1911. description:
  1912. Core/Spells: Fixed trinkets - Charred Twilight Scale, Sharpened Twilight Scale (both heroic and normal)
  1913.  
  1914.  
  1915. changeset: 9804:d071f81a507a
  1916. branch: trunk
  1917. user: Shauren
  1918. date: Mon Sep 06 12:22:19 2010 +0200
  1919. files: src/server/game/Spells/SpellEffects.cpp
  1920. description:
  1921. Core/Spells: Implemented handler for spell Create Lance, patch by 0xFuture
  1922.  
  1923. Closes issue #2890.
  1924.  
  1925.  
  1926. changeset: 9805:01c989e62468
  1927. branch: trunk
  1928. user: Shauren
  1929. date: Mon Sep 06 13:54:17 2010 +0200
  1930. files: sql/base/world_database.sql sql/updates/9805_world_spell_proc_event.sql src/server/game/Entities/Unit/Unit.cpp
  1931. description:
  1932. Core/Spells: Implemented effect for Tiny Abomination in a Jar trinket, original patch by Stryker
  1933.  
  1934. Closes issue #2716.
  1935.  
  1936.  
  1937. changeset: 9806:811cd0b0d33c
  1938. branch: trunk
  1939. user: Spp
  1940. date: Mon Sep 06 15:23:08 2010 +0200
  1941. 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
  1942. description:
  1943. Core: Fix some warnings
  1944.  
  1945.  
  1946. changeset: 9807:5f42f70936e3
  1947. branch: trunk
  1948. user: Machiavelli
  1949. date: Mon Sep 06 17:55:12 2010 +0200
  1950. files: src/server/shared/Database/PreparedStatement.cpp
  1951. description:
  1952. Core/DBLayer: Fix a warning
  1953.  
  1954.  
  1955. changeset: 9808:57abcb23da58
  1956. branch: trunk
  1957. user: azazel
  1958. date: Mon Sep 06 23:34:16 2010 +0600
  1959. 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
  1960. description:
  1961. Core: add possibility to disable creating of characters of specified races/classes.
  1962.  
  1963.  
  1964. changeset: 9809:c90cb0dfb470
  1965. branch: trunk
  1966. user: silinoron
  1967. date: Mon Sep 06 10:42:53 2010 -0700
  1968. files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
  1969. description:
  1970. Core: Disallow race and faction transfers to races for which character creation is not allowed.
  1971.  
  1972.  
  1973. changeset: 9810:f7b31667f6b9
  1974. branch: trunk
  1975. user: silinoron
  1976. date: Mon Sep 06 10:53:02 2010 -0700
  1977. files: src/server/game/Spells/SpellMgr.cpp
  1978. description:
  1979. Fix spell damage bonus for improved devouring plague.
  1980. Patch by dr.tenma.
  1981. Fixes issue #2785
  1982.  
  1983.  
  1984. changeset: 9811:2a8a0d2c9ffe
  1985. branch: trunk
  1986. user: click
  1987. date: Mon Sep 06 22:09:55 2010 +0200
  1988. files: src/server/game/Scripting/ScriptLoader.cpp
  1989. description:
  1990. Core/Scripts: Ensure Example and spell-scripts are loaded at all times in the AddScripts() function
  1991.  
  1992.  
  1993. changeset: 9812:ea96a5d8884b
  1994. branch: trunk
  1995. user: Xanadu
  1996. date: Tue Sep 07 01:26:57 2010 +0200
  1997. 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
  1998. description:
  1999. BuildSystem/Windows: * Added 5.1.50 (GA) MySQL client sources for crosscompiling (or lazy) windows people.
  2000. * Added an option to autosearch for your own installed MySQL as before. Note that default setting is to use the internal MySQL.
  2001. * You can now build 32-bit even if your MySQL is x64 and vice versa.
  2002. * Recommended MySQL server version for use with provided MySQL client sources is 5.1.x.
  2003. * If your server version is different, let CMake autofind and use it instead (check EXTERNAL_MYSQL option)
  2004.  
  2005.  
  2006. changeset: 9813:49b2e6ce78d1
  2007. branch: trunk
  2008. user: Shauren
  2009. date: Tue Sep 07 11:19:53 2010 +0200
  2010. files: sql/scripts/world_scripts_full.sql
  2011. description:
  2012. SQLs: Fixed typo in world_scripts_full, thx 0xFuture
  2013.  
  2014. Closes issue #3857.
  2015.  
  2016.  
  2017. changeset: 9814:91a55a073d8c
  2018. branch: trunk
  2019. user: runningnak3d
  2020. date: Tue Sep 07 06:52:16 2010 -0600
  2021. files: sql/updates/9814_world_scriptname.sql
  2022. description:
  2023. SQL: Add missing scriptname update file for NPC related to Flame Leviathon
  2024.  
  2025.  
  2026. changeset: 9815:31fdf099ccbc
  2027. branch: trunk
  2028. user: runningnak3d
  2029. date: Tue Sep 07 11:22:02 2010 -0600
  2030. files: sql/scripts/world_scripts_full.sql sql/updates/9814_world_scriptname.sql sql/updates/9815_world_scriptname.sql
  2031. description:
  2032. SQL: fix typo in creature entry number for script npc_hodirs_fury
  2033. Thanks gcanoca / georgiosburnham
  2034.  
  2035.  
  2036. changeset: 9816:e39c8f2cf9fe
  2037. branch: trunk
  2038. user: Trazom62
  2039. date: Tue Sep 07 20:47:48 2010 +0200
  2040. files: src/server/scripts/Spells/spell_item.cpp
  2041. description:
  2042. Core/Script/Item: fix urand range in Six Demon Bag.
  2043.  
  2044.  
  2045. changeset: 9817:0a05b4e94c30
  2046. branch: trunk
  2047. user: Trazom62
  2048. date: Tue Sep 07 20:52:42 2010 +0200
  2049. files: src/server/scripts/Northrend/DraktharonKeep/boss_tharon_ja.cpp
  2050. description:
  2051. Script: Fix crash in boss_tharon_ja.
  2052. Fixes issue #3356.
  2053.  
  2054.  
  2055. changeset: 9818:cf8589a47ac2
  2056. branch: trunk
  2057. user: Shocker
  2058. date: Wed Sep 08 01:35:36 2010 +0300
  2059. files: src/server/game/Spells/Spell.cpp
  2060. description:
  2061. Core/Spells: Add server-side check for spells that require combo points to prevent exploits
  2062.  
  2063.  
  2064. changeset: 9819:e4bf3c3be1ee
  2065. branch: trunk
  2066. user: Shocker
  2067. date: Wed Sep 08 04:15:41 2010 +0300
  2068. files: src/server/game/Spells/Spell.cpp
  2069. description:
  2070. Core/Spells: Add server-side check for not allowing non-instant spells with movement interrupt flag to be casted while moving
  2071.  
  2072.  
  2073. changeset: 9820:54b5a7256bdc
  2074. branch: trunk
  2075. user: Shocker
  2076. date: Wed Sep 08 05:39:24 2010 +0300
  2077. files: src/server/game/Spells/Spell.cpp
  2078. description:
  2079. Core/Spells: Fix ammo depletion handling
  2080.  
  2081.  
  2082. changeset: 9821:ea9b1001eedd
  2083. branch: trunk
  2084. user: Shocker
  2085. date: Wed Sep 08 06:11:32 2010 +0300
  2086. files: src/server/game/Spells/SpellEffects.cpp
  2087. description:
  2088. Core/Spells: Add level requirement check for glyph sockets
  2089.  
  2090.  
  2091. changeset: 9822:b3b51022361e
  2092. branch: trunk
  2093. user: Shocker
  2094. date: Wed Sep 08 07:01:55 2010 +0300
  2095. files: src/server/game/Spells/Spell.cpp
  2096. description:
  2097. Core/Spells: Don't allow most spells to be casted while dead
  2098.  
  2099.  
  2100. changeset: 9823:326df56e2323
  2101. branch: trunk
  2102. user: Shocker
  2103. date: Wed Sep 08 07:57:14 2010 +0300
  2104. files: src/server/game/Entities/Player/Player.cpp
  2105. description:
  2106. Core/Arena: Don't ignore GM visibility in arena pre-start visibility check, fixes issue 3862
  2107.  
  2108.  
  2109. changeset: 9824:8cd1af0d43aa
  2110. branch: trunk
  2111. user: Shocker
  2112. date: Wed Sep 08 09:28:21 2010 +0300
  2113. 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
  2114. description:
  2115. Core/Commands: Implement config for setting the maximum number of results a .lookup command can return, closes issue 3875
  2116.  
  2117.  
  2118. changeset: 9825:80feaf9cbeb5
  2119. branch: trunk
  2120. user: Shocker
  2121. date: Wed Sep 08 09:35:54 2010 +0300
  2122. files: sql/base/world_database.sql src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
  2123. description:
  2124. Typo fixes, closes issue 3885, thanks zaphod & Paradox
  2125.  
  2126.  
  2127. changeset: 9826:e786b24b2498
  2128. branch: trunk
  2129. user: Shocker
  2130. date: Wed Sep 08 09:46:42 2010 +0300
  2131. files: src/server/game/Server/Protocol/Handlers/MovementHandler.cpp
  2132. description:
  2133. Core/Handlers: Prevent possible movement hijacking exploit, original code by VladimirMangos
  2134.  
  2135.  
  2136. changeset: 9827:fe57f1ed2e0a
  2137. branch: trunk
  2138. user: Shocker
  2139. date: Wed Sep 08 11:42:11 2010 +0300
  2140. 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
  2141. description:
  2142. Core/Scripts: Use same standard for all GetInstanceScript's, closes issue 3890
  2143.  
  2144.  
  2145. changeset: 9828:a0b5d98498c2
  2146. branch: trunk
  2147. user: Shauren
  2148. date: Wed Sep 08 10:59:10 2010 +0200
  2149. files: src/server/game/Spells/Spell.cpp
  2150. description:
  2151. Core/Spells: Fixed Taste for Blood and Glyph of Overpower after recent combo point changes
  2152.  
  2153.  
  2154. changeset: 9829:03164c7ba346
  2155. branch: trunk
  2156. user: Shauren
  2157. date: Wed Sep 08 11:22:51 2010 +0200
  2158. files: sql/base/world_database.sql sql/updates/9829_world_spell_proc_event.sql src/server/game/Spells/Spell.cpp
  2159. description:
  2160. Core/Spells: Fixed The Art of War procing only on melee attacks, by tassader1000
  2161. Core/Spells: Added missing change in previous revision
  2162.  
  2163. Closes issue #2386.
  2164.  
  2165.  
  2166. changeset: 9830:df33e571b0be
  2167. branch: trunk
  2168. user: Shocker
  2169. date: Wed Sep 08 13:13:42 2010 +0300
  2170. files: sql/base/world_database.sql sql/updates/9830_world_spell_group.sql sql/updates/9830_world_spell_group_stack_rules.sql
  2171. description:
  2172. Core/Spells: Add stacking rules for Amplify Magic / Dampen Magic
  2173.  
  2174.  
  2175. changeset: 9831:36d0fa4a1d20
  2176. branch: trunk
  2177. user: Shocker
  2178. date: Wed Sep 08 13:26:40 2010 +0300
  2179. files: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h
  2180. description:
  2181. Core/Packets: Fix packet size and info for SMSG_SET_PROFICIENCY, original code by zhenya
  2182.  
  2183.  
  2184. changeset: 9832:0c2d70526433
  2185. branch: trunk
  2186. user: Spp
  2187. date: Wed Sep 08 13:19:05 2010 +0200
  2188. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  2189. description:
  2190. Core/Dungeon Finder: Properly expand random dungeons before adding to queue and minor cleanup
  2191. - Groups were being added to queue even with no dungeons. Client was not informed so group couldn't join queue anymore
  2192. - Some cleanup in error msgs and function order
  2193. Fixes issue 3851
  2194.  
  2195.  
  2196. changeset: 9833:66d9344381b8
  2197. branch: trunk
  2198. user: Spp
  2199. date: Wed Sep 08 13:44:57 2010 +0200
  2200. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  2201. description:
  2202. Core/Dungeon finder: Missing changes from previous commit
  2203.  
  2204.  
  2205. changeset: 9834:c400e6514fae
  2206. branch: trunk
  2207. user: runningnak3d
  2208. date: Wed Sep 08 05:50:44 2010 -0600
  2209. files: sql/updates/9834_world_spell_dbc.sql
  2210. description:
  2211. SQL: Add placeholder for spell 44805, a serverside aura
  2212.  
  2213.  
  2214. changeset: 9835:2ec31f9ad6e5
  2215. branch: trunk
  2216. user: Shocker
  2217. date: Wed Sep 08 14:57:44 2010 +0300
  2218. files: sql/base/world_database.sql sql/updates/9835_world_spell_script_names.sql src/server/scripts/Spells/spell_generic.cpp
  2219. description:
  2220. Core/Spells: Fix Permanent Feign Death spells to be used in creature_addon auras
  2221.  
  2222.  
  2223. changeset: 9836:5b612c19f244
  2224. branch: trunk
  2225. user: runningnak3d
  2226. date: Wed Sep 08 06:09:44 2010 -0600
  2227. files: sql/base/world_database.sql
  2228. description:
  2229. SQL: Add forgotten SQL update to base world SQL
  2230.  
  2231.  
  2232. changeset: 9837:a63d01e30a0f
  2233. branch: trunk
  2234. user: click
  2235. date: Wed Sep 08 14:40:45 2010 +0200
  2236. files: CMakeLists.txt cmake/macros/FindMySQL.cmake cmake/options.cmake cmake/platform/settings.win32.cmake cmake/showoptions.cmake
  2237. description:
  2238. BuildSystem/Macros: Revert FindMySQL.cmake changes from ea96a5d888 - handled with simple if-tests instead
  2239. BuildSystem: Adjust buildfiles so that they reflect their proper parameters (will change when we've cleaned it up even more)
  2240.  
  2241.  
  2242. changeset: 9838:de2d319e5d2e
  2243. branch: trunk
  2244. user: click
  2245. date: Wed Sep 08 14:46:10 2010 +0200
  2246. files: CMakeLists.txt
  2247. description:
  2248. Buildsystem: Correction on if-test in main CmakeLists.txt
  2249.  
  2250.  
  2251. changeset: 9839:1b65691ee58e
  2252. branch: trunk
  2253. user: click
  2254. date: Wed Sep 08 14:54:28 2010 +0200
  2255. files: cmake/platform/settings.win32.cmake
  2256. description:
  2257. BuildSystem: Fix another logic-error in the Win32-specific settings
  2258.  
  2259.  
  2260. changeset: 9840:35445c62681e
  2261. branch: trunk
  2262. user: Shocker
  2263. date: Wed Sep 08 16:00:10 2010 +0300
  2264. files: sql/base/world_database.sql sql/updates/9840_world_spell_linked_spell.sql src/server/scripts/Spells/spell_generic.cpp
  2265. description:
  2266. Core/Spells: Fixed PvP Trinket / Every Man for Himself / Will of the Forsaken shared CD, fixes issue 1872, based on dr.tenma's patch
  2267.  
  2268.  
  2269. changeset: 9841:d2345160971e
  2270. branch: trunk
  2271. user: Shocker
  2272. date: Wed Sep 08 16:03:05 2010 +0300
  2273. files: sql/base/world_database.sql sql/updates/9841_world_spell_script_names.sql
  2274. description:
  2275. Core/Spells: Missing SQL from previous commit regarding PvP Trinket/WOTF shared CD
  2276.  
  2277.  
  2278. changeset: 9842:ca3168107058
  2279. branch: trunk
  2280. user: Shauren
  2281. date: Wed Sep 08 16:15:22 2010 +0200
  2282. files: src/server/game/Entities/Player/Player.cpp
  2283. description:
  2284. 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
  2285.  
  2286. Closes issue #3882.
  2287.  
  2288.  
  2289. changeset: 9843:69b008cdbfad
  2290. branch: trunk
  2291. user: Machiavelli
  2292. date: Wed Sep 08 16:28:07 2010 +0200
  2293. files: sql/updates/9834_world_spell_dbc.sql
  2294. description:
  2295. SQL: Fix 9834_world_spell_dbc
  2296.  
  2297.  
  2298. changeset: 9844:2cff278e6d9e
  2299. branch: trunk
  2300. user: runningnak3d
  2301. date: Wed Sep 08 09:18:00 2010 -0600
  2302. files: cmake/platform/settings.unix.cmake
  2303. description:
  2304. BuildSystem/Linux: Fix using internal MySQL headers when EXTERNAL_MYSQL not
  2305. specified
  2306.  
  2307.  
  2308. changeset: 9845:e2a6ae7483c2
  2309. branch: trunk
  2310. user: runningnak3d
  2311. date: Wed Sep 08 09:43:38 2010 -0600
  2312. files: sql/base/world_database.sql sql/updates/9845_world_spell_dbc.sql
  2313. description:
  2314. SQL: Spell 44805 is an aura -- add proper place holder values.
  2315. Thanks tome
  2316.  
  2317.  
  2318. changeset: 9846:35955a8aaf85
  2319. branch: trunk
  2320. user: click
  2321. date: Wed Sep 08 19:20:38 2010 +0200
  2322. files: CMakeLists.txt cmake/platform/settings.unix.cmake cmake/platform/settings.win32.cmake cmake/showoptions.cmake src/server/worldserver/CMakeLists.txt
  2323. description:
  2324. BuildSystem: Sort out issues with mysql-libraries under *nix (and should now also work properly for Win32)
  2325. - Rename the "EXTERNAL_MYSQL" flag to "USE_MYSQL_SOURCES" to reflect it's PROPER use (and ensure that it's ONLY used on Win32)
  2326. - Remove a lingering "scripts" definition (the "scripts"-target is always included, but only from compiled parts (broke builds with -DSCRIPTS=0)
  2327.  
  2328.  
  2329. changeset: 9847:6ba4aff044a1
  2330. branch: trunk
  2331. tag: UP34
  2332. user: runningnak3d
  2333. date: Wed Sep 08 12:20:33 2010 -0600
  2334. 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
  2335. description:
  2336. SQL: Move update SQL files to old dir in preperation of UP34
  2337.  
  2338.  
  2339. changeset: 9848:72f9e530d69b
  2340. branch: trunk
  2341. user: Shauren
  2342. date: Thu Sep 09 09:55:15 2010 +0200
  2343. files: dep/CMakeLists.txt
  2344. description:
  2345. Buildsystem/Windows: Added missing change for MySQL compile
  2346.  
  2347.  
  2348. changeset: 9849:75023675f938
  2349. branch: trunk
  2350. user: Shauren
  2351. date: Thu Sep 09 11:55:41 2010 +0200
  2352. 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
  2353. description:
  2354. Scripts/Icecrown Citadel: Fixed compile warnings
  2355.  
  2356.  
  2357. changeset: 9850:3a01a9f8f29f
  2358. branch: trunk
  2359. user: Shocker
  2360. date: Thu Sep 09 15:27:27 2010 +0300
  2361. 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
  2362. description:
  2363. Core/Arena/Logging:
  2364. * Implement option for extended arena match info for each player (guid, name, team, IP, healing/damage done, killing blows) [disabled by default]
  2365. * Fix logging for rating change, winner and loser get different ratings with the new arena system
  2366.  
  2367.  
  2368. changeset: 9851:7322b9755496
  2369. branch: trunk
  2370. user: Shocker
  2371. date: Thu Sep 09 15:44:24 2010 +0300
  2372. files: src/server/game/Spells/Spell.cpp
  2373. description:
  2374. Core/Spells: Triggered spells should be ignored when checking death state at spell cast, fixes issue 3914
  2375.  
  2376.  
  2377. changeset: 9852:4f9bf6761a38
  2378. branch: trunk
  2379. user: Spp
  2380. date: Thu Sep 09 14:49:52 2010 +0200
  2381. 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
  2382. description:
  2383. Core/Dungeon Finder: Move all packet handling from Mgr to Handler (also minor cleanups)
  2384.  
  2385.  
  2386. changeset: 9853:a9af8354f556
  2387. branch: trunk
  2388. user: runningnak3d
  2389. date: Thu Sep 09 07:46:32 2010 -0600
  2390. files: .hgtags
  2391. description:
  2392. Added tag UP34 for changeset 6ba4aff044a1
  2393.  
  2394.  
  2395. changeset: 9854:fc8a45fd1ceb
  2396. branch: trunk
  2397. user: Machiavelli
  2398. date: Thu Sep 09 20:26:56 2010 +0200
  2399. files: src/server/game/Server/Protocol/Handlers/MiscHandler.cpp src/server/game/Server/Protocol/Handlers/NPCHandler.cpp
  2400. description:
  2401. Core/Worldsession: Fix possible crash in 6 query callbacks
  2402.  
  2403.  
  2404. changeset: 9855:06990a921363
  2405. branch: trunk
  2406. user: Xanadu
  2407. date: Fri Sep 10 00:33:23 2010 +0200
  2408. 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
  2409. description:
  2410. BuildSystem/Windows: Cleaned up MySQL build. Thanks click for all the help.
  2411.  
  2412.  
  2413. changeset: 9856:dae71a116094
  2414. branch: trunk
  2415. user: Shocker
  2416. date: Fri Sep 10 14:20:51 2010 +0300
  2417. files: src/server/scripts/Northrend/VioletHold/violet_hold.cpp
  2418. description:
  2419. Scripts/Violet Hold: Azure Saboteur should stick to opening the prison portals only, thanks PivoNRoll/amu.cng, closes issue 3930
  2420.  
  2421.  
  2422. changeset: 9857:a5f0f78f4c5a
  2423. branch: trunk
  2424. user: Shocker
  2425. date: Fri Sep 10 14:39:56 2010 +0300
  2426. files: src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp
  2427. description:
  2428. Scripts/Violet Hold: Fix event start by initializing event phase variable, closes issue 2874, thanks PivoNRoll
  2429.  
  2430.  
  2431. changeset: 9858:e770122926c5
  2432. branch: trunk
  2433. user: Spp
  2434. date: Fri Sep 10 13:37:33 2010 +0200
  2435. 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
  2436. description:
  2437. Core: Minor code cleanup before next commits
  2438.  
  2439.  
  2440. changeset: 9859:df00b9a02c31
  2441. branch: trunk
  2442. user: Spp
  2443. date: Fri Sep 10 13:40:20 2010 +0200
  2444. 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
  2445. description:
  2446. Core/Groups: Store group member roles to DB
  2447.  
  2448.  
  2449. changeset: 9860:e7de33a417f2
  2450. branch: trunk
  2451. user: Spp
  2452. date: Fri Sep 10 13:37:55 2010 +0200
  2453. 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
  2454. description:
  2455. Code/Groups: use enum as parameter in Group::RemoveMember
  2456.  
  2457.  
  2458. changeset: 9861:39dec817818c
  2459. branch: trunk
  2460. user: Spp
  2461. date: Fri Sep 10 13:45:21 2010 +0200
  2462. files: src/server/game/Server/Protocol/Handlers/GroupHandler.cpp src/server/game/Server/WorldSession.h
  2463. description:
  2464. Core/WorldSession: use extra param in SendPartyResult for future use
  2465.  
  2466.  
  2467. changeset: 9862:7077c1a9d614
  2468. branch: trunk
  2469. user: Shocker
  2470. date: Fri Sep 10 15:47:58 2010 +0300
  2471. files: src/server/game/Battlegrounds/Battleground.cpp
  2472. description:
  2473. Core/Arena/Logging: Better implementation for fetching IP address
  2474.  
  2475.  
  2476. changeset: 9863:6c635960777b
  2477. branch: trunk
  2478. user: Shocker
  2479. date: Fri Sep 10 15:51:31 2010 +0300
  2480. files: src/server/game/Spells/Spell.cpp
  2481. description:
  2482. Core/Spells: Correct check for starting cast while moving, thanks havenard for pointing out, fixes issue 3913
  2483.  
  2484.  
  2485. changeset: 9864:bbbc96dc9b5b
  2486. branch: trunk
  2487. user: Shauren
  2488. date: Fri Sep 10 20:49:29 2010 +0200
  2489. files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h
  2490. description:
  2491. Core/Conditions: Added "player knows spell" condition type
  2492.  
  2493.  
  2494. changeset: 9865:37c02454e1f6
  2495. branch: trunk
  2496. user: Liberate
  2497. date: Fri Sep 10 23:08:49 2010 +0200
  2498. 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
  2499. description:
  2500. Core/Arena: Fixes the Config option for the start rating of personal rating.
  2501. Add a Config option for the start rating of matchmaker rating.
  2502. Personal rating now resets when joining a new team.
  2503. Fixes the strange behaviour Personal rating gain/loss can have opposing to team rating,
  2504. by using a better way of calculating the personal rating gain.
  2505. Fixes issue #3871
  2506. Fixes issue #3847
  2507. Fixes issue #3843
  2508. Fixes issue #3839
  2509.  
  2510.  
  2511. changeset: 9866:37b322d6b1c4
  2512. branch: trunk
  2513. user: Shocker
  2514. date: Sat Sep 11 00:22:38 2010 +0300
  2515. files: sql/base/world_database.sql
  2516. description:
  2517. SQL: Remove duplicate entry from base world_database
  2518.  
  2519.  
  2520. changeset: 9867:38f10f6022e0
  2521. branch: trunk
  2522. user: Machiavelli
  2523. date: Sat Sep 11 09:17:14 2010 +0200
  2524. 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
  2525. description:
  2526. Core/DBLayer: Implement lower level classes for prepared statements with resultsets. (Implementation in upper level code not yet possible)
  2527.  
  2528.  
  2529. changeset: 9868:70b950795bdb
  2530. branch: trunk
  2531. user: Shauren
  2532. date: Sat Sep 11 12:15:34 2010 +0200
  2533. files: src/server/shared/Database/QueryResult.h
  2534. description:
  2535. Fixed compile
  2536.  
  2537.  
  2538. changeset: 9869:283814a8de73
  2539. branch: trunk
  2540. user: click
  2541. date: Sat Sep 11 16:11:07 2010 +0200
  2542. files: src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h
  2543. description:
  2544. Core/ScriptMgr: Remove incorrect assertion in OnGameObjectDestroyed, and clean up code style (fix by Zor)
  2545.  
  2546.  
  2547. changeset: 9870:adb1323954ae
  2548. branch: trunk
  2549. user: silinoron
  2550. date: Sat Sep 11 09:09:41 2010 -0700
  2551. files: src/server/game/Groups/Group.cpp
  2552. description:
  2553. Core/Group: Some simple style cleanup in Group.cpp.
  2554.  
  2555.  
  2556. changeset: 9871:baf919500fbd
  2557. branch: trunk
  2558. user: Machiavelli
  2559. date: Sat Sep 11 21:10:54 2010 +0200
  2560. 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
  2561. description:
  2562. Core/DBLayer:
  2563. * Rename QueryResult class to ResultSet
  2564. * Rename QueryResult_AutoPtr to QueryResult
  2565. * Declare ACE refcounted auto pointer for PreparedResultSet class
  2566.  
  2567.  
  2568. changeset: 9872:d138e6870ae5
  2569. branch: trunk
  2570. user: Machiavelli
  2571. date: Sat Sep 11 21:22:15 2010 +0200
  2572. 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
  2573. description:
  2574. Core/DBLayer:
  2575. * Example implementation of prepared statements with resultset in RealmList and AuthSocket code (selectively)
  2576. * Also correct a few bobo´s from previous commit.
  2577.  
  2578.  
  2579. changeset: 9873:e8847394b622
  2580. branch: trunk
  2581. user: Shauren
  2582. date: Sat Sep 11 21:28:55 2010 +0200
  2583. 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
  2584. description:
  2585. Core/Loot: Reverted revision 44a1f284dd3e
  2586. Core/Loot: Implemented automatic currency distribution in better way, applying all conditions and updating achievements
  2587.  
  2588. Closes issue #3912.
  2589.  
  2590.  
  2591. changeset: 9874:185d099c7c10
  2592. branch: trunk
  2593. user: Machiavelli
  2594. date: Sat Sep 11 22:20:57 2010 +0200
  2595. files: src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
  2596. description:
  2597. Core/DBLayer: Fix gcc warnings related to changes added to QueryResult.h/cpp recently
  2598.  
  2599.  
  2600. changeset: 9875:142c590fb74e
  2601. branch: trunk
  2602. user: Machiavelli
  2603. date: Sat Sep 11 22:27:56 2010 +0200
  2604. files: src/server/shared/Database/QueryResult.h
  2605. description:
  2606. Core/DBLayer: Last of the QueryResult related warnings on linux
  2607.  
  2608.  
  2609. changeset: 9876:2a3497722803
  2610. branch: trunk
  2611. user: click
  2612. date: Sun Sep 12 01:40:27 2010 +0200
  2613. 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
  2614. description:
  2615. Cleanup/Core: Remove whitespace and tabs
  2616.  
  2617.  
  2618. changeset: 9877:9aaf7c8f16ec
  2619. branch: trunk
  2620. user: click
  2621. date: Sun Sep 12 02:00:42 2010 +0200
  2622. files: src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp
  2623. description:
  2624. Core/Petitions: Remove some magic numbers, and classify types into enums (based on Amkis patch)
  2625. Fixes issue #3228
  2626.  
  2627.  
  2628. changeset: 9878:fe8bd8b7b9ae
  2629. branch: trunk
  2630. user: click
  2631. date: Sun Sep 12 02:52:44 2010 +0200
  2632. files: src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp
  2633. description:
  2634. Core/PetitionsHandler: Slight cleanup on enums (sorting by ID, types and costs)
  2635.  
  2636.  
  2637. changeset: 9879:af8e1b7eafdc
  2638. branch: trunk
  2639. user: click
  2640. date: Sun Sep 12 02:59:19 2010 +0200
  2641. files: src/server/game/Server/Protocol/Handlers/ItemHandler.cpp
  2642. description:
  2643. Core/ItemHandler: Force size on abs() value calaulation
  2644. The size of the return value of abs() is natively defined, and can exceed 32 bits on x64 systems
  2645. Fix by Zor
  2646.  
  2647.  
  2648. changeset: 9880:b9c61c3a8b4a
  2649. branch: trunk
  2650. user: Shocker
  2651. date: Sun Sep 12 05:24:48 2010 +0300
  2652. files: src/server/authserver/Server/AuthSocket.cpp
  2653. description:
  2654. Auth: Typo fix in logon challenge handler, closes issue 3975, thanks 41782992
  2655.  
  2656.  
  2657. changeset: 9881:30a621e9ca58
  2658. branch: trunk
  2659. user: Shauren
  2660. date: Sun Sep 12 10:43:40 2010 +0200
  2661. files: src/server/game/Entities/Player/Player.cpp
  2662. description:
  2663. Core/Items: Use proper method for returning item max stack size
  2664.  
  2665.  
  2666. changeset: 9882:d0b4e16a6421
  2667. branch: trunk
  2668. user: Machiavelli
  2669. date: Sun Sep 12 11:02:58 2010 +0200
  2670. files: src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
  2671. description:
  2672. Core/DBLayer:
  2673. - Fix a crash related to prepared resultset bind buffering. Fixes issue #3975
  2674. - Implement 64bit int fetching functions for preparedresultset
  2675. NOTE: *Still* experimental, use at own risk.
  2676.  
  2677.  
  2678. changeset: 9883:49d60c6ecd71
  2679. branch: trunk
  2680. user: Machiavelli
  2681. date: Sun Sep 12 11:06:26 2010 +0200
  2682. 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
  2683. description:
  2684. Core/DBLayer: Replace all ad-hoc queries in AuthSocket with prepared statements
  2685.  
  2686.  
  2687. changeset: 9884:634af79146bb
  2688. branch: trunk
  2689. user: click
  2690. date: Sun Sep 12 14:29:09 2010 +0200
  2691. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Spells/Auras/SpellAuraEffects.cpp
  2692. description:
  2693. Core/Unit: Make sure pets respect unit damage resilience and the other way around (patch by Dr. Tenma)
  2694. Fixes issue #3918
  2695.  
  2696.  
  2697. changeset: 9885:17bda275e0b8
  2698. branch: trunk
  2699. user: Machiavelli
  2700. date: Sun Sep 12 15:11:08 2010 +0200
  2701. files: src/server/authserver/Server/AuthSocket.cpp src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
  2702. description:
  2703. Core/DBLayer: Add GetCString method for PreparedResultSet (dynamic copy is responsibility of the high level code)
  2704.  
  2705.  
  2706. changeset: 9886:f3c3952efa61
  2707. branch: trunk
  2708. user: Machiavelli
  2709. date: Sun Sep 12 15:57:36 2010 +0200
  2710. files: src/server/shared/Database/MySQLConnection.cpp
  2711. description:
  2712. Core/DBLayer: Check for potential mysql client/server version mismatch. Version mismatch may lead to undefined behaviour with prepared statements.
  2713.  
  2714.  
  2715. changeset: 9887:03c52665df2f
  2716. branch: trunk
  2717. user: Machiavelli
  2718. date: Sun Sep 12 17:04:19 2010 +0200
  2719. files: src/server/authserver/Server/AuthSocket.cpp src/server/authserver/Server/AuthSocket.h
  2720. description:
  2721. Core/Authsocket: Fix errorenous authentication failure
  2722.  
  2723.  
  2724. changeset: 9888:b468981513e7
  2725. branch: trunk
  2726. user: Liberate
  2727. date: Sun Sep 12 17:48:50 2010 +0200
  2728. files: src/server/game/Groups/Group.cpp
  2729. description:
  2730. Core/Arena: Fixes a bug/exploit that makes you able to join arena with offline team mates.
  2731. Fixes issue #3504
  2732.  
  2733.  
  2734. changeset: 9889:700d79bfbf5b
  2735. branch: trunk
  2736. user: click
  2737. date: Sun Sep 12 18:32:49 2010 +0200
  2738. files: cmake/options.cmake dep/CMakeLists.txt
  2739. description:
  2740. BuildSystem: Make dep/* sources muted during compile (3rd party sources should not show messages during compile, as we're not responsible for them)
  2741. Note: Certain functions called within the main src/ subdir will warn due to that we do not ignore them in the CMakeLists.txt yet.
  2742. This will be properly handled at an opportune moment.
  2743. Buildsystem/CMake: Set default warninglevel to 0 (no warnings shown during compile) - some warnings will still show while we create the "mutelist"
  2744.  
  2745.  
  2746. changeset: 9890:72399f963c3e
  2747. branch: trunk
  2748. user: Liberate
  2749. date: Sun Sep 12 18:41:47 2010 +0200
  2750. files: src/server/game/Battlegrounds/Battleground.cpp src/server/game/Battlegrounds/BattlegroundQueue.cpp
  2751. description:
  2752. 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.
  2753.  
  2754.  
  2755. changeset: 9891:e5173baa49fd
  2756. branch: trunk
  2757. user: click
  2758. date: Sun Sep 12 18:52:06 2010 +0200
  2759. files: src/server/shared/Database/QueryResult.h
  2760. description:
  2761. Core/DBLayer: Make GCC happy (initialize variables in the correct order in ResultBind()
  2762.  
  2763.  
  2764. changeset: 9892:2b827e5b854d
  2765. branch: trunk
  2766. user: Shauren
  2767. date: Sun Sep 12 19:17:58 2010 +0200
  2768. 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
  2769. description:
  2770. Core/Quests: Fixed remaining issues with quest crediting (note: previous commits did not introduce issues, only revealed them)
  2771. Core/DBLayer: Fixed more compile warnings
  2772. Core/Spells: Corrected code style from revision 634af79146
  2773.  
  2774. Closes issue #3956.
  2775.  
  2776.  
  2777. changeset: 9893:b073a5b9f8c1
  2778. branch: trunk
  2779. user: Shauren
  2780. date: Sun Sep 12 19:23:52 2010 +0200
  2781. files: src/server/game/AI/EventAI/CreatureEventAI.cpp
  2782. description:
  2783. Typofix from previous revision
  2784.  
  2785.  
  2786. changeset: 9894:63468c6c8685
  2787. branch: trunk
  2788. user: click
  2789. date: Sun Sep 12 21:19:43 2010 +0200
  2790. files: src/server/game/Entities/Unit/Unit.cpp src/server/worldserver/CommandLine/CliRunnable.cpp
  2791. description:
  2792. Core: Remove some more warnings (initialization sequence in Unit.cpp and a non-initalized variable in worldserver)
  2793.  
  2794.  
  2795. changeset: 9895:3dd371a487c6
  2796. branch: trunk
  2797. user: Shocker
  2798. date: Sun Sep 12 23:52:37 2010 +0300
  2799. 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
  2800. description:
  2801. 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
  2802.  
  2803.  
  2804. changeset: 9896:1ae52de22f2d
  2805. branch: trunk
  2806. user: Liberate
  2807. date: Sun Sep 12 22:54:12 2010 +0200
  2808. files: src/server/game/Groups/Group.cpp
  2809. description:
  2810. Core/Arena: Fix a typo made by me in revision b468981513. You can now join Arena again.
  2811.  
  2812.  
  2813. changeset: 9897:49e26033216f
  2814. branch: trunk
  2815. user: click
  2816. date: Mon Sep 13 00:32:50 2010 +0200
  2817. files: src/server/worldserver/CommandLine/CliRunnable.cpp
  2818. description:
  2819. Core: Partial revert of r63468c6c86 (GCC being totally weird o.O) - should fix x64 builds (drops back warning though)
  2820.  
  2821.  
  2822. changeset: 9898:d33c3886f41b
  2823. branch: trunk
  2824. user: Shocker
  2825. date: Mon Sep 13 01:42:14 2010 +0300
  2826. 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
  2827. description:
  2828. Core/ScriptMgr: Add hooks for duel phases: OnDuelRequest, OnDuelStart, OnDuelEnd
  2829.  
  2830.  
  2831. changeset: 9899:4798303e7183
  2832. branch: trunk
  2833. user: Shocker
  2834. date: Mon Sep 13 01:59:09 2010 +0300
  2835. files: src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
  2836. description:
  2837. Scripts/Deadmines: Fix OnUse hook usage, thanks zaphod, closes issue 3942.
  2838. Note: If you spot similar errors (forgotten changes for hooks) in other scripts, please report them
  2839.  
  2840.  
  2841. changeset: 9900:667281b1927f
  2842. branch: trunk
  2843. user: Shocker
  2844. date: Mon Sep 13 03:34:34 2010 +0300
  2845. files: sql/base/world_database.sql sql/updates/9900_spell_proc_event.sql
  2846. description:
  2847. Core/Spells: Fix Bone Shield to drop charges only from damage and not heals, fixes issue 3284
  2848.  
  2849.  
  2850. changeset: 9901:1927f260933c
  2851. branch: trunk
  2852. user: Shocker
  2853. date: Mon Sep 13 04:02:57 2010 +0300
  2854. files: src/server/game/Server/Protocol/Handlers/LootHandler.cpp
  2855. description:
  2856. Core/Loot: Looting should interrupt casting, fixes issue 3676.
  2857.  
  2858.  
  2859. changeset: 9902:b46e7a3e3604
  2860. branch: trunk
  2861. user: Spp
  2862. date: Mon Sep 13 08:18:46 2010 +0200
  2863. files: sql/updates/9900_spell_proc_event.sql sql/updates/9900_world_spell_proc_event.sql
  2864. description:
  2865. Fix wrong sql file name
  2866.  
  2867.  
  2868. changeset: 9903:1841dc0aac53
  2869. branch: trunk
  2870. user: Spp
  2871. date: Mon Sep 13 08:47:24 2010 +0200
  2872. files: src/server/game/Groups/Group.cpp
  2873. description:
  2874. Core/Dungeon Finder: Offer to continue only if dungeon is not complete
  2875. Updates issue 3916
  2876.  
  2877.  
  2878. changeset: 9904:fde29ab4babf
  2879. branch: trunk
  2880. user: Spp
  2881. date: Mon Sep 13 09:16:57 2010 +0200
  2882. files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h
  2883. description:
  2884. Core: Add function to find players by low guid
  2885.  
  2886.  
  2887. changeset: 9905:19ffca2f36fb
  2888. branch: trunk
  2889. user: Spp
  2890. date: Mon Sep 13 09:20:07 2010 +0200
  2891. files: src/server/game/DungeonFinding/LFGMgr.cpp
  2892. description:
  2893. Core/Dungeon Finder: Use proper function to find players
  2894.  
  2895.  
  2896. changeset: 9906:4289a1e71e82
  2897. branch: trunk
  2898. user: Spp
  2899. date: Mon Sep 13 09:43:59 2010 +0200
  2900. files: src/server/game/DungeonFinding/LFGMgr.cpp
  2901. description:
  2902. Core/Dungeon Finder: Restore consistency after an inconsistency is found while checking compatibilities
  2903. Closes issue 3950
  2904.  
  2905.  
  2906. changeset: 9907:faf564d35799
  2907. branch: trunk
  2908. user: Spp
  2909. date: Mon Sep 13 09:51:40 2010 +0200
  2910. files: src/server/game/Globals/ObjectMgr.cpp
  2911. description:
  2912. Code Style: Tab to spaces
  2913.  
  2914.  
  2915. changeset: 9908:89d8588d95aa
  2916. branch: trunk
  2917. user: Shauren
  2918. date: Mon Sep 13 13:18:27 2010 +0200
  2919. 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
  2920. description:
  2921. Core/Quests: Some cleanup in quest relation accessing
  2922.  
  2923.  
  2924. changeset: 9909:103f5e06bb55
  2925. branch: trunk
  2926. user: Machiavelli
  2927. date: Mon Sep 13 17:07:27 2010 +0200
  2928. files: src/server/shared/Database/PreparedStatement.cpp src/server/shared/Database/QueryResult.cpp src/server/shared/Database/QueryResult.h
  2929. description:
  2930. Core/DBLayer: Fix a memory leak in prepared statement parameter/result binds. Original author: raczman
  2931.  
  2932.  
  2933. changeset: 9910:701f212a00f2
  2934. branch: trunk
  2935. user: click
  2936. date: Mon Sep 13 18:22:16 2010 +0200
  2937. files: src/server/game/Entities/Unit/Unit.cpp
  2938. description:
  2939. Core: Properly handle pet killing critters and also remove some old code - fixes a few issues:
  2940. - make pets return home after killing a critter (they refused to return to player on critter death)
  2941. - kills of an OLD bug : make critters lootable if they have loot (for quests). Fixes issue #1950.
  2942. Thanks to linencloth for the help on finding this bugger.
  2943.  
  2944.  
  2945. changeset: 9911:3632e8c3c457
  2946. branch: trunk
  2947. user: Shocker
  2948. date: Mon Sep 13 22:41:32 2010 +0300
  2949. 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
  2950. description:
  2951. Core/Guilds: Fix Guild bank event log for big stacks, fixes issue 3996, thanks maketheking for pointing out the problem
  2952.  
  2953.  
  2954. changeset: 9912:8336aa86e37d
  2955. branch: trunk
  2956. user: Shocker
  2957. date: Mon Sep 13 22:54:04 2010 +0300
  2958. files: sql/base/world_database.sql sql/updates/9912_world_spell_bonus_data.sql src/server/game/Entities/Unit/Unit.cpp
  2959. description:
  2960. Core/Spells: Remove duplicate healing bonus calculation for Prayer of Mending, closes issue 3879, thanks dr.tenma
  2961.  
  2962.  
  2963. changeset: 9913:fe39cb058b75
  2964. branch: trunk
  2965. user: click
  2966. date: Mon Sep 13 22:49:20 2010 +0200
  2967. files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/Unit.cpp
  2968. description:
  2969. 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)
  2970. (Also fix unintended typo from r701f212a00)
  2971.  
  2972.  
  2973. changeset: 9914:9aa3e35580f7
  2974. branch: trunk
  2975. user: linencloth
  2976. date: Tue Sep 14 00:09:58 2010 +0200
  2977. files: src/server/game/Miscellaneous/Formulas.h
  2978. description:
  2979. Core: Prevent critters from rewarding XP.
  2980. Also avoid unnecessary XP rate calculations.
  2981.  
  2982.  
  2983. changeset: 9915:5ec1d945ac22
  2984. branch: trunk
  2985. user: Shocker
  2986. date: Tue Sep 14 01:27:05 2010 +0300
  2987. files: src/server/game/Spells/SpellMgr.cpp
  2988. description:
  2989. Core/Spells: Set maximum affected targets value for Unholy Frenzy (50312), will be used in DB AI scripting
  2990.  
  2991.  
  2992. changeset: 9916:33dc0784b31f
  2993. branch: trunk
  2994. tag: Stable
  2995. user: linencloth
  2996. date: Tue Sep 14 02:57:53 2010 +0200
  2997. files: src/server/game/Entities/Creature/Creature.cpp
  2998. description:
  2999. Core/Player: allow dead players to see dead creatures near their corpses
  3000.  
  3001.  
  3002. changeset: 9917:599b59dc057a
  3003. branch: trunk
  3004. user: Shocker
  3005. date: Tue Sep 14 10:54:16 2010 +0300
  3006. files: src/server/game/Spells/Auras/SpellAuraEffects.cpp
  3007. description:
  3008. Core/Spells: Fix Health Funnel health cost, fixes issue 1985
  3009.  
  3010.  
  3011. changeset: 9918:2a29a9f50dbe
  3012. branch: trunk
  3013. user: Shocker
  3014. date: Tue Sep 14 12:56:32 2010 +0300
  3015. files: src/server/game/Spells/Spell.cpp
  3016. description:
  3017. Core/Spells: Triggered spells should ignore combo points check, fixes issue 4006
  3018.  
  3019.  
  3020. changeset: 9919:5454759ecfcf
  3021. branch: trunk
  3022. user: Shocker
  3023. date: Tue Sep 14 13:28:25 2010 +0300
  3024. files: src/server/game/Spells/Spell.cpp
  3025. description:
  3026. Core/Spells: combo points requirement should be changed before CheckCast
  3027.  
  3028.  
  3029. changeset: 9920:9293a741d49d
  3030. branch: trunk
  3031. user: Shauren
  3032. date: Tue Sep 14 13:56:27 2010 +0200
  3033. 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
  3034. description:
  3035. Core/Pools: Implemented quest pooling
  3036. Core/DBLayer: Added GetNumRows() method to PreparedResultSet
  3037.  
  3038.  
  3039. changeset: 9921:c2b6cc813827
  3040. branch: trunk
  3041. user: Shauren
  3042. date: Tue Sep 14 16:14:43 2010 +0200
  3043. 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
  3044. description:
  3045. Core/Vehicles: Removed hacky setting entry for multi-passenger mounts
  3046. Core/Pools: Fixed compile
  3047.  
  3048.  
  3049. changeset: 9922:1d75eaea6d28
  3050. branch: trunk
  3051. user: Spp
  3052. date: Tue Sep 14 16:37:40 2010 +0200
  3053. files: src/server/game/AuctionHouse/AuctionHouseMgr.h src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h
  3054. description:
  3055. Core: Fix includes in ScriptMgr files
  3056.  
  3057.  
  3058. changeset: 9923:3500260e50a0
  3059. branch: trunk
  3060. user: Spp
  3061. date: Tue Sep 14 16:37:54 2010 +0200
  3062. files: src/server/game/Groups/Group.cpp src/server/game/Scripting/ScriptMgr.cpp src/server/game/Scripting/ScriptMgr.h
  3063. description:
  3064. Core/Scripts: Add GroupScript class
  3065.  
  3066.  
  3067. changeset: 9924:5c89cdcde986
  3068. branch: trunk
  3069. user: Spp
  3070. date: Tue Sep 14 16:38:08 2010 +0200
  3071. files: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Server/Protocol/Handlers/GroupHandler.cpp
  3072. description:
  3073. Core/Player: Add default remove Method to RemoveFromGroup
  3074.  
  3075.  
  3076. changeset: 9925:4da3fe08051a
  3077. branch: trunk
  3078. user: Shauren
  3079. date: Tue Sep 14 16:56:30 2010 +0200
  3080. files: src/server/game/Loot/LootMgr.cpp src/server/game/Loot/LootMgr.h
  3081. description:
  3082. 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
  3083.  
  3084. Closes issue #4005.
  3085.  
  3086.  
  3087. changeset: 9926:fa605fc951b8
  3088. branch: trunk
  3089. user: click
  3090. date: Tue Sep 14 18:36:56 2010 +0200
  3091. files: src/server/game/AI/CoreAI/PetAI.cpp
  3092. description:
  3093. Core/PetAI: Make pets respect being in passive mode (fixes a few "stuck in front of target"-issues with pets on certain occations)
  3094. - setting pet into passive mode before reaching its target (after an attack-command) will break attack (return "home" to follow/stay position)
  3095. - setting pet into passive mode and fully attacking target will make it return home properly
  3096.  
  3097.  
  3098. changeset: 9927:f01b608bb12f
  3099. branch: trunk
  3100. user: Spp
  3101. date: Tue Sep 14 20:04:00 2010 +0200
  3102. files: src/server/game/DungeonFinding/LFGMgr.cpp
  3103. description:
  3104. Core/Dungeon Finder: Redo update proposal algorithm when a group is found
  3105. - Store wait times earlier to form new group to ensure we don't miss it
  3106. - Fixes earlier removal of group/player from LFG system
  3107. - Fixes issue 4009
  3108.  
  3109.  
  3110. changeset: 9928:f877fb9cf5d9
  3111. branch: trunk
  3112. user: Spp
  3113. date: Tue Sep 14 20:05:30 2010 +0200
  3114. files: src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  3115. description:
  3116. Core/Dungeon Finder: Add extended debug info to handler
  3117.  
  3118.  
  3119. changeset: 9929:56e51a0191c8
  3120. branch: trunk
  3121. user: Spp
  3122. date: Tue Sep 14 20:09:34 2010 +0200
  3123. files: src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  3124. description:
  3125. Core/Dungeon Finder: LfgUpdatePlayer and LfgUpdateParty opcodes will be sent only when LfgUpdate is active
  3126.  
  3127.  
  3128. changeset: 9930:12f4795ff14d
  3129. branch: trunk
  3130. user: Spp
  3131. date: Tue Sep 14 20:10:48 2010 +0200
  3132. files: src/server/game/Scripting/ScriptMgr.cpp
  3133. description:
  3134. Code style (remove double blank line)
  3135.  
  3136.  
  3137. changeset: 9931:39f1ea2211d6
  3138. branch: trunk
  3139. user: Spp
  3140. date: Tue Sep 14 20:14:10 2010 +0200
  3141. files: src/server/game/Entities/Player/Player.cpp
  3142. description:
  3143. 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
  3144.  
  3145.  
  3146. changeset: 9932:70ade80c14e7
  3147. branch: trunk
  3148. user: linencloth
  3149. date: Wed Sep 15 06:22:54 2010 +0200
  3150. files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/Creature.h src/server/game/Entities/Pet/Pet.cpp
  3151. description:
  3152. Core/Creature: Fix creature respawn time in unloaded/inactive grid cells.
  3153. Fixes issue 1865.
  3154.  
  3155.  
  3156. changeset: 9933:7ccdac06c8ea
  3157. branch: trunk
  3158. user: linencloth
  3159. date: Wed Sep 15 06:23:25 2010 +0200
  3160. files: src/server/game/Entities/Creature/Creature.cpp
  3161. description:
  3162. Core/Creature: Initialize the creature's default movement generator on respawn.
  3163. Fixes creatures which are moving by default, but not continuing it after respawning.
  3164.  
  3165.  
  3166. changeset: 9934:f3a094df948f
  3167. branch: trunk
  3168. user: linencloth
  3169. date: Wed Sep 15 06:33:38 2010 +0200
  3170. 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
  3171. description:
  3172. Core/Spells: Allow AoE spells to target dead units.
  3173. Also removes some unneeded checks from ally targeting.
  3174.  
  3175.  
  3176. changeset: 9935:73df1d6a04a0
  3177. branch: trunk
  3178. user: Shauren
  3179. date: Wed Sep 15 10:35:51 2010 +0200
  3180. files: src/server/game/Loot/LootMgr.cpp
  3181. description:
  3182. Core/Loot: Check conditions before distributing currency
  3183.  
  3184.  
  3185. changeset: 9936:7c8fff60b39d
  3186. branch: trunk
  3187. user: Shauren
  3188. date: Wed Sep 15 10:35:54 2010 +0200
  3189. files: src/server/game/Pools/PoolMgr.cpp src/server/game/World/World.cpp
  3190. description:
  3191. Core/Pools: Fixed a possible infinite loop in quest pools
  3192. Core/Pools: Fixed loading of quest pools
  3193. Core/Pools: Fixed possible startup crash
  3194.  
  3195. Closes issue #4015.
  3196.  
  3197.  
  3198. changeset: 9937:bbab746d4291
  3199. branch: trunk
  3200. user: Shauren
  3201. date: Wed Sep 15 10:44:38 2010 +0200
  3202. 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
  3203. description:
  3204. Core/Loot: Add new config option "Rate.Drop.Item.ReferencedAmount" which allows multiplication of referenced loot count
  3205.  
  3206. Closes issue #814.
  3207.  
  3208.  
  3209. changeset: 9938:884489b789c1
  3210. branch: trunk
  3211. user: Spp
  3212. date: Wed Sep 15 13:23:07 2010 +0200
  3213. 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
  3214. description:
  3215. Core/Scripts: Add OnPlayerLogin, OnPlayerLogout, OnPlayerCreate and OnPlayerDelete
  3216.  
  3217.  
  3218. changeset: 9939:4c50fada8af1
  3219. branch: trunk
  3220. user: Spp
  3221. date: Wed Sep 15 13:23:36 2010 +0200
  3222. files: src/server/game/Entities/Creature/Creature.h src/server/game/Pools/PoolMgr.cpp
  3223. description:
  3224. Core: Fix warnings added in recent commits
  3225.  
  3226.  
  3227. changeset: 9940:6fd46820d27a
  3228. branch: trunk
  3229. user: Shauren
  3230. date: Wed Sep 15 13:44:40 2010 +0200
  3231. 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
  3232. description:
  3233. Core/Loot: Reverted part of revision fe39cb058b75, fixes skinning loot
  3234. Core/Loot: Some logic fixes for group looting
  3235. Buildsystem/MSVC: Fixed compile warning
  3236. Config: Added missing description for Rate.Drop.Item.ReferencedAmount
  3237.  
  3238. Closes issue #4004.
  3239.  
  3240.  
  3241. changeset: 9941:0f7fd3e31c0f
  3242. branch: trunk
  3243. user: Liberate
  3244. date: Wed Sep 15 14:16:10 2010 +0200
  3245. files: src/server/game/AI/CoreAI/PetAI.cpp src/server/game/Entities/Unit/Unit.h
  3246. description:
  3247. Core/PetAI: When commanding your pet to attack while being Passive, it will actually start attacking.
  3248. 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.
  3249. Tested extensively with click.
  3250.  
  3251.  
  3252. changeset: 9942:8697d641b125
  3253. branch: trunk
  3254. user: Liberate
  3255. date: Wed Sep 15 14:38:22 2010 +0200
  3256. files: src/server/game/AI/CoreAI/PetAI.cpp src/server/game/Entities/Unit/Unit.h
  3257. description:
  3258. Fix a typo in previous rev. I thought renaming a function shouldn't be too hard. I guess I was wrong...
  3259.  
  3260.  
  3261. changeset: 9943:b26bd2c80f44
  3262. branch: trunk
  3263. user: Shauren
  3264. date: Wed Sep 15 15:11:19 2010 +0200
  3265. files: src/server/game/Pools/PoolMgr.cpp
  3266. description:
  3267. Core/Pools: Reverted PoolMgr part of revision 4c50fada8a (fixes compile) and fixed the compile warning that was supposed to be fixed there
  3268.  
  3269.  
  3270. changeset: 9944:6fcce457ebfe
  3271. branch: trunk
  3272. user: Machiavelli
  3273. date: Wed Sep 15 15:38:46 2010 +0200
  3274. files: src/server/game/Movement/MotionMaster.cpp
  3275. description:
  3276. Core/Unit: Fix a crash in GetCurrentMovementGeneratorType(). Author: dr.tenma
  3277. Fixes issue #1876
  3278.  
  3279.  
  3280. changeset: 9945:051d7869e7ea
  3281. branch: trunk
  3282. user: linencloth
  3283. date: Wed Sep 15 17:30:42 2010 +0200
  3284. files: src/server/game/Entities/Creature/Creature.cpp
  3285. description:
  3286. Core/Creature: Initialize the recipient group for creatures.
  3287. It fixes creatures appearing as tagged units, and may also prevent crashing which could happen by using the bad pointer.
  3288.  
  3289.  
  3290. changeset: 9946:69a069428580
  3291. branch: trunk
  3292. user: linencloth
  3293. date: Wed Sep 15 17:37:03 2010 +0200
  3294. files: src/server/game/Entities/Player/Player.cpp
  3295. description:
  3296. Core/Creature: Do not reward XP for creatures without any loot recipient. (XP fix part for the "pet-only"-kills)
  3297.  
  3298.  
  3299. changeset: 9947:8bbfda81f074
  3300. branch: trunk
  3301. user: linencloth
  3302. date: Wed Sep 15 17:44:56 2010 +0200
  3303. files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Server/Protocol/Handlers/LootHandler.cpp
  3304. description:
  3305. Core/Loot: Reimplement the proper check for loot recipient to prevent rewarding loot without tagging the creature by the player.
  3306. Also fix the related skinning problem, and do not set the skinnable flag for creatures without any loot recipient.
  3307.  
  3308.  
  3309. changeset: 9948:e74bb2d477e6
  3310. branch: trunk
  3311. user: azazel
  3312. date: Thu Sep 16 13:14:14 2010 +0600
  3313. 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
  3314. description:
  3315. Scripts/Quests:
  3316. * add support for quest 12634 Some Make Lemonade, Some Make Liquor (implement 51840 spell and Adventurous Dwarf AI, thanks akadabeer)
  3317. * implement dummy effect for 49587 Seeds of Nature's Wrath spell (used in quest 12459 That Which Creates Can Also Destroy)
  3318. * implement dummy effect for 19512 Apply Salve spell (used in quest 6124/6129 Curing the Sick)
  3319. Scripts/Misc: some cleanup in chat log
  3320. Core/Locales: fix issue when default locale for trinity_string strings was not used (thanks Aokromes for testing).
  3321.  
  3322.  
  3323. changeset: 9949:3e5e5baff494
  3324. branch: trunk
  3325. user: azazel
  3326. date: Thu Sep 16 13:28:16 2010 +0600
  3327. files: src/server/game/Entities/Creature/Creature.cpp src/server/game/Maps/Map.cpp src/server/game/World/World.h
  3328. description:
  3329. 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).
  3330.  
  3331.  
  3332. changeset: 9950:fe6811e28550
  3333. branch: trunk
  3334. user: Spp
  3335. date: Thu Sep 16 10:59:02 2010 +0200
  3336. files: src/server/game/Chat/Commands/Level2.cpp
  3337. description:
  3338. Core/Command: Fix 'character titles' command, patch by Shadowstep
  3339. closes issue 3939
  3340.  
  3341.  
  3342. changeset: 9951:faf715c9e585
  3343. branch: trunk
  3344. user: Shauren
  3345. date: Thu Sep 16 13:12:41 2010 +0200
  3346. files: src/server/scripts/Northrend/borean_tundra.cpp
  3347. description:
  3348. Scripts/Quest: Fixed Quest 12019 (Last Rites), patch by Kuidin1@mail.ru
  3349.  
  3350. Closes issue #3952.
  3351.  
  3352.  
  3353. changeset: 9952:a0c1a0170544
  3354. branch: trunk
  3355. user: click
  3356. date: Thu Sep 16 18:05:50 2010 +0200
  3357. files: src/server/game/Entities/Unit/Unit.cpp src/server/game/Server/Protocol/Handlers/CombatHandler.cpp
  3358. description:
  3359. Core/: Set correct sizes of SMSG_ATTACKSTOP packets
  3360.  
  3361.  
  3362. changeset: 9953:88d4402b6b0e
  3363. branch: trunk
  3364. user: Spp
  3365. date: Thu Sep 16 18:53:25 2010 +0200
  3366. files: src/server/game/DungeonFinding/LFGMgr.cpp
  3367. description:
  3368. Core/Dungeon Finder: add safe check in first call to FindNewGroup (Avoids Thousands of recursive calls
  3369. )
  3370.  
  3371.  
  3372. changeset: 9954:933c578311a4
  3373. branch: trunk
  3374. user: Spp
  3375. date: Thu Sep 16 18:54:00 2010 +0200
  3376. files: src/server/game/DungeonFinding/LFGMgr.cpp
  3377. description:
  3378. Core/Dungeon Finder: UpdateProposal: Use the proper guid when finding queue info
  3379.  
  3380. - Also add log info if system is inconsistent
  3381.  
  3382.  
  3383. changeset: 9955:42e9fd7b7b7c
  3384. branch: trunk
  3385. user: Spp
  3386. date: Thu Sep 16 18:54:36 2010 +0200
  3387. files: src/server/game/DungeonFinding/LFGMgr.cpp
  3388. description:
  3389. Core/Dungeon Finder: Extend error info about duplicate player in queue
  3390.  
  3391.  
  3392. changeset: 9956:11e39d620d8b
  3393. branch: trunk
  3394. user: Spp
  3395. date: Thu Sep 16 18:55:00 2010 +0200
  3396. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  3397. description:
  3398. Core/Dungeon Finder: Ignore multiple join queue petitions while joining
  3399.  
  3400.  
  3401. changeset: 9957:bb21842bb8f1
  3402. branch: trunk
  3403. user: Spp
  3404. date: Thu Sep 16 18:55:24 2010 +0200
  3405. files: src/server/game/DungeonFinding/LFGMgr.cpp
  3406. description:
  3407. Core/Dungeon Finder: Use correct guids to readd or remove players when removing a failed proposal
  3408.  
  3409. - Also add Some debug and Error msgs
  3410.  
  3411.  
  3412. changeset: 9958:d12155be96d1
  3413. branch: trunk
  3414. user: Shauren
  3415. date: Thu Sep 16 19:58:06 2010 +0200
  3416. files: sql/base/world_database.sql sql/updates/9958_world_quest_poi_points.sql src/server/game/Globals/ObjectMgr.cpp
  3417. description:
  3418. Core/Quests: Added index column for quest poi points forcing them to load in certain order
  3419.  
  3420.  
  3421. changeset: 9959:6418175d6980
  3422. branch: trunk
  3423. user: Rat
  3424. date: Thu Sep 16 21:00:36 2010 +0200
  3425. files: src/server/authserver/Server/AuthSocket.cpp
  3426. description:
  3427. Auth/Login: fixes the "cant relog after login failed" bug and fixes a potential security risk
  3428.  
  3429.  
  3430. changeset: 9960:6b6019ed573b
  3431. branch: trunk
  3432. user: linencloth
  3433. date: Fri Sep 17 04:15:42 2010 +0200
  3434. files: src/server/game/Maps/Map.cpp
  3435. description:
  3436. Core/Map: Log grid loading only if the grid was not already active
  3437.  
  3438.  
  3439. changeset: 9961:019d1402677c
  3440. branch: trunk
  3441. user: linencloth
  3442. date: Fri Sep 17 04:25:00 2010 +0200
  3443. files: src/server/game/Globals/ObjectMgr.cpp
  3444. description:
  3445. Core: Optimize quest POI points loading
  3446.  
  3447.  
  3448. changeset: 9962:99aae44f2a77
  3449. branch: trunk
  3450. user: linencloth
  3451. date: Fri Sep 17 07:04:29 2010 +0200
  3452. 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
  3453. description:
  3454. Core: Cleanup locale handling.
  3455. It also fixes the recent problem of strange strings.
  3456.  
  3457.  
  3458. changeset: 9963:9330c2bdaab2
  3459. branch: trunk
  3460. user: azazel
  3461. date: Fri Sep 17 14:24:25 2010 +0600
  3462. files: sql/base/world_database.sql sql/updates/9963_world_spell_script_names.sql src/server/scripts/Spells/spell_generic.cpp
  3463. description:
  3464. Scripts/Spell: implement script effect of spell 24751 Trick or Treat (specially for Malcrom)
  3465.  
  3466.  
  3467. changeset: 9964:6f88e6dcccc3
  3468. branch: trunk
  3469. user: Shauren
  3470. date: Fri Sep 17 13:52:46 2010 +0200
  3471. files: src/server/authserver/Server/AuthSocket.cpp
  3472. description:
  3473. Authserver: Fixed crash when accounts limited to ip tried to login and fixes compile on gcc 4.5, thx Kondziu for pointing it out
  3474.  
  3475. Closes issue #3976.
  3476. Closes issue #4011.
  3477.  
  3478.  
  3479. changeset: 9965:90c5036ea309
  3480. branch: trunk
  3481. user: Shauren
  3482. date: Fri Sep 17 14:58:30 2010 +0200
  3483. files: src/server/game/Globals/ObjectMgr.cpp
  3484. description:
  3485. Core: Better tracking of quest POI loading (progress bar)
  3486.  
  3487.  
  3488. changeset: 9966:174b44cfdd5e
  3489. branch: trunk
  3490. user: linencloth
  3491. date: Fri Sep 17 15:10:10 2010 +0200
  3492. files: src/server/game/Entities/Creature/Creature.cpp
  3493. description:
  3494. Core/Creature: Reset loot recipient group on respawn.
  3495. Fixes issue 4051.
  3496.  
  3497.  
  3498. changeset: 9967:61e6445ad781
  3499. branch: trunk
  3500. user: linencloth
  3501. date: Fri Sep 17 15:16:26 2010 +0200
  3502. files: src/server/game/Entities/Creature/Creature.cpp
  3503. description:
  3504. Core/Creature: Despawn skinned creatures.
  3505. Fixes issue 4047.
  3506.  
  3507.  
  3508. changeset: 9968:80af7c93969b
  3509. branch: trunk
  3510. user: linencloth
  3511. date: Fri Sep 17 19:55:54 2010 +0200
  3512. 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
  3513. description:
  3514. Core: more cleanup at locale handling.
  3515. Also fixes some problems mainly with non English languages.
  3516.  
  3517.  
  3518. changeset: 9969:bb0d14f256a7
  3519. branch: trunk
  3520. user: click
  3521. date: Fri Sep 17 20:36:29 2010 +0200
  3522. files: cmake/options.cmake cmake/showoptions.cmake src/server/shared/Database/DatabaseWorkerPool.h src/server/shared/Database/MySQLConnection.cpp
  3523. description:
  3524. Buildsystem/Core: Add new build-flag WITH_SQLDEBUG - adds support for enabling/disabling SQL-query logging
  3525.  
  3526.  
  3527. changeset: 9970:626e52570252
  3528. branch: trunk
  3529. user: Shauren
  3530. date: Fri Sep 17 21:01:58 2010 +0200
  3531. 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
  3532. description:
  3533. Core/Pools: Converted quest-related pool queries into prepared statements
  3534.  
  3535.  
  3536. changeset: 9971:ca7d1c524966
  3537. branch: trunk
  3538. user: Machiavelli
  3539. date: Sat Sep 18 11:29:09 2010 +0200
  3540. files: src/server/shared/Utilities/Util.cpp
  3541. description:
  3542. Core/Utils: Fix a crash in vutf8printf. Author: Vladimir
  3543.  
  3544.  
  3545. changeset: 9972:32945918a56d
  3546. branch: trunk
  3547. user: Liberate
  3548. date: Sat Sep 18 12:33:16 2010 +0200
  3549. files: src/server/game/AI/CoreAI/PetAI.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h
  3550. description:
  3551. 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.
  3552. Pet's will only stop attacking if the Crowd Control is casted by the owner of the pet.
  3553. Fixes issue #4037
  3554.  
  3555.  
  3556. changeset: 9973:6a529641ba93
  3557. branch: trunk
  3558. user: Liberate
  3559. date: Sat Sep 18 12:42:17 2010 +0200
  3560. files: src/server/game/Spells/SpellMgr.cpp
  3561. description:
  3562. Core/Spells: Fixes certain spells that could pierce immunity auras while they shouldn't.
  3563. Fixes issue #3264
  3564. Fixes issue #3471
  3565. Fixes issue #3992
  3566.  
  3567.  
  3568. changeset: 9974:eff2076a42e5
  3569. branch: trunk
  3570. user: linencloth
  3571. date: Sat Sep 18 14:20:08 2010 +0200
  3572. files: src/server/game/Entities/Unit/Unit.cpp
  3573. description:
  3574. Core/PetAI: Fix an infinite loop
  3575.  
  3576.  
  3577. changeset: 9975:3151486d4254
  3578. branch: trunk
  3579. user: linencloth
  3580. date: Sat Sep 18 15:34:01 2010 +0200
  3581. files: src/server/shared/Database/Transaction.cpp
  3582. description:
  3583. Core/DBLayer: Fix a typo. Author: 41782992@qq.com
  3584. Fixes issue 4071.
  3585.  
  3586.  
  3587. changeset: 9976:5f728b6268f6
  3588. branch: trunk
  3589. user: click
  3590. date: Sat Sep 18 18:47:49 2010 +0200
  3591. files: dep/CMakeLists.txt
  3592. description:
  3593. Buildsystem: Don't build gsoap/sockets libraries unless building servers. Fixes issue 4049.
  3594.  
  3595.  
  3596. changeset: 9977:9ee6e964ed76
  3597. branch: trunk
  3598. user: azazel
  3599. date: Sat Sep 18 22:50:43 2010 +0600
  3600. files: sql/base/world_database.sql sql/updates/9977_world_spell_script_names.sql src/server/scripts/Spells/spell_generic.cpp
  3601. description:
  3602. Scripts/Spelsl: improve 24751 Trick or Treat spell and implement 24750 Trick spell.
  3603.  
  3604.  
  3605. changeset: 9978:1851a0e68f19
  3606. branch: trunk
  3607. user: click
  3608. date: Sat Sep 18 19:45:24 2010 +0200
  3609. files: src/tools/vmap3_assembler/CMakeLists.txt
  3610. description:
  3611. BuildSystem/Tools: Modify vmap3assembler linkflags to link Carbon framework on OSX. Fixes issue 4048.
  3612.  
  3613.  
  3614. changeset: 9979:b0459f90d8b3
  3615. branch: trunk
  3616. user: click
  3617. date: Sat Sep 18 20:02:25 2010 +0200
  3618. files: src/tools/vmap3_assembler/CMakeLists.txt
  3619. description:
  3620. Fix typo in previous commit :P
  3621.  
  3622.  
  3623. changeset: 9980:9f960a99d222
  3624. branch: trunk
  3625. user: click
  3626. date: Sat Sep 18 22:16:35 2010 +0200
  3627. files: dep/CMakeLists.txt
  3628. description:
  3629. BuildSystem: Fix another typo *sighs*
  3630.  
  3631.  
  3632. changeset: 9981:f254e9dcf501
  3633. branch: trunk
  3634. user: linencloth
  3635. date: Sat Sep 18 21:24:05 2010 +0200
  3636. 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
  3637. description:
  3638. Core: Optimize guild loading
  3639.  
  3640.  
  3641. changeset: 9982:9660c1582353
  3642. branch: trunk
  3643. user: linencloth
  3644. date: Sun Sep 19 01:31:39 2010 +0200
  3645. files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h
  3646. description:
  3647. Core: Revert async query handling in the guild loading code to remove coding style issues.
  3648. Also fixes the compiling on Linux.
  3649.  
  3650.  
  3651. changeset: 9983:9b6c6d50049c
  3652. branch: trunk
  3653. user: Shocker
  3654. date: Sun Sep 19 04:04:28 2010 +0300
  3655. files: src/server/game/Entities/Pet/Pet.cpp
  3656. description:
  3657. Core/Spells: Force of Nature should scale with spell power, fixes issue 2618
  3658.  
  3659.  
  3660. changeset: 9984:ae5d75980cf7
  3661. branch: trunk
  3662. user: Shocker
  3663. date: Sun Sep 19 04:10:35 2010 +0300
  3664. files: src/server/game/Spells/SpellMgr.cpp
  3665. description:
  3666. Core/Spells: Ebon Plaguebringer can now stack for different casters as of patch 3.1
  3667.  
  3668.  
  3669. changeset: 9985:f253d16f2364
  3670. branch: trunk
  3671. user: silinoron
  3672. date: Sat Sep 18 19:08:18 2010 -0700
  3673. files: src/server/game/Server/Protocol/Handlers/MovementHandler.cpp
  3674. description:
  3675. Core/Movement: Some cleanup in MovementHandler.cpp.
  3676.  
  3677.  
  3678. changeset: 9986:15b0c79eb2f6
  3679. branch: trunk
  3680. user: silinoron
  3681. date: Sat Sep 18 19:21:03 2010 -0700
  3682. files: src/server/game/Globals/ObjectMgr.cpp src/server/shared/Database/Implementation/WorldDatabase.cpp src/server/shared/Database/Implementation/WorldDatabase.h
  3683. description:
  3684. Core/DBLayer: Change some regular statements to prepared statements.
  3685. Patch by thyros82@gmx.de.
  3686. Fixes issue #3774
  3687.  
  3688.  
  3689. changeset: 9987:210b53a41f55
  3690. branch: trunk
  3691. user: silinoron
  3692. date: Sat Sep 18 19:23:13 2010 -0700
  3693. files: src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp
  3694. description:
  3695. Scripts/Eastern Kingdoms/Scarlet Enclave: Fix some display issues.
  3696. Patch by Ramor.
  3697. Fixes issue #2503
  3698.  
  3699.  
  3700. changeset: 9988:40766952929f
  3701. branch: trunk
  3702. user: silinoron
  3703. date: Sat Sep 18 19:26:34 2010 -0700
  3704. files: sql/updates/9988_world_spell_script_names.sql src/server/scripts/Spells/spell_priest.cpp
  3705. description:
  3706. Core/Spells: Allow a priest's Mana Burn to break fear.
  3707. Patch by dr.tenma.
  3708. Fixes issue #3985
  3709.  
  3710.  
  3711. changeset: 9989:efdfff8a8bb4
  3712. branch: trunk
  3713. user: silinoron
  3714. date: Sat Sep 18 19:49:17 2010 -0700
  3715. 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
  3716. description:
  3717. Core/DBLayer: Some more prepared statements in ObjectMgr.
  3718. Core/ObjectMgr: Some additional cleanup.
  3719.  
  3720.  
  3721. changeset: 9990:52b39633484a
  3722. branch: trunk
  3723. user: Machiavelli
  3724. date: Sun Sep 19 10:36:48 2010 +0200
  3725. files: src/server/shared/Database/MySQLConnection.cpp
  3726. description:
  3727. 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
  3728.  
  3729.  
  3730. changeset: 9991:31d1b9ba1526
  3731. branch: trunk
  3732. user: Machiavelli
  3733. date: Sun Sep 19 10:40:10 2010 +0200
  3734. files: src/server/shared/Database/Implementation/CharacterDatabase.cpp
  3735. description:
  3736. Core/DBLayer: Fix syntax of some recently added prepared statements that might have caused statement creation failure on certain platforms
  3737.  
  3738.  
  3739. changeset: 9992:892b642af40f
  3740. branch: trunk
  3741. user: Machiavelli
  3742. date: Sun Sep 19 10:53:20 2010 +0200
  3743. files: src/server/game/Globals/ObjectMgr.cpp
  3744. description:
  3745. Core/DBLayer,ObjectMgr: ´linkedGuid´ parameter WORLD_REP_CRELINKED_RESPAWN should be uint32
  3746.  
  3747.  
  3748. changeset: 9993:c3d1f498c69e
  3749. branch: trunk
  3750. user: Machiavelli
  3751. date: Sun Sep 19 12:16:29 2010 +0200
  3752. 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
  3753. description:
  3754. Core/DBLayer:
  3755. - Declare the datatypes used to determine transaction element data (prepared statement/adhoc query string) on a generic level in SQLOperation.h
  3756. - Implement variable SQL element data for SQLQueryHolder class so it can execute both prepared statements and adhoc queries
  3757. - 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
  3758.  
  3759.  
  3760. changeset: 9994:5bf73e999a5d
  3761. branch: trunk
  3762. user: Machiavelli
  3763. date: Sun Sep 19 12:36:48 2010 +0200
  3764. 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
  3765. description:
  3766. Core/DBLayer: Move QueryHolder and BasicStatement operations to their own file and remove SQLOperation.cpp from revision control
  3767.  
  3768.  
  3769. changeset: 9995:a590aec59036
  3770. branch: trunk
  3771. user: Machiavelli
  3772. date: Sun Sep 19 15:25:50 2010 +0200
  3773. 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
  3774. description:
  3775. Core/DBLayer:
  3776. - Allow storing floats in prepared statements explicitly (previously would be casted to double)
  3777. - Add GetBool ¨wrapper/hack¨ to PreparedResultset class.
  3778.  
  3779.  
  3780. changeset: 9996:803973b78a23
  3781. branch: trunk
  3782. user: Machiavelli
  3783. date: Sun Sep 19 15:28:35 2010 +0200
  3784. files: src/server/shared/Database/PreparedStatement.cpp
  3785. description:
  3786. Core/DBLayer: Correct size for storing MYSQL_TYPE_FLOAT
  3787.  
  3788.  
  3789. changeset: 9997:b6afeb1a3152
  3790. branch: trunk
  3791. user: Machiavelli
  3792. date: Sun Sep 19 15:41:26 2010 +0200
  3793. files: src/server/game/Globals/ObjectMgr.cpp
  3794. description:
  3795. Core/ObjectMgr:
  3796. - Fix a startup crash in guild loading when loading from the guild subtables with an invalid guild ID.
  3797. - Abort loading guild subtables if no entries were found in guild table
  3798. - Code style cleanup in affected functions
  3799. Fixes issue #4095
  3800.  
  3801.  
  3802. changeset: 9998:e5364d8c93c4
  3803. branch: trunk
  3804. user: Shauren
  3805. date: Sun Sep 19 17:02:05 2010 +0200
  3806. files: src/server/game/Entities/Unit/Unit.cpp
  3807. description:
  3808. 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
  3809.  
  3810. Closes issue #3052.
  3811.  
  3812.  
  3813. changeset: 9999:0adafff3b41c
  3814. branch: trunk
  3815. user: Shauren
  3816. date: Sun Sep 19 17:02:08 2010 +0200
  3817. files: src/server/game/Server/Protocol/Handlers/PetHandler.cpp
  3818. description:
  3819. Core/Pets: Fixed range check for water elemental Freeze
  3820.  
  3821. Closes issue #3628.
  3822.  
  3823.  
  3824. changeset: 10000:c77e18ed3bfd
  3825. branch: trunk
  3826. user: Shauren
  3827. date: Sun Sep 19 17:02:14 2010 +0200
  3828. 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
  3829. description:
  3830. Core/Players: Added support for single character bans
  3831. Core/Commands: Renamed .ban character to .ban playeraccount (.ban character will ban only the player, not account)
  3832.  
  3833. This revision reaches 10000, congratulations and thanks to everyone who contributed!
  3834.  
  3835.  
  3836. changeset: 10001:7768c16b15c2
  3837. branch: trunk
  3838. user: Shauren
  3839. date: Sun Sep 19 17:03:20 2010 +0200
  3840. files: .hgtags
  3841. description:
  3842. Tagged revision 149aa1131e53 as 10000
  3843.  
  3844.  
  3845. changeset: 10002:27ba2949cc45
  3846. branch: trunk
  3847. user: Machiavelli
  3848. date: Sun Sep 19 17:37:59 2010 +0200
  3849. files: src/server/game/Globals/ObjectMgr.cpp
  3850. description:
  3851. Core/ObjectMgr: Fix another possible crash in guild loading. This should be the last of them.
  3852.  
  3853.  
  3854. changeset: 10003:3eaf7292f207
  3855. branch: trunk
  3856. user: click
  3857. date: Sun Sep 19 17:53:45 2010 +0200
  3858. files: src/server/shared/Database/QueryHolder.cpp
  3859. description:
  3860. Core/DBLayer: Shuffle an #include-statement around (initialize mysql connections before working on the rest) - Fixes nonPCH-builds.
  3861.  
  3862.  
  3863. changeset: 10004:681090a8ca8b
  3864. branch: trunk
  3865. user: click
  3866. date: Sun Sep 19 18:11:03 2010 +0200
  3867. files: contrib/debugger/README contrib/debugger/crashreport.gdb
  3868. description:
  3869. Contrib: Add example GDB backtrace generator script and a small readme on how to use it - Note: DO read the README file before using.
  3870. (Allows for semi-automated crashreporting on GDB/*nix-based platforms with proper information included).
  3871.  
  3872.  
  3873. changeset: 10005:d6badeb17e66
  3874. branch: trunk
  3875. user: click
  3876. date: Sun Sep 19 18:17:53 2010 +0200
  3877. 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
  3878. description:
  3879. BuildSystem/Platforms: Move platform-specific settings into respective directories, consistent with what is done with compilers.
  3880. BuildSystem/GCC: Add some additional parameters when using SFMT
  3881.  
  3882.  
  3883. changeset: 10006:c120769c8f36
  3884. branch: trunk
  3885. user: _manuel_ <manue.l@live.com.ar>
  3886. date: Sun Sep 19 13:24:21 2010 -0300
  3887. files: src/server/game/Entities/Player/Player.cpp
  3888. description:
  3889. Core/Players: Better check for weekly quests in RewardQuest function.
  3890.  
  3891.  
  3892. changeset: 10007:6099e34860fc
  3893. branch: trunk
  3894. user: Rat
  3895. date: Sun Sep 19 19:49:23 2010 +0200
  3896. 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
  3897. description:
  3898. Core/ConditionMgr: You can now add conditions to QuestAccept (at CanTakeQuest check)
  3899.  
  3900.  
  3901. changeset: 10008:d6a5f84545fc
  3902. branch: trunk
  3903. user: click
  3904. date: Sun Sep 19 19:52:12 2010 +0200
  3905. files: contrib/debugger/crashreport.gdb
  3906. description:
  3907. Contrib: make the GDB macro start logging a little bit earlier to catch the important bits
  3908.  
  3909.  
  3910. changeset: 10009:04d1d5b92fb4
  3911. branch: trunk
  3912. user: silinoron
  3913. date: Sun Sep 19 16:48:15 2010 -0700
  3914. files: src/server/game/Entities/Unit/Unit.cpp
  3915. description:
  3916. Core/Unit: Do not allow game masters to be damaged.
  3917.  
  3918.  
  3919. changeset: 10010:cce1707b0778
  3920. branch: trunk
  3921. user: _manuel_ <manue.l@live.com.ar>
  3922. date: Sun Sep 19 21:03:07 2010 -0300
  3923. files: src/server/game/Quests/QuestDef.h
  3924. description:
  3925. Core/Quests: Implemented new flags to QuestFlags enum.
  3926.  
  3927.  
  3928. changeset: 10011:c47439755be9
  3929. branch: trunk
  3930. user: silinoron
  3931. date: Sun Sep 19 17:08:14 2010 -0700
  3932. files: src/server/game/Entities/Unit/Unit.cpp
  3933. description:
  3934. Core/Unit: Cleanup; mostly purging a ton of dead code.
  3935. TODO: Move packet stuff out of Unit into packet handlers...
  3936.  
  3937.  
  3938. changeset: 10012:c32b630d6594
  3939. branch: trunk
  3940. user: click
  3941. date: Mon Sep 20 03:37:49 2010 +0200
  3942. files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
  3943. description:
  3944. Core/CharHandler: Correction on SQL-statement - fixes logincrashes when testing for banned characters
  3945.  
  3946.  
  3947. changeset: 10013:b4f28c6c0916
  3948. branch: trunk
  3949. user: Rat
  3950. date: Mon Sep 20 10:19:20 2010 +0200
  3951. files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h src/server/game/Server/Protocol/Handlers/QuestHandler.cpp
  3952. description:
  3953. Core/ConditionMgr: You can now hide/show the quest marks with conditions (! ?)
  3954. note: check only runs at quest giver query!
  3955. Using together with CONDITION_SOURCE_TYPE_QUEST_ACCEPT you can totally hide quests
  3956.  
  3957.  
  3958. changeset: 10014:d58dac5d0e63
  3959. branch: trunk
  3960. user: Spp
  3961. date: Mon Sep 20 13:52:11 2010 +0200
  3962. files: src/server/game/Chat/Commands/Level3.cpp src/server/scripts/Spells/spell_priest.cpp
  3963. description:
  3964. Core: Fix some warnings:
  3965. - enumeration value ‘X’ not handled in switch
  3966. - unused parameter 'X'
  3967.  
  3968.  
  3969. changeset: 10015:27903f98a583
  3970. branch: trunk
  3971. user: Spp
  3972. date: Mon Sep 20 14:06:21 2010 +0200
  3973. files: src/server/game/DungeonFinding/LFGMgr.cpp src/server/game/DungeonFinding/LFGMgr.h src/server/game/Server/Protocol/Handlers/LFGHandler.cpp
  3974. description:
  3975. Core/Dungeon Finder: Multiple changes
  3976. - Code Style
  3977. - Explicit removal of the proposal if player leaves the queue (do not waits to ::Update)
  3978. - Force to leave LFG system if group/player is joining and its already in
  3979. - Change some debug msgs and fix some typos (error --> debug)
  3980. - Offer to continue: Remove duplicate checks
  3981. - Move body functions from .h to .cpp
  3982. - Revert 11e39d620d and check if group recently joined by comparing joinTimes
  3983.  
  3984.  
  3985. changeset: 10016:5f2b1f585208
  3986. branch: trunk
  3987. user: Spp
  3988. date: Mon Sep 20 14:55:01 2010 +0200
  3989. files: src/server/game/DungeonFinding/LFGMgr.cpp
  3990. description:
  3991. Core/Dungeon Finder: Change all debug msgs to error.
  3992.  
  3993.  
  3994. changeset: 10017:1c33354f2074
  3995. branch: trunk
  3996. user: Shauren
  3997. date: Mon Sep 20 18:20:40 2010 +0200
  3998. 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
  3999. description:
  4000. Core/DBLayer: Converted player login queries into prepared statements
  4001. Core/DBLayer: Added missing implementation for SQLQueryHolder::SetPreparedQuery
  4002.  
  4003.  
  4004. changeset: 10018:abbc260cfa37
  4005. branch: trunk
  4006. user: Machiavelli
  4007. date: Mon Sep 20 20:53:32 2010 +0200
  4008. files: src/server/shared/Database/MySQLConnection.cpp
  4009. description:
  4010. 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)
  4011.  
  4012.  
  4013. changeset: 10019:637b4e605bc6
  4014. branch: trunk
  4015. user: click
  4016. date: Mon Sep 20 20:58:57 2010 +0200
  4017. files: cmake/compiler/gcc/settings.cmake cmake/compiler/msvc/settings.cmake cmake/macros/CheckPlatform.cmake cmake/macros/FindOpenSSL.cmake
  4018. description:
  4019. Buildsystem/Compilers: Adjust buildfiles slightly:
  4020. - Set SSE2 compile-flags only when used on 32-bit platforms (only used on x86 platforms, as x64 / Itanium has this as a standard)
  4021. - Clean up/merge some of the 64-bit/32-bit compiler options
  4022. - Clean up use of the PLATFORM variable (now sets PLATFORM 32 or PLATFORM 64, shaving off the CMAKE_SIZEOF_VOID_P test slightly)
  4023.  
  4024.  
  4025. changeset: 10020:2e554e928f03
  4026. branch: trunk
  4027. user: Rat
  4028. date: Mon Sep 20 21:58:14 2010 +0200
  4029. files: src/server/game/Globals/ObjectMgr.cpp src/server/game/Maps/Map.cpp
  4030. description:
  4031. Scripts/DB_Scripts: enable DB scripts to use CHAT_MSG_RAID_BOSS_WHISPER (42) as chat type
  4032.  
  4033.  
  4034. changeset: 10021:64b543ed2d96
  4035. branch: trunk
  4036. user: Rat
  4037. date: Mon Sep 20 22:11:55 2010 +0200
  4038. files: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h
  4039. description:
  4040. Core/ConditionMgr: small cleanup, small fix
  4041.  
  4042.  
  4043. changeset: 10022:61311aa79245
  4044. branch: trunk
  4045. user: Shocker
  4046. date: Tue Sep 21 01:00:35 2010 +0300
  4047. files: .hgtags
  4048. description:
  4049. Adding "Stable" tag for r33dc0784b31f (9916), was tested thoroughly on a 1000+ realm and seems very stable
  4050.  
  4051.  
  4052. changeset: 10023:02d9777d314f
  4053. branch: trunk
  4054. user: Shocker
  4055. date: Tue Sep 21 03:51:14 2010 +0300
  4056. 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
  4057. description:
  4058. Core/Commands: Implement command for adding (completing) achievements
  4059.  
  4060.  
  4061. changeset: 10024:9cacf2756adc
  4062. branch: trunk
  4063. user: Shocker
  4064. date: Tue Sep 21 04:10:01 2010 +0300
  4065. files: src/server/game/Battlegrounds/ArenaTeam.cpp src/server/worldserver/worldserver.conf.dist
  4066. description:
  4067. Core/Arenas:
  4068. * Fix handling of Arena.ArenaStartPersonalRating
  4069. * Correct some typos for some arena configs in default world configuration file
  4070.  
  4071.  
  4072. changeset: 10025:7d2795cf99f0
  4073. branch: trunk
  4074. user: Shocker
  4075. date: Tue Sep 21 04:57:08 2010 +0300
  4076. 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
  4077. description:
  4078. Core/Scripts: Small, insignificant cleanups
  4079.  
  4080.  
  4081. changeset: 10026:95266d9268e7
  4082. branch: trunk
  4083. user: Spp
  4084. date: Tue Sep 21 10:11:25 2010 +0200
  4085. 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
  4086. description:
  4087. Core/: Fix warnings
  4088.  
  4089.  
  4090. changeset: 10027:3b7b7a38ec17
  4091. branch: trunk
  4092. user: Spp
  4093. date: Tue Sep 21 10:16:54 2010 +0200
  4094. files: src/server/game/DungeonFinding/LFGMgr.cpp
  4095. description:
  4096. Core/Dungeon Finder: Check if system is enabled in some functions before doing anything else
  4097.  
  4098.  
  4099. changeset: 10028:fdce5db2a062
  4100. branch: trunk
  4101. user: Shauren
  4102. date: Tue Sep 21 16:16:58 2010 +0200
  4103. files: src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
  4104. description:
  4105. Core/Player: Fixed client crashes at login (issue introduced in revision 1c33354f20)
  4106.  
  4107.  
  4108. changeset: 10029:f971c77d4827
  4109. branch: trunk
  4110. user: azazel
  4111. date: Tue Sep 21 23:59:45 2010 +0600
  4112. 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
  4113. description:
  4114. Scripts/Spells: move implementation of some spells into scripts.
  4115. * 41337 Aura of Anger
  4116. * 46394 Burn (Brutallus)
  4117. * 53302 Sniper Training
  4118. * 45472 Parachute
  4119. * 66118 Leeching Swarm
  4120. * 51685 Prey on the Weak
  4121. * 20911 Blessing of Sanctuary
  4122. * 25899 Greater Blessing of Sanctuary
  4123. Scripts/Spells: remove several spells implementations from core to table (requires DB data)
  4124. * 31231 Cheat Death
  4125. * 51662 Hunger for Blood
  4126.  
  4127.  
  4128. changeset: 10030:2969543fa565
  4129. branch: trunk
  4130. user: Shauren
  4131. date: Tue Sep 21 21:55:16 2010 +0200
  4132. 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
  4133. description:
  4134. Core/Items: Implemented trading soulbound loot items
  4135. Core/DBLayer: Converted more more player-related queries into prepared statements
  4136. Core/Items: Fixed loading of enchantments
  4137.  
  4138. Closes issue #4130.
  4139.  
  4140.  
  4141. changeset: 10031:0f36549fd4c4
  4142. branch: trunk
  4143. user: Rat
  4144. date: Tue Sep 21 23:30:37 2010 +0200
  4145. files: src/server/game/Conditions/ConditionMgr.cpp
  4146. description:
  4147. Core/ConditionMgr: only send special error msg if condition failed
  4148.  
  4149.  
  4150. changeset: 10032:554eb971d8ec
  4151. branch: trunk
  4152. user: silinoron
  4153. date: Tue Sep 21 19:26:59 2010 -0700
  4154. files: src/server/game/Entities/Object/Object.cpp
  4155. description:
  4156. Core/Object: Add an assert in Object::RemoveFlag to help explain the crash introduced in r2969543fa565b71242cb471e0e85f39203f2bce9
  4157. The crash is NOT fixed yet.
  4158.  
  4159.  
  4160. changeset: 10033:b77ef9cf30e6
  4161. branch: trunk
  4162. user: silinoron
  4163. date: Tue Sep 21 19:56:33 2010 -0700
  4164. files: src/server/game/Entities/Player/Player.cpp
  4165. description:
  4166. Core/Item: This ought to fix the crashes introduced in r2969543fa5
  4167.  
  4168.  
  4169. changeset: 10034:261753a7f5a3
  4170. branch: trunk
  4171. user: Shauren
  4172. date: Wed Sep 22 11:19:34 2010 +0200
  4173. files: src/server/game/Entities/Item/Item.cpp
  4174. description:
  4175. Core/Items: Corrected logic in Item::CanBeTraded, fixes mailing and guild banks
Add Comment
Please, Sign In to add comment