Commit Graph

20468 Commits

Author SHA1 Message Date
Shauren
01d91fa3cd Core/PacketIO: Updated and enabled CMSG_AREA_SPIRIT_HEALER_QUERY, CMSG_AREA_SPIRIT_HEALER_QUEUE, CMSG_HEARTH_AND_RESURRECT 2015-04-08 19:34:04 +02:00
Shauren
fd257a6e00 Core/Opcodes: Defined 1 more opcode 2015-04-08 12:11:51 +02:00
Vincent-Michael
20ab76a2cb Core: Whitespace cleanup 2015-04-08 02:27:20 +02:00
DJScias
b7630caa35 Core/Packets: enable CMSG_SHOWING_CLOAK and CMSG_SHOWING_HELM
Someone probably forgot to re-enable them, as they do in fact work with the current opcode values. (Tested & confirmed)
2015-04-07 18:08:20 +02:00
Shauren
ecf30d1871 Core/Opcodes: Added more (looks like deprecated) garrison opcodes 2015-04-07 00:08:40 +02:00
Shauren
a825deccca Core/DataStores: Actually load SpellPowerDifficulty.db2, oops. 2015-04-06 22:36:58 +02:00
Rat
9b746368db Core/Database: removed old questItem fields 2015-04-06 21:03:50 +02:00
Rat
11f6b9af0b Core/Spells: small cleanup in EffectDestroyItem 2015-04-06 19:50:21 +02:00
Rat
e248d5a406 Core/DataBase: implemented creature_questitem and gameobject_questitem tables 2015-04-06 19:49:39 +02:00
Rat
e7000a49ec Core/Packets: fixed usage if ItemDrop field in quest query response 2015-04-06 19:43:11 +02:00
Shauren
568a217c2d Core/PacketIO: Updated and enabled vehicle opcodes 2015-04-06 14:12:28 +02:00
Rat
0685033834 Core/Spells: implemented SPELL_EFFECT_DESTROY_ITEM 2015-04-06 14:01:39 +02:00
Rat
c5bbc9287d Core/GameObjects: fixed build in gcc 2015-04-06 13:11:35 +02:00
Rat
23e8a3ce29 Core/GameObjects: fixed typo and logic (0 is a valid invisibility type) 2015-04-06 12:14:25 +02:00
Shauren
01cc5d8c05 Core/PacketIO: Updated and enabled SMSG_SET_VEHICLE_REC_ID and SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA
* Implemented SMSG_MOVE_SET_VEHICLE_REC_ID and CMSG_MOVE_SET_VEHICLE_REC_ID_ACK
2015-04-06 00:40:56 +02:00
Shauren
38fcea46da Core/PacketIO: Fixed creature movement on transports (and vehicle enter/exit) 2015-04-06 00:39:29 +02:00
Rat
9d59d038f8 Core/GameObjects: Implemented gameobject_addon table, you can now set invisibility for gameobjects for quests 2015-04-05 23:51:46 +02:00
Rat
51f58e8b30 Core/Quests: fixed targeting of quest reward auras, mostly used for quest invisibility detection auras 2015-04-05 20:57:55 +02:00
Rat
f8c9784dbf Core/Commands: fixed crash in gobject target command 2015-04-05 20:55:49 +02:00
Shauren
832c3d7a09 Core/Misc: Removed unused variables 2015-04-05 16:54:26 +02:00
Shauren
3a4b633ada Core/PacketIO: Added missing FlushBits call 2015-04-05 16:54:09 +02:00
Shauren
e7deae947c Build fix for GCC 4.7 2015-04-05 11:32:34 +02:00
Vincent-Michael
8c4c267de1 Core: Fix typo (i should really sleep) :( 2015-04-05 06:44:46 +02:00
Vincent-Michael
7b34fd4b43 Core: Fix warnings 2015-04-05 06:37:26 +02:00
Vincent-Michael
4359c4c758 Core/PacketIO: Updated and enabled CMSG_QUEST_POI_QUERY / SMSG_QUEST_POI_QUERY_RESPONSE 2015-04-05 05:54:53 +02:00
Carbenium
d1902b4095 Core/Player: Implement CharSections.dbc and serverside checks
Ported from 6d4c672fb1
Original work by @ariel-
2015-04-05 01:48:45 +02:00
Shauren
0878a42b7e Core/PacketIO: Updated and enabled collision height opcodes
* Removed old 4.3.4 movement structures
2015-04-05 01:39:32 +02:00
Naios
9d6c837004 Core/DBUpdater: Remove some constructors accidently merged in 455eee9392 2015-04-05 01:02:19 +02:00
Naios
455eee9392 Core/DBUpdater: Exit clean if a query failed to apply.
* Fix some \W4 warnings about constructors.

(cherry picked from commit de490674ff)
2015-04-05 00:25:20 +02:00
Naios
2b6c086576 Core/Log: Remove some unnecessary std::move's.
* This are r-value references already.
* Thanks @Shauren for noticing

(cherry picked from commit 85d6ff9570)
2015-04-05 00:25:14 +02:00
Carbenium
6252330a77 Merge pull request #14491 from doctaweeks/fixes-for-6.x
Fixes for 6.x
2015-04-05 00:16:36 +02:00
Shauren
14b475e865 Core/PacketIO: Enabled CMSG_MOVE_KNOCK_BACK_ACK, SMSG_MOVE_UPDATE_KNOCK_BACK and SMSG_MOVE_UPDATE 2015-04-04 23:49:14 +02:00
Shauren
38b326d27b Core/PacketIO: Updated cooldown packets 2015-04-04 20:24:31 +02:00
MitchesD
e7e940db22 Core/Packets: rename classes to match standards 2015-04-04 19:52:53 +02:00
MitchesD
786834600f Core/PacketIO: SMSG_ZONE_UNDER_ATTACK, SMSG_THREAT_CLEAR and enabled some opcodes 2015-04-04 18:03:56 +02:00
Shauren
b66d2da2c7 Core/PacketIO: Updated and enabled SMSG_SPELL_CHANNEL_START and SMSG_SPELL_CHANNEL_UPDATE 2015-04-04 16:04:40 +02:00
Shauren
e2abc9edf8 Build fix 2015-04-04 14:54:02 +02:00
Shauren
250d85b559 Core/PacketIO: Updated and enabled RaF packets 2015-04-04 13:33:58 +02:00
Shauren
76cbf05a2e Misc: Fixed license header formatting 2015-04-04 13:11:32 +02:00
Shauren
89007ac1d0 Core/Players: Updated trading
* Use special Uniq ObjectGuid::TradeItem for enchanting trade items
* Added additional validation of trade state
* Fixed an ancient bug in trade display causing pending enchantment to never update clientside if too many operations were done in a trading session
2015-04-04 00:07:16 +02:00
MitchesD
be016b94aa Core/PacketIO: updated SMSG_LOOT_RELEASE and enabled CMSG_OPEN_ITEM 2015-04-03 20:07:45 +02:00
Shauren
18343a7309 Core/Networking: Cleanup CloseSocket calls from read failures in WorldSocket 2015-04-03 15:38:03 +02:00
Daniel M. Weeks
96c6ed1867 Remove BOM from connection_patcher 2015-04-02 22:28:43 -04:00
Daniel M. Weeks
8476c2ac5a Switch abs to std::abs 2015-04-02 22:28:13 -04:00
Daniel M. Weeks
b948a4275e Add missing override keyword in scripts 2015-04-02 22:28:05 -04:00
Daniel M. Weeks
3613f6971e Add missing override keyword in game 2015-04-02 22:27:51 -04:00
Daniel M. Weeks
2951e0ccb1 Add missing override keyword in bnetserver 2015-04-02 22:27:43 -04:00
Daniel M. Weeks
573cda7b52 Rename variables to fix C++11 keyword collision 2015-04-02 22:27:18 -04:00
Daniel M. Weeks
18acb9914a Remove old ACE reference 2015-04-02 22:25:22 -04:00
Vincent-Michael
ceedea0e42 Core: Fix non pch build 2015-04-02 23:49:13 +02:00