Commit Graph

30260 Commits

Author SHA1 Message Date
jackpoz 96ca739a0b Merge pull request #14896 from Ofinka/dupl
(cherry picked from commit 263f127d07)
2016-03-21 19:04:39 +01:00
ShinDarth d14de35335 Core/Spells fix Arcane Missiles
- close #15902

(cherry picked from commit 5fae63804c)
2016-03-21 18:50:55 +01:00
ForesterDev 6ed2cde773 Core/Player: cleanup function CheckInstanceLoginValid
(cherry picked from commit 9573ec52f0)
2016-03-21 18:49:45 +01:00
ShinDarth ed39275675 Core/Spells: fix conflicts between duration and cast time of channeled spells
(cherry picked from commit 246e568bbd)
2016-03-21 18:11:10 +01:00
Dr-J 152b1b494e DB/Misc: Wrong branch 2016-03-21 16:47:21 +00:00
Dr-J 35924df535 DB/Misc: Hellfire Peninsula Again
1) Respawn Shredder Parts for Outland Sucks 
2) Fix How to Serve Goblins so Moh, Manni and Jakk walk out of cage and say line instead of doing nothing
3) Script Foreman Razelcraz, Maiden of Grief, Gan''arg Sapper and Camera Shaker
4) Script a couple of turn in events.
2016-03-21 16:46:10 +00:00
Shauren e3af42e05c Core/Util: Extracted GetPID to separate function 2016-03-21 17:25:34 +01:00
joschiwald 60e1b50b3b Core/Spells: cherry picked relevant changes from commit c498966d23 to minimize differences between branches 2016-03-20 22:44:54 +01:00
joschiwald 77e32e3af5 Scripts: Added combat abilities to trash mobs in Ruby Sanctum
Thx @sirikfoll

SAI by @Keader

Closes #16703

(cherry picked from commit ef7a91d193)
2016-03-20 22:23:40 +01:00
Shauren 59f6267573 Dep: Removed zmqpp from package list 2016-03-20 19:00:12 +01:00
Shauren 92e247b226 Core/Dep: Removed ZMQ dependency in preparation for future changes 2016-03-20 18:50:25 +01:00
Naios 1fea358bec Core/Game: Fix no PCH build
* ref 680c12a
2016-03-20 00:07:20 +01:00
Naios ef75a2e731 Core/Shared: Fix no PCH build
(cherry picked from commit 5ac4507c87)
2016-03-19 23:19:59 +01:00
Naios e9567958fc CMake: Fix detection of AppleClang
* Since CMake 3.0 CMAKE_<LANG>_COMPILER_ID is set to "AppleClang"

(cherry picked from commit 174efd0b6b)
2016-03-19 23:19:58 +01:00
Naios 7f38c4d3f1 CMake/Revision: Use a raw string literal in cmake command define
* Ref 849c906014

(cherry picked from commit 6faddded68)
2016-03-19 23:19:58 +01:00
Naios 6eba8493e2 CMake: Disable incremental linking in msvc debug builds
* Requested by Shauren

(cherry picked from commit fbc23c0713)
2016-03-19 23:19:57 +01:00
Naios 90274d0337 CMake: Remove the workaround for source groups below CMake 2.8.12
* Set the default option to hierarchical
* Add a new "hierarchical-folders" option which enables folders inside IDE's.

(cherry picked from commit bf773ccc41)
2016-03-19 23:19:56 +01:00
Naios a5c2c0c037 CMake: Use inherited dependencies in worldserver and authserver
* Closes #1679

(cherry picked from commit 03d249f063)
2016-03-19 23:19:55 +01:00
Naios 28d8f7f70d CMake: Use inherited dependencies in scripts
* Removes the circular dependency between game <-> scripts

(cherry picked from commit 96bc31924a)
2016-03-19 23:19:54 +01:00
Naios 5fe83abbe5 CMake: Use inherited dependencies in database, shared and game
(cherry picked from commit 469f2d3ade)
2016-03-19 23:19:53 +01:00
Naios 0db4f018e8 CMake: Use inherited dependencies in common and tools
(cherry picked from commit abda7a910a)
2016-03-19 23:19:52 +01:00
Naios 853eee75b0 CMake: Add inherited include directories and definitions to precompiled headers
(cherry picked from commit 2413a82b93)
2016-03-19 23:19:51 +01:00
Naios b0ac332d58 CMake: Provide proper interface targets from dependencies
* to make use of cmakes inherited link dependencies which
  imports all include directories/ definitions from the link library

(cherry picked from commit 1a572d2425)
2016-03-19 23:19:50 +01:00
Naios fee9bb904a Travis: Upgrade CMake to version 3.2
* Since we require at least version 3.0 now

