Commit Graph
999 Commits
Author SHA1 Message Date
Intel eb7f4e79d6 Core/Packets: Added CMSG_TIME_SYNC_REQ and SMSG_TIME_SYNC_RESP packets 2014-11-15 18:21:06 +02:00
Intel cd9be92395 Core/Packets: Added CMSG_PAGE_TEXT_QUERY and SMSG_PAGE_TEXT_QUERY_RESPONSE
Moved QueryPlayerName to QueryPackets
2014-11-15 17:40:04 +02:00
joschiwald 96fa1eb5ec Core/Packets: added few channel packet structs 2014-11-15 16:22:32 +01:00
Shauren 4894991d55 Core/PacketIO: Renamed a few packet classes to match client names 2014-11-15 13:03:32 +01:00
Rat 5545a2605b Core/Movement: Some fixes to player movement (SMSG_PLAYER_MOVE) 2014-11-15 11:37:08 +01:00
Rat 196e960b57 Core/Packets: Fix player movement client packets 2014-11-15 02:52:02 +00:00
Intel b08b54c8bb Core/Packets: CMSG_CREATURE_QUERY and SMSG_CREATURE_QUERY_RESPONSE handler 2014-11-14 01:55:29 +00:00
joschiwald 231207970b Core/Packets: updated SMSG_FEATURE_SYSTEM_STATUS, SMSG_INITIAL_SPELLS and SMSG_SPELL_CATEGORY_COOLDOWN 2014-11-14 02:00:34 +01:00
joschiwald f4926e0a8c Core/Packets: updated char rename customize and factionchange packets 2014-11-12 16:36:05 +01:00
Bernd Lörwald b7a23e6d37 Server/Protocol: fix: add missing include for ConnectionType 2014-11-10 16:30:36 +01:00
DDuarte 78a3d21e38 Fix build 2014-11-10 07:46:15 +00:00
DDuarte ec60d64498 Core/Packets: SMSG_NAME_QUERY_RESPONSE (PlayerNameResponse) handler 2014-11-10 06:44:43 +00:00
DDuarte ec7923c2e6 Core/Packets: CMSG_NAME_QUERY (QueryPlayerName) handler 2014-11-10 05:53:05 +00:00
DDuarte ab6cde7fde Core/Packets: CMSG_VIOLENCE_LEVEL handler 2014-11-10 05:14:35 +00:00
DDuarte 4552e6a672 Core/Packets: CMSG_CANCEL_TRADE handler 2014-11-10 05:08:29 +00:00
Shauren f59a701e29 Core/PacketIO: Updated and enabled logout opcodes 2014-11-09 21:36:06 +01:00
Shauren 31730d52b6 Core/Logging: Added connection index to packetlog 2014-11-09 20:48:13 +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 bacc90b6ba Core/NetworkIO: Added second connection to WorldSession, handle AuthContinuedSession and enabled ConnectTo and ResumeComms 2014-11-09 00:37:33 +01: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
joschiwald eba9903265 Core/NetworkIO: updated CMSG_GUILD_QUERY and SMSG_GUILD_QUERY_RESPONSE 2014-11-06 22:41:44 +01:00
joschiwald db7c07246a Core/NetworkIO: updated CMSG_REORDER_CHARACTERS packet and other opcode values 2014-11-06 02:59:59 +01: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
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
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 97692b4cc1 Core/PacketIO: Enabled SMSG_UPDATE_OBJECT 2014-11-02 16:21:33 +01:00
Shauren 292c8b7818 Core/Logging: Updated build written to packet log 2014-11-02 12:23:33 +01:00
Vincent-Michael bb6f46b0fd Core/NetworkIO: Enable CMSG_CHAR_CREATE / SMSG_CHAR_CREATE opcodes 2014-11-02 02:19:48 +01:00
Shauren dd040c5992 Core/NetworkIO: Fixed packet compression 2014-10-31 22:36:43 +01:00
joschiwald f6f800447a Core/NetworkIO: update opcodes to 6.0.3.19103 and disable all handlers 2014-10-31 15:49:23 +01: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
Shauren 15fbb6f46f Core/Entites: Updated GUID format 2014-10-29 21:13:21 +01:00
DDuarte 07a640de0d Core: Fix warnings, mostly wrong printf formatters 2014-10-27 21:56:44 +00:00
DDuarte f37e5b9afd Core/Opcodes: Support opcodes with the same ids and different direction
- Split enum Opcodes in enum OpcodeMisc/OpcodeClient/OpcodeServer
	- Old MSGs are temporarly in the enum OpcodeClient
- Split _internalTable of OpcodeTable in two tables, one for CMSG opcodes and another for SMSG opcodes

Note: most added static_cast<OpcodeX> will be removed once WorldPacket
is split in two classes (ServerPacket/ClientPacket, see #13434)
2014-10-25 15:42:16 +01:00
Duarte Duarte 1488903eea Core/Opcodes: Remove "direction" flag from some opcode ids
OpcodeTable will be split in two to support opcode direction
2014-10-24 00:42:54 +01:00
Shauren 76f1f85d8b Core/Entities: Second part of required database changes for migrating guids to 128 bit - all fields storing lowguid must be extended to uint64 2014-10-23 21:34:03 +02:00
Shauren ae4496b769 Fixed gcc build 2014-10-23 10:28:46 +02:00
DDuarte a539eecd6e Core/Opcodes: Update some opcode ids to 6.0.2 from WPP 2014-10-23 00:52:45 +01:00
Shauren 484eae18ea Merge pull request #13361 from Sovak/602
Core/NetworkIO: *Fixed basic auth packets
2014-10-20 01:33:10 +02:00
Shauren 5e56430156 Core/PacketIO: Updated packet headers to 6.0 2014-10-20 01:27:00 +02:00
Sovak 51095ad39b Core/NetworkIO: *Fixed basic auth packets
Fixed basic character packets
Nulled all opcodes
Thanks to @Shauren for pointing some derps out

Signed-off-by: Sovak <[email protected]>
2014-10-19 23:19:49 +02:00
Shauren 8e288dd673 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4
Conflicts:
	src/server/game/Achievements/AchievementMgr.cpp
	src/server/game/Battlefield/Battlefield.h
	src/server/game/Battlegrounds/ArenaScore.h
	src/server/game/Battlegrounds/ArenaTeam.cpp
	src/server/game/Battlegrounds/ArenaTeam.h
	src/server/game/Battlegrounds/ArenaTeamMgr.cpp
	src/server/game/Battlegrounds/BattlegroundMgr.cpp
	src/server/game/Battlegrounds/BattlegroundMgr.h
	src/server/game/Battlegrounds/BattlegroundQueue.h
	src/server/game/Battlegrounds/BattlegroundScore.h
	src/server/game/Battlegrounds/Zones/BattlegroundAB.h
	src/server/game/Battlegrounds/Zones/BattlegroundAV.h
	src/server/game/Battlegrounds/Zones/BattlegroundEY.h
	src/server/game/Battlegrounds/Zones/BattlegroundIC.h
	src/server/game/Battlegrounds/Zones/BattlegroundSA.h
	src/server/game/Battlegrounds/Zones/BattlegroundWS.h
	src/server/game/DungeonFinding/LFG.h
	src/server/game/DungeonFinding/LFGMgr.cpp
	src/server/game/DungeonFinding/LFGMgr.h
	src/server/game/DungeonFinding/LFGQueue.cpp
	src/server/game/DungeonFinding/LFGQueue.h
	src/server/game/Entities/Corpse/Corpse.cpp
	src/server/game/Entities/Creature/Creature.cpp
	src/server/game/Entities/Creature/GossipDef.cpp
	src/server/game/Entities/Creature/GossipDef.h
	src/server/game/Entities/Creature/TemporarySummon.cpp
	src/server/game/Entities/DynamicObject/DynamicObject.cpp
	src/server/game/Entities/Object/Object.cpp
	src/server/game/Entities/Object/Object.h
	src/server/game/Entities/Object/ObjectDefines.h
	src/server/game/Entities/Object/Updates/UpdateData.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/Entities/Unit/Unit.h
	src/server/game/Globals/ObjectAccessor.cpp
	src/server/game/Globals/ObjectAccessor.h
	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/Handlers/AuctionHouseHandler.cpp
	src/server/game/Handlers/BattleGroundHandler.cpp
	src/server/game/Handlers/CalendarHandler.cpp
	src/server/game/Handlers/CharacterHandler.cpp
	src/server/game/Handlers/ChatHandler.cpp
	src/server/game/Handlers/GroupHandler.cpp
	src/server/game/Handlers/GuildHandler.cpp
	src/server/game/Handlers/ItemHandler.cpp
	src/server/game/Handlers/LFGHandler.cpp
	src/server/game/Handlers/MailHandler.cpp
	src/server/game/Handlers/MiscHandler.cpp
	src/server/game/Handlers/MovementHandler.cpp
	src/server/game/Handlers/NPCHandler.cpp
	src/server/game/Handlers/PetHandler.cpp
	src/server/game/Handlers/QueryHandler.cpp
	src/server/game/Handlers/QuestHandler.cpp
	src/server/game/Handlers/TradeHandler.cpp
	src/server/game/Handlers/VehicleHandler.cpp
	src/server/game/Movement/Spline/MoveSplineInit.cpp
	src/server/game/Server/WorldSession.cpp
	src/server/game/Server/WorldSession.h
	src/server/game/Spells/Spell.cpp
	src/server/scripts/Commands/cs_debug.cpp
	src/server/scripts/Commands/cs_gm.cpp
	src/server/scripts/Commands/cs_misc.cpp
	src/server/scripts/Commands/cs_modify.cpp
	src/server/scripts/Commands/cs_reset.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_hexlord.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_janalai.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
	src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
	src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_arlokk.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
	src/server/scripts/EasternKingdoms/zone_silverpine_forest.cpp
	src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
	src/server/scripts/EasternKingdoms/zone_swamp_of_sorrows.cpp
	src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp
	src/server/scripts/Kalimdor/zone_azshara.cpp
	src/server/scripts/Kalimdor/zone_durotar.cpp
	src/server/scripts/Kalimdor/zone_moonglade.cpp
	src/server/scripts/Kalimdor/zone_orgrimmar.cpp
	src/server/scripts/Kalimdor/zone_ungoro_crater.cpp
	src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/halls_of_reflection.cpp
	src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
	src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPEP.cpp
	src/server/scripts/Spells/spell_dk.cpp
	src/server/scripts/Spells/spell_generic.cpp
	src/server/shared/Packets/ByteBuffer.h
2014-09-20 11:05:30 +02:00
DDuarte cefcde9ba9 Core/Misc: Multiple static analysis issues fixed (small optimizations and clear code) 2014-09-19 03:30:02 +01:00
Vincent-Michael 7cbaa028cd Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-16 21:09:19 +02:00
jackpoz 16f0f05d44 Core/Misc: Fix issues reported by static analysis 2014-09-14 16:34:15 +02:00
horn cd2f8412e5 Core/Groups: Fix setting the group roles and Role Check feature 2014-09-14 12:06:00 +02:00
DDuarte a84bfc3807 Core/Groups: Handle CMSG_GROUP_REQUEST_JOIN_UPDATES & SMSG_REAL_GROUP_UPDATE 2014-09-11 04:02:37 +01:00