Commit Graph

935 Commits

Author SHA1 Message Date
Tuxity
9a0203cb3e Core/Groups: Fix CMSG_GROUP_SET_ROLES and SMSG_GROUP_SET_ROLE 2012-08-27 14:22:32 +02:00
Nay
974310ffe6 Core/Groups: Update to group opcode related structs
- Should fix group creation.
- Enabled/fixed opcodes: CMSG_GROUP_RAID_CONVERT, CMSG_REQUEST_PARTY_MEMBER_STATS, MSG_RAID_READY_CHECK_CONFIRM, SMSG_GROUP_DESTROYED, SMSG_GROUP_LIST, SMSG_GROUP_UNINVITE, SMSG_PARTY_MEMBER_STATS(_FULL) and SMSG_RAID_GROUP_ONLY
- Based on WPP and the work of Zakamurite
2012-08-27 00:12:53 +01:00
Tuxity
4297205295 Core/AuctionHouse: Fix few coding style typos 2012-08-23 17:13:54 +02:00
Tuxity
7891ee3e63 Core/AuctionHouse: Update Auction House to 4.3.4 2012-08-23 16:24:39 +02:00
Shauren
dbda9b549c Core/PacketIO: Updated SMSG_GUILD_BANK_LIST 2012-08-23 15:35:53 +02:00
Shauren
fa546654c3 Core: Optimized compile time after recent changes 2012-08-23 01:55:49 +02:00
NTX
7bd358f5a0 Core/Opcodes: Fix CMSG_REORDER_CHARACTERS 2012-08-22 23:18:06 +02:00
Shauren
bb6f3023f0 Core/PacketIO: Enabled guild bank money withdraw limits opcodes and removed duplicate ones 2012-08-22 20:54:53 +02:00
Shauren
6c2ad888e7 Core/Logging: Fixed opcode logging 2012-08-22 20:22:32 +02:00
Shauren
28a81b3d23 Core/Guilds: Corrected guild packet login sequence and removed unused opcode 2012-08-22 19:50:42 +02:00
Shauren
3888dd62cf Core/PacketIO: Re-enabled opcodes that were mistakingly disabled 2012-08-22 17:35:15 +02:00
Spp
e2b61714ca Core/Opcodes: Remove duplicate opcode CMSG_QUERY_COMPLETION_NPC_RESPONSE 2012-08-22 14:23:00 +02:00
Spp
80a64f37f9 Core/Opcodes: Enable all handlers and mark as UNHANDLED those that need to be implemented/reviewed (This change allows to see opcode name in logs when opcode is unhandled)
Note: STATUS_NEVER should only be used for SMSG opcodes (and CMSG Handled by EarlyProcess)
2012-08-22 13:57:00 +02:00
Spp
bb559072ee Core/Opcodes: Remove some opcodes that no longer exist on cata and fix a couple of log messages 2012-08-22 13:38:55 +02:00
Spp
1f162fb7c0 Fix some merge problems 2012-08-22 10:42:05 +02:00
Spp
610a8609db Core/Logging: Correct Log Level after merge 2012-08-22 03:15:38 +02:00
Nay
e3ea3b28bd Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Groups/Group.cpp
	src/server/game/Handlers/BattleGroundHandler.cpp
	src/server/game/Handlers/MailHandler.cpp
	src/server/game/Handlers/MiscHandler.cpp
	src/server/game/Server/Protocol/Opcodes.cpp
	src/server/game/Server/Protocol/Opcodes.h
	src/server/game/Server/WorldSession.cpp
	src/server/game/Server/WorldSocket.cpp
	src/server/worldserver/worldserver.conf.dist
2012-08-21 23:40:38 +01:00
Nay
354e46d9e0 Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Handlers/BattleGroundHandler.cpp
	src/server/game/Server/WorldSession.h
	src/server/game/Spells/Spell.cpp
	src/tools/vmap4_extractor/mpq_libmpq04.h
2012-08-20 22:04:57 +01:00
Kandera
b9f60fe56c Core/Wintergrasp: finish implementation for battlefields. this is highly experimental enable at you're own risk. will almost definatly cause issues with the wintergrasp patch floating around 2012-08-20 16:23:24 -04:00
Warpten
094f98d3a9 Battlefield/Wintergrasp:
* Use correct spells on losing and winning factions
* Enums renaming, lowerCamelCase wherever applicable
* Rename some methods and class attributes for them to sound more English and less Engrish or even Frenglish (\o/)
* Use correct spells when trying to build mechanical units at the Workshops.
2012-08-20 13:50:49 -04:00
Kandera
dd05f1dcd2 fix crash with groups, added enum for battlfield leave reasons 2012-08-20 13:36:09 -04:00
Kandera
6318fd91ff added enum for battlefield leave reason. 2012-08-20 13:36:08 -04:00
Kandera
ba91b8bde9 change some packets. fix sql. 2012-08-20 13:36:06 -04:00
Nay
4e46f7ced6 Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
	src/server/game/Achievements/AchievementMgr.cpp
	src/server/game/Entities/Item/ItemEnchantmentMgr.cpp
	src/server/game/Events/GameEventMgr.cpp
	src/server/game/Globals/ObjectMgr.cpp
	src/server/game/Guilds/GuildMgr.cpp
	src/server/game/Loot/LootMgr.cpp
	src/server/game/Server/WorldSocket.cpp
	src/server/game/Spells/SpellMgr.cpp
	src/server/worldserver/worldserver.conf.dist
2012-08-18 17:13:46 +01:00
Spp
13aa00d5f2 Core/Logging: Restore dumping packets in binary format 2012-08-17 10:36:48 +02:00
Spp
50a271b81f Core/Logging: Remove recently added "outOpCode" with outInfo(LOG_FILTER_OPCODE... (There is no need to create new function)
Also, set config options to behave like old log system by default
2012-08-16 01:26:47 +02:00
Nay
efdaf2a300 Core/Items:
- Update some ItemPrototype enums
- Merge armor and weapon vellum into a single subclass
- Fix tackler bags
2012-08-15 16:31:34 +01:00
Nay
fcdadcd455 Core/Opcodes: Fix compiler error in GCC
Thanks Nevan

Closes #7404
2012-08-15 00:49:02 +01:00
Shauren
e761458b24 Core/Taxi: Updated taxi mask building 2012-08-14 15:29:43 +02:00
Shauren
7c728f7b39 Core/PacketIO: Updated player move speed change packet structures 2012-08-11 20:15:02 +02:00
Shauren
98909c049b Compile fix for gcc 4.5 and newer 2012-08-11 17:02:05 +02:00
Subv
d5694f520b Core/PacketIO: Enabled one more opcode 2012-08-10 19:20:20 -05:00
Subv
c843479a50 Core/PacketIO: Enabled more opcodes 2012-08-10 18:56:06 -05:00
Shauren
d3c5065293 Core/PacketIO: Cleaned up manual shifting for account name length reads in CMSG_AUTH_SESSION 2012-08-10 18:48:34 +02:00
Nay
274a54c152 Core: Cleanup whitespace, fix build and enable 1 opcode 2012-08-10 16:58:39 +01:00
Nay
cf2d235c72 Core/PacketIO: Enable 2 opcode handlers, remove legacy HandlePageQuerySkippedOpcode 2012-08-10 16:09:32 +01:00
Nay
55171001ee Core/PacketIO: Enable most arena related opcodes 2012-08-10 15:41:55 +01:00
Nay
e0410e21c2 Core/PacketIO: Enable few more opcode handler (fixes mailing and others) 2012-08-10 15:13:34 +01:00
kaelima
878f88b250 Core/PacketIO:
- Enable a bunch of spline packets.
- Correct emblems written in SMSG_GUILD_INVITE
- Revert changes in GuildCommandType and add more errors to GuildCommandError
- Rename Powers to match names in Lua code from client
2012-08-10 14:25:04 +02:00
Nay
5e1e9bb4dd Core: Fix build and proper deinitialization in HandleTransmogrifyItems (by using vectors instead of new/delete) 2012-08-10 02:57:16 +01:00
Nay
260782f316 Core/ChatAddon: Implement server side addon communication filtering 2012-08-10 02:01:25 +01:00
Subv
ab771aef1f Core/PacketIO: Fixed a few more opcodes 2012-08-09 19:18:31 -05:00
Subv
99d4a1093b Core/PacketIO: Enabled/Fixed more opcodes 2012-08-09 18:46:59 -05:00
Nay
bb838307ea Core/PacketIO: Enable SMSG_LOOT_RESPONSE
TODO: Implement currency looting (on it)
2012-08-09 18:54:24 +01:00
Subv
0434d3ab69 Core/PacketIO: Enabled/Fixed more opcodes 2012-08-08 21:01:33 -05:00
Nay
d904fd54b0 Core/PacketIO: Enable few more opcode handlers 2012-08-09 02:58:31 +01:00
Subv
f56c98b2f5 Core/PacketIO: Enabled SMSG_ATTACKERSTATEUPDATE 2012-08-08 19:37:36 -05:00
Subv
59d32edf02 Core/PacketIO: Enabled more opcodes 2012-08-08 19:04:05 -05:00
Nay
10c9c55700 Core/Quests: Fix and enable all quest related opcodes 2012-08-09 00:58:04 +01:00
horn
dc0b904bb4 Finished Opcodes.cpp cleanup (moved some missed handlers that are not in WPP) and removed CMSG_GROUP_ACCEPT and CMSG_GROUP_DECLINE from opcode list 2012-08-08 13:49:46 +02:00