Commit Graph

19621 Commits

Author SHA1 Message Date
DDuarte
4552e6a672 Core/Packets: CMSG_CANCEL_TRADE handler 2014-11-10 05:08:29 +00:00
DDuarte
6586cae13c Core/Packets: Add a constructor to ClientPacket with expected opcode (asserted)
Also move all trivial packet constructors from .cpp to .h
2014-11-10 04:39:20 +00:00
DDuarte
ac71c26e1c Core/AccountMgr: Fix two typos when checking length of password
No real change, both MAX_ACCOUNT_STR and MAX_PASS_STR are currently 16
2014-11-10 03:36:18 +00:00
DDuarte
4081d7d92f Build fix 2014-11-10 00:49:42 +00:00
Shauren
0c27ffaa49 Core/Commands: Battle.net account command changes
* All commands renamed from "battlenetaccount" to "bnetaccount"
* bnetaccount create now also creates and links initial game account
* Added new commands bnetaccount link/unlink to manage relations between existing accounts
2014-11-10 01:19:24 +01:00
Shauren
2545804288 Build fix 2014-11-09 22:27:15 +01:00
Shauren
f59a701e29 Core/PacketIO: Updated and enabled logout opcodes 2014-11-09 21:36:06 +01:00
jackpoz
3881c5c3db Core/LFG: Allow group bound to LFG instance to re-queue if someone leaves the party
(cherry picked from commit 064b47eccf)
2014-11-09 20:55:51 +01:00
Shauren
31730d52b6 Core/Logging: Added connection index to packetlog 2014-11-09 20:48:13 +01:00
Shauren
ddc549518f Core/Battle.net: Added more logs to auth process 2014-11-09 19:18:54 +01:00
Duarte Duarte
60eaa06d20 Merge pull request #13521 from TrinityCore/connection_patcher/fix_osx__document__fix_nonexistant_file_exception
Connection patcher: fix osx, document, fix nonexistant file exception
2014-11-09 16:52:49 +00:00
Shauren
543bea32e1 Core/DBLayer: Fixed a few mismatched types and possible invalid memory access with aggregate fields in queries 2014-11-09 16:57:56 +01:00
Shauren
18cce601b9 Core/Misc: Use opcode definitions instead of magic values for known opcodes in IsInstanceOnlyOpcode 2014-11-09 15:04:40 +01:00
joschiwald
2fee7d195b Core/NetworkIO: updated SMSG_UPDATE_WORLD_STATE, added SMSG_PVP_SEASON and added packet class for SMSG_INIT_WORLD_STATES 2014-11-09 04:25:09 +01:00
Shauren
e8576e5d71 Core/Battle.net: Fixed a copypaste mistake in packet name logging 2014-11-09 00:38:58 +01:00
Shauren
bacc90b6ba Core/NetworkIO: Added second connection to WorldSession, handle AuthContinuedSession and enabled ConnectTo and ResumeComms 2014-11-09 00:37:33 +01:00
jackpoz
6c1ca104ed Core/LFG: Fix being unable to re-queue after leaving queue
(cherry picked from commit c2a69e748e)
2014-11-08 22:59:23 +01:00
Bernd Lörwald
fbfb294888 Core: Fix non-pch build 2014-11-08 20:47:20 +00:00
treak
aa5a002180 Scripts/Ulduar: fix Achievs "Champion of Ulduar" and "Conqueror of Ulduar"
Signed-off-by: treak <goodfeelingzzz@gmail.com>
(cherry picked from commit 341e374c72)

Conflicts:
	src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp

Codestyle

(cherry picked from commit 3530b938a8)
2014-11-08 19:53:11 +00:00
Mihapro
e5e8da85a1 Scripts/Instance: The Stonecore
(cherry picked from commit 50bf6cad6a)
2014-11-08 19:30:51 +00:00
Bernd Lörwald
20d1d9d997 Tools/ConnectionPatcher: fix: adapt to compiler optimization around Signature pattern on osx clients 2014-11-08 18:11:14 +01:00
Bernd Lörwald
222f03d887 Tools/ConnectionPatcher: allow to find pattern multiple times 2014-11-08 18:11:00 +01:00
Bernd Lörwald
a1aea0546c Tools/ConnectionPatcher: fix: use patterns for mac on mac 2014-11-08 17:18:35 +01:00
Bernd Lörwald
4708560b7c Tools/ConnectionPatcher: fix: don't try setting permissions for non-existing file when patching module 2014-11-08 17:18:18 +01:00
Bernd Lörwald
56d6891197 Tools/ConnectionPatcher: add documentation on what is patched 2014-11-08 17:16:37 +01:00
Rat
efaf82a239 Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive cpu usage
(cherry picked from commit cbb6ca0339)
(cherry picked from commit 34553afa95)
2014-11-08 13:12:47 +00:00
joschiwald
f8e935a0b7 Core/NetworkIO: updated CMSG_RANDOMIZE_CHAR_NAME, SMSG_RANDOMIZE_CHAR_NAME, SMSG_CLIENTCACHE_VERSION, SMSG_MOTD 2014-11-08 02:55:45 +01:00
Shauren
b646c53aa8 Core/IPC: Fixed a possible crash on shutdown 2014-11-08 02:48:11 +01:00
jackpoz
f65b98f625 Core/LFG: Fix party members not being able to vote to kick Leader
(cherry picked from commit 1802fb3e1e)
2014-11-07 22:25:06 +01:00
Nyeriah
f1b163793d Scripts/ToC: Simplify the code for "A Tribute to Immortality" achievement
* also fixes the achievement being still awarded if players die indirectly during boss fights (Anub'arak adds, for example)

(cherry picked from commit 9838cbda1a)
2014-11-06 22:19:43 -02:00
joschiwald
eba9903265 Core/NetworkIO: updated CMSG_GUILD_QUERY and SMSG_GUILD_QUERY_RESPONSE 2014-11-06 22:41:44 +01:00
Shauren
b61e4feea5 Tools/Patcher
* Client patcher no longer has to be ran from administrator level command line to successfully create bnet module
* Set patched bnet module as readonly to prevent wow from deleting it
2014-11-06 21:22:50 +01:00
Shauren
e401f9c9e2 Core/PacketIO: Added SMSG_REDIRECT_CLIENT/ConnectTo packet structure 2014-11-06 18:49:19 +01:00
Shauren
5a5aa9dd5c Core/Misc: Added const qualifier to HmacHash ctor arg 2014-11-06 18:12:28 +01:00
Shauren
7a18cc2987 Tools/Patcher: Removed "Connection" patch and added rsa modulus patch 2014-11-06 18:01:46 +01:00
joschiwald
db7c07246a Core/NetworkIO: updated CMSG_REORDER_CHARACTERS packet and other opcode values 2014-11-06 02:59:59 +01:00
Intel
9267c78a77 Core: Fixed Non-PCH build 2014-11-05 02:26:34 +02:00
Nyeriah
26f0046ade Core/Spells: Prevent Divine Intervention from removing death persistent auras
Such as Dungeon Deserter, Resurrection Sickness, etc
Closes #11009

(cherry picked from commit fbcd180716)
2014-11-04 14:35:56 -02:00
DDuarte
e64da763db Core/Conditions: Correct a misleading comment regarding CONDITION_AURA 2014-11-04 15:13:09 +00: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
Shauren
2b0d411250 Core/Entities: Fixed transport data in update object for non-units 2014-11-02 18:53:15 +01: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 9cd59c258c)
2014-11-02 17:43:29 +01:00