(cherry picked from commit 87bc353b34)
2016-03-19 23:19:49 +01:00
Shauren 680c12a4bf Core/Crypto: Renamed SHA1Randx/WardenKeyGeneration and made it a template class 2016-03-19 23:15:54 +01:00
Shauren 8f80b3e0ec Core/PacketIO: Updated and enabled SMSG_DISPEL_FAILED 2016-03-18 23:53:29 +01:00
Shauren ca4e8c6ff8 Core/PacketIO: Updated and enabled CMSG_GM_TICKET_GET_CASE_STATUS, CMSG_GM_TICKET_GET_SYSTEM_STATUS, SMSG_GM_TICKET_CASE_STATUS 2016-03-17 23:31:26 +01:00
Shauren 743acbb913 Merge pull request #16652 from Lopfest/phase
[6.x] Core/Phase: fixed phase update on area change
2016-03-16 23:16:20 +01:00
Naios 3618e0f608 Dep: Fix an oversight in f52495c6
* Thanks dobrMAN for noticing

(cherry picked from commit 83f439ab43)
2016-03-16 18:53:04 +01:00
Naios 37dbbe22eb Dep/CppFormat: Update cppformat to cppformat/cppformat@5174b8c
(cherry picked from commit f52495c66b)
2016-03-16 16:12:04 +01:00
Shauren a56a402190 Core/PacketIO: Marked CMSG_LEAVE_GROUP as not threadsafe 2016-03-15 23:17:39 +01:00
Shauren f4f4cb9dec Core/PacketIO: Updated and enabled SMSG_QUEST_UPDATE_ADD_PVP_CREDIT (+added explicit typing in appending values to bytebuffer in QuestPackets.cpp) 2016-03-14 22:32:45 +01:00
Shauren 50c8efecc5 Core/Misc: Removed OnUnknownPacketReceive script hook - it could never be called 2016-03-13 00:12:42 +01:00
Shauren 0daba931ef Core/Networking: Fixed DelayedCloseSocket when compiled without TC_SOCKET_USE_IOCP (linux)
Closes #16769
2016-03-12 19:43:07 +01:00
Shauren 16953c9025 Merge pull request #16763 from mateusdemboski/patch-1
Added locales id for "ptBR" and "itIT" on worldserver.conf.dist
2016-03-11 23:48:44 +01:00
Naios 7c257aab5e Core/Worldserver: Move the Realm instance into the game library 2016-03-11 18:35:50 +01:00
Naios 329225b40d Core/Game: Move singleton instances into compilation units
* Fixes issues when building shared libraries
  (prevents gcc and clang from providing several instance)
2016-03-11 18:35:49 +01:00
Naios a8fe7f6eb7 Core/Database: Move singleton instances into compilation units
* Fixes issues when building shared libraries
  (prevents gcc and clang from providing several instance)
* Also instantiate the database worker pools in DatabaseEnv.cpp now.
2016-03-11 18:25:55 +01:00
Naios 30517cb1d3 Core/Common: Generalize platform specific includes in common/Platform 2016-03-11 18:25:55 +01:00
Naios 5c91586797 Core/Common: Move singleton instances into compilation units
* Fixes issues when building shared libraries
  (prevents gcc and clang from providing several instance)
2016-03-11 18:22:39 +01:00
Mateus Demboski 6ae89dfe86 Update worldserver.conf.dist 2016-03-11 09:49:13 -03:00
Shauren f123c39659 Core/Networking: Added new AsyncRead method to Socket class allowing to pass a custom completion handler and refactor world socket initialization string handling 2016-03-10 23:33:56 +01:00
Shauren 52bb648541 Merge pull request #15140 from RelevantJesse/6.x
[Core/Pet] Spellcooldown in UpdateAI
2016-03-09 13:07:17 +01:00
Lopfest 4ffa2c141d Core/Phase: phase update probably shouldn't be affected by quest_status. only via spells/manual update 2016-03-08 17:36:16 +01:00
Lopfest 62a7319d0e Core/Spell: changed target of spell 102445 Summon Master Li Fei 2016-03-08 17:22:02 +01:00
Shauren ce88d737cf Merge pull request #16749 from soulfrost/6.x
Core: fixed typo at locale checking on GameTables loading
2016-03-08 10:12:30 +01:00
moJIto-ice 2db53374cf Core: fixed typo at locale checking on GameTables loading 2016-03-08 11:55:01 +03:00
Shauren d47f23ef7c Merge pull request #16404 from Lopfest/6.x
Core/Scripts: SMSG_PLAY_ONE_SHOT_ANIM_KIT can now be used in waypoint_scripts
2016-03-08 08:25:58 +01:00
Shauren 95d3156f95 Core/PacketIO: Updated and enabled SMSG_SET_FACTION_STANDING 2016-03-07 23:26:54 +01:00
Aokromes 9c454385c3 DB/Loot: Fix Rampaging Worgen
By thomas33, closes #15440
2016-03-07 19:02:21 +01:00