Commit Graph

35 Commits

Author SHA1 Message Date
Luzifix da0680db06 Core/PacketIO: OpenItem for 6.1
You can test it with http://www.wowhead.com/item=41426/
2015-03-19 22:22:23 +01:00
Vincent-Michael 291d23e5f5 Core/PacketIO: Enable some opcodes 2015-03-14 14:33:30 +01:00
MitchesD 8c329aff72 Core/PacketIO: updated and enabled CMSG_CANCEL_CAST 2015-03-13 17:19:33 +01:00
DJScias 72e549be50 Core/Packets: updated and enabled SMSG_CANCEL_AUTO_REPEAT, SMSG_CANCEL_ORPHAN_SPELL_VISUAL, SMSG_CANCEL_SPELL_VISUAL, SMSG_COIN_REMOVED
Documentation used:
- Updated and enabled the before-mentioned opcodes.
- "SMSG_CANCEL_AUTO_REPEAT" also switched from PackedGuid to ObjectGuid as per @DDuarte's suggestion.
- Changed initial size of "SMSG_SELL_RESPONSE" packet and default initialized SellResult Reason. Thanks @Lordron.

Cleaning up latest commit.
2015-03-13 00:49:44 +01:00
MitchesD 47517b2128 Core/PacketIO: updated SMSG_CLEAR_TARGET and enabled some opcodes 2015-03-10 16:29:52 +01:00
Vincent-Michael 3ede65cc94 Core/PacketIO: Update SpellTargetData for 6.1.0 2015-03-01 04:50:17 +01:00
Shauren 56186319bd Core/Spells: Cooldown updates
* Refactored cooldown handling to separate class shared by creatures and players
* Updated and enabled cooldown packets
* Implemented creature school lockouts
* Implemented spell charges
* Fixed AuraUpdate structure
* Fixed aura flag AFLAG_NOCASTER handling
* Implemented spell charge related auras
2015-02-17 01:01:44 +01:00
Duarte Duarte 8c49d204c3 Core/Packets: Write targets (hit & miss) to SMSG_SPELL_GO
Fixes most spell visuals.

Also write explicit basic types in SpellPackets (cosmetic)
2015-02-12 20:02:37 +00:00
Duarte Duarte 20aa605485 Core/Packets: Update and enable CMSG_USE_ITEM
Ref #14115
2015-02-12 02:37:42 +00:00
Duarte Duarte 6678635cc7 Core/Packets: Update and enable SMSG_COOLDOWN_EVENT
Fix build.
2015-02-11 23:09:56 +00:00
joschiwald 053d5f24ee Core/Packets:
- added inspect packets
- updated opcode values
2015-02-01 20:52:05 +01:00
Shauren 3f28fd304d Core/Spells: Reimplemented automatic spell learning
* Fixed learning/unlearning talents
2015-01-30 23:58:16 +01:00
joschiwald b8b3079917 Core/Packets: moved CMSG_AUTOSTORE_BAG_ITEM, CMSG_CANCEL_AURA, CMSG_CHAR_UNDELETE_ENUM, CMSG_GET_UNDELETE_COOLDOWN_STATUS, CMSG_UI_TIME_REQUEST to packet classes 2015-01-26 12:59:18 +01:00
Shauren 97f7ca3154 Core/PacketIO: Fixed duration field order in SMSG_AURA_UPDATE 2015-01-02 15:15:59 +01:00
Shauren 9187e5a5f4 Core/Auras: Fixed aura tooltip values 2015-01-02 14:08:11 +01:00
Vincent-Michael ab90f74486 Update copyright note for 2015
Happy new year
2015-01-01 00:28:09 +01:00
joschiwald e8f97ec80a Core: fixed typos from previous commit and kill more warnings 2014-12-29 01:32:55 +01:00
Rat 21aae5b099 Merge branch 'Spells' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-05 14:10:40 +01:00
Intel 0d21ed3f86 Core/Packets: Implemented SMSG_CAST_FAILED and updated SpellCastResult enum 2014-12-05 00:33:21 +02:00
Rat 63cbfd867d Merge branch 'Spells' of https://github.com/TrinityCore/TrinityCore into Spells 2014-12-04 19:24:09 +01:00
Rat 08f486bfcf Core/Spells: some updates to player spell and talent learning 2014-12-04 19:23:35 +01:00
Intel e3fb937fdd Core/Packets: Added SMSG_SPELLNONMELEEDAMAGELOG 2014-12-02 00:55:29 +02:00
Intel 713488596f Core/Packets: Convert SMSG_SPELL_START and SMSG_SPELL_GO to JAM structures 2014-12-02 00:07:36 +02:00
Intel 60ea1265c2 Core/Packets: Added CMSG_SET_ACTION_BUTTON packet 2014-12-01 02:03:06 +02:00
Intel 3e7e3f2b6e Core/Packets: Added SMSG_SPELL_FAILURE, SMSG_SPELL_FAILED_OTHER, SMSG_SET_FLAT_SPELL_MODIFIER, SMSG_SET_PCT_SPELL_MODIFIER packets 2014-11-30 20:13:23 +02:00
Intel 51026f28bd Core/Packets: Added SMSG_LEARNED_SPELLS packet 2014-11-30 18:49:52 +02:00
Rat 065e1ec3cd Core/Spells: some work on auras and packets 2014-11-30 15:37:11 +01:00
Rat eda9094226 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells 2014-11-29 14:52:53 +01:00
Rat 8c4761e820 Core/Spells: more work on auras 2014-11-29 12:48:12 +01:00
joschiwald abff9de719 Core/Packets: updated EquipmentSet save packets 2014-11-19 21:09:30 +01:00
Intel 13bca49e5f Core/Packets: Added missing files
Removed unnecessary FlushBits()
Fixed whitespace
2014-11-19 20:42:21 +02:00
Intel b86bf40f61 Core/Packets: Added the following packets:
CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY
SMSG_QUESTGIVER_STATUS_MULTIPLE
CMSG_QUESTGIVER_STATUS_QUERY
SMSG_QUESTGIVER_STATUS
SMSG_AI_REACTION
SMSG_ATTACKERSTATEUPDATE
SMSG_ATTACKSTART
SMSG_ATTACKSTOP
SMSG_THREAT_UPDATE
SMSG_HIGHEST_THREAT_UPDATE
SMSG_SET_PROFICIENCY
2014-11-19 20:18:14 +02:00
joschiwald d55c0cbf3a Core/Packets: updated AccountData packets 2014-11-16 06:08:46 +01:00
Intel d2ac05729a Core/Packets: Added SMSG_SEND_UNLEARN_SPELLS and SMSG_ACTION_BUTTONS
Fixed typo in SMSG_TUTORIAL_FLAGS
2014-11-16 04:30:55 +02: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