Commit Graph
25198 Commits
Author SHA1 Message Date
DDuarte e64da763db Core/Conditions: Correct a misleading comment regarding CONDITION_AURA 2014-11-04 15:13:09 +00:00
DDuarte 62759880a7 CMake: Improve FindZMQ on Windows
When ZMQ version is not found in the registry it will enumerate possible .lib names and try to find those
2014-11-04 14:19:51 +00:00
Nyeriah 76419aadcd DB/Disables: Remove achievement "Drive Me Crazy" from disables
Refers to Yogg-Saron
2014-11-04 02:58:11 -02:00
Shauren 4e61b416d8 Core/PacketIO: Enabled SMSG_ADDON_INFO and SMSG_ACCOUNT_DATA_TIMES 2014-11-04 00:01:09 +01:00
Shauren 7256c7c2c7 Core/PacketIO: Updated SMSG_LOGIN_VERIFY_WORLD 2014-11-03 20:25:21 +01:00
Shauren b8d1d9a733 Core/PacketIO: Minor refactor to writing server packets 2014-11-03 20:23:21 +01:00
joschiwald 52bd9a771e Core/NetworkIO: implemented undelete opcodes and moved char create/delete packets to new packet classes 2014-11-03 19:11:14 +01:00
Shauren 064154c540 Core/PacketIO: Changed CMSG_PLAYER_LOGIN handler signature for new packet clasess 2014-11-03 18:30:23 +01:00
Vincent-Michael 48d47998d9 Core: Fix warnings 2014-11-03 17:25:56 +01:00
Shauren 839166eddf Core/Packets: Added utility class for handlers using new packet classes 2014-11-03 02:11:15 +01:00
Shauren e797133b0c Core/Opcodes: Use a different magic number for invalid opcode (0 might be valid in a future build) 2014-11-03 00:39:52 +01:00
Dr-J 19b949e77e DB/Misc: Various Commits from 3.3.5 Branch
Relating mainly to Eidolan Watcher and Lithe Stalker, see original commits for more info.
2014-11-02 18:44:34 +00:00
Shauren 2b0d411250 Core/Entities: Fixed transport data in update object for non-units 2014-11-02 18:53:15 +01:00
Kinzcool 4f7bd78b56 DB/Commands: Updated a few commands after a recent table rename 2014-11-02 12:45:18 -05:00
Kinzcool b377527264 Core/Graveyards: Made the graveyard orientations loading from WorldSafeLocs.dbc 2014-11-02 11:53:45 -05:00
MitchesD 6647987651 Scripts/CoS: removed SetDespawnAtFar, fixed situation when Artas attacked some NPC and disappeared because he was out of range of players
With these lines it's almost impossible to finish properly this dungeon. For example when Arthas moves ahead to attack NPC and then returns back, when this happens, Arthas is despawned.

(cherry picked from commit 9cd59c258cdb455850a250842651c426dac36f05)
2014-11-02 17:43:29 +01:00
Discover- ed4feec276 Core/SAI: Allow dropping a specific amount of aura charges using SMART_ACTION_REMOVEAURASFROMSPELL (action_param2). 2014-11-02 17:30:44 +01:00
Shauren 97692b4cc1 Core/PacketIO: Enabled SMSG_UPDATE_OBJECT 2014-11-02 16:21:33 +01:00
Shauren 2a22db2388 Core/PacketIO: Updated SMSG_UPDATE_OBJECT 2014-11-02 14:56:16 +01:00
Shauren 292c8b7818 Core/Logging: Updated build written to packet log 2014-11-02 12:23:33 +01:00
Shauren 9c30152652 Core/PacketIO: Fixed structure for SMSG_AUTH_CHALLENGE 2014-11-02 12:23:15 +01:00
Nyeriah 6733dc9d88 Scripts/ToC: Remove a safe-measure call that caused issues
Closes #11874

(cherry picked from commit 3f094b9116d934ffeee917b0abf9ccd622381f68)
2014-11-02 01:22:24 -02:00
Kinzcool 2a763cc175 Core/AreaTriggers: Make the loading for areatrigger teleports from WorldSafeLocs.dbc 2014-11-01 22:20:40 -04:00
Vincent-Michael bb6f46b0fd Core/NetworkIO: Enable CMSG_CHAR_CREATE / SMSG_CHAR_CREATE opcodes 2014-11-02 02:19:48 +01:00
Shauren 6584995c11 Auth/Battle.net Added missing build check to JoinRequest handler 2014-11-01 11:40:17 +01:00
DDuarte 521ff3dffe Build/Tools: Fix linker errors (zlib and pthread) 2014-11-01 09:51:39 +00:00
Nyeriah f4a318b109 Scripts/ToC: Few codestyle changes and clean ups
(cherry picked from commit f6896c9a3a460047b47190d2964d73029bf33eb1)
2014-11-01 02:09:13 -02:00
Kinzcool 4a046f6f50 DB/GameObjects: Updated gameobject templates with various sniffed data 2014-10-31 23:12:06 -04:00
Nyeriah 98700474b5 Scripts/ToC: Twin Val'kyr
- Script rewritten to EventMaps
- Implemented random special ability sequence
- Adjusted timer for special abilities to 45 seconds
- Misc clean up.
Closes #7546

(cherry picked from commit e5da0dccfac75fc1ccb111b9977f31ff35745922)
2014-11-01 00:53:11 -02:00
Shauren dd040c5992 Core/NetworkIO: Fixed packet compression 2014-10-31 22:36:43 +01:00
Duarte Duarte 7f7108815f Merge pull request #13477 from bloerwald/map_extractor/nicer_output_on_errors
Map extractor: nicer output on errors
2014-10-31 16:14:10 +00:00
joschiwald f6f800447a Core/NetworkIO: update opcodes to 6.0.3.19103 and disable all handlers 2014-10-31 15:49:23 +01:00
joschiwald 310c33d96f Core/NetworkIO: update SMSG_CHAR_ENUM and CMSG_PLAYER_LOGIN 2014-10-31 14:47:56 +01:00
Kinzcool e9e1f5b018 DB/GameObjects: Updated some templates with sniffed data from build 5.4.1.17538 2014-10-30 23:08:43 -04:00
Kinzcool 4a04dd3808 DB/GameObjects: Updated some templates with sniffed data from build 5.4.2.17658 2014-10-30 22:44:20 -04:00
Kinzcool b485dc78b1 SQL: Changed data fields in gameobject_template to allow int32s 2014-10-30 22:21:06 -04:00
Shauren 7de1356085 Core/NetworkIO: Moved SMSG_AUTH_CHALLENGE and CMSG_AUTH_SESSION to packet claases, added SMSG_COMPRESSED_PACKET 2014-10-31 01:20:53 +01:00
Nyeriah 1823e2f9b8 DB/Achievement: Remove unneeded criteria data for "A Tribute to Immortality"
Required team is already checked from dbc on criteria update
Closes #4622
Thanks to @joschiwald
2014-10-30 20:09:37 -02:00
Shauren 398068e3de Fixed gcc build 2014-10-30 20:59:07 +01:00
Shauren 83bf418213 Fixed typo in previous commit 2014-10-30 20:07:24 +01:00
Shauren 785f0bf5c0 Core/GameObjects: Updated GameObjectTemplate data structure 2014-10-30 20:02:42 +01:00
Nyeriah 6881fd6146 DB/Disables: Remove criteria for the "Shattered" achievement from disables
...as it works fine. Ulduar/Ignis achievement.
2014-10-30 04:48:14 -02:00
Duarte Duarte 6f65d48a21 Merge pull request #13434 from TrinityCore/packitify
Networking code overhaul proof of concept
2014-10-30 02:05:40 +00:00
DDuarte 7b2274a744 Core/Networking: PoC changes to the way packets are handled
This is a rewrite of the way we send SMSG opcodes, the reasoning behind this is to make fixing packets sent in multiple places easier, and allow for clearer documentation of the packet fields.

Included SMSG_AUTH_RESPONSE and SMSG_AUCTION_COMMAND_RESULT as two examples.
2014-10-30 02:04:54 +00:00
DDuarte 386b97c485 Build: Fixup 428d510f76. Use check_cxx_source_compiles instead of try_compile 2014-10-30 01:57:54 +00:00
Duarte Duarte 6156a541f5 Merge pull request #13478 from bloerwald/cmake/use_CMAKE_BUILD_TYPE_with_clang_as_well
cmake: use $CMAKE_BUILD_TYPE instead of $CONFIGURATION as BUILD_DIRECTIVE
2014-10-30 00:18:01 +00:00
bloerwald 428d510f76 Build: Support boost versions compiled in C++11 as well as C++03 mode
Issues related to boost::filesystem and scoped enums
2014-10-30 00:17:41 +00:00
Nyeriah 848c10e581 Scripts/Ulduar: Fix Ignis' Slag Pot periodic ticks and enable achievement "Hot Pocket"
(cherry picked from commit 21820b425b0b573229f683a2d45b23d8a42c888d)
2014-10-29 21:58:16 -02:00
Duarte Duarte 34ba35b8c7 Merge pull request #13475 from bloerwald/connection_patcher/human_readable_pattern
Tools/connection_patcher: use user readable characters for '.logon.battle.net' pattern
2014-10-29 23:53:37 +00:00
Bernd Lörwald 06391e5e9d cmake: use CMAKE_BUILD_TYPE instead of CONFIGURATION as BUILD_DIRECTIVE 2014-10-29 23:59:28 +01:00