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