Meji and Shauren
8614690e27
Core/BattlePets: Implemented battle pet name query packet ( #27294 )
...
Co-authored-by: Shauren <[email protected] >
2021-11-20 19:06:14 +01:00
Meji and Shauren
895367e69f
Core/BattlePets: Journal lock improvements ( #27178 )
...
Co-authored-by: Shauren <[email protected] >
2021-11-19 15:37:21 +01:00
Shauren
9be92e218c
Core/PacketIO: Fixed SMSG_BATTLE_PET_ERROR structure
2021-11-16 20:54:15 +01:00
Shauren
14b8d7d839
Core/PacketIO: Implemented splash screen opcodes
2021-11-12 21:53:40 +01:00
Shauren
bd2d8875a1
Core/PacketIO: Rename new 9.1.5 opcodes
2021-11-11 12:36:01 +01:00
Shauren
98b95fb264
Core/PacketIO: Updated opcodes to 9.1.5
2021-11-02 22:49:20 +01:00
Shauren
edc94e8ae8
Core/GuildFinder: Remove as preparation for 9.1.5
2021-11-02 18:14:49 +01:00
Shauren
49eb3cf8fe
Core/Spells: Implemented SPELL_EFFECT_TELEPORT_WITH_SPELL_VISUAL_KIT_LOADING_SCREEN
2021-10-13 11:49:30 +02:00
ModoX
6d9ce8e8ba
Core/PacketIO: Implemented CMSG_CONVERSATION_LINE_STARTED ( #27036 )
...
* Added OnConversationLineStarted hook to ConversationScripts
* Added example for Defender of Azeroth conversation
2021-10-12 00:16:20 +02:00
Meji
de4eaa0de9
Core/BattlePets: Misc fixes ( #26964 )
...
* Define BattlePetSpeciesFlags enum class.
* Define BattlePetDbFlags enum class.
* Added check to prevent the pet from being caged if its species has flag BattlePetSpeciesFlags::NotTradable.
* Added check to prevent the pet from being caged if it's in battle pet slots.
* Added check to prevent the pet from being caged if its health is below maximum health.
* Only add pet if the species has flag BattlePetSpeciesFlags::WellKnown.
* Added function to check flag BattlePetSpeciesFlags::LegacyAccountUnique to avoid learning copies of unique pets.
* Implemented CMSG_BATTLE_PET_CLEAR_FANFARE.
2021-09-29 22:26:25 +02:00
Shauren
cd5357dc18
Core/PacketIO: 9.1.0 opcodes and packet structures
2021-08-08 00:18:05 +02:00
Luzifix
7f7ccfd6cd
Core/PacketIO: Implement new guild bank item swap opcodes
2021-05-23 01:39:08 +02:00
Shauren
9d4ccbda34
Core/PacketIO: Add new guild bank interaction opcodes
2021-05-23 01:39:08 +02:00
Shauren
854a55daab
Core/PacketIO: Implemented SMSG_SPELL_ABSORB_LOG
2021-04-18 00:12:46 +02:00
xinef1
2ea8f5e6fc
Move some packets processing to map context ( #18638 )
...
Core/Network: Allow some packets to be processied in map context
(cherry picked from commit 2286da2166dda037f36a6cccfbafb7d5a6672369)
2021-04-15 20:05:39 +02:00
Shauren
f2202869f7
Core/PacketIO: Updated packet structures to 9.0.5
2021-04-09 20:57:47 +02:00
Shauren
08e017b351
Core/AdventureMap: Handle CMSG_ADVENTURE_MAP_START_QUEST
2021-03-14 14:46:07 +01:00
Osleyder85
3addbe7dd4
Core/AdventureJournal: Handle CMSG_ADVENTURE_JOURNAL_OPEN_QUEST and CMSG_ADVENTURE_JOURNAL_UPDATE_SUGGESTIONS
...
Merges #26000
2021-03-14 00:21:31 +01:00
Shauren
f269f60d8a
Scripts/Quests: Implemented new quest scripting hook, OnQuestAcknowledgeAutoAccept, used when player closes quest frame after viewing details of autoaccept quests
2021-02-26 20:42:29 +01:00
Shauren
015666b044
Core/PacketIO: Enable CMSG_CHECK_CHARACTER_NAME_AVAILABILITY
2020-12-13 10:49:21 +01:00
Shauren
dc2eeee75b
Core/PacketIO: Add opcode values for 9.0.2
2020-12-08 18:16:48 +01:00
Shauren
cab4c87d2d
Core/PacketIO: Updated most packet structures to 9.0.1
2020-12-08 18:16:41 +01:00
François B
acde5cc375
Core/PacketIO : Added SMSG_INTERRUPT_POWER_REGEN ( #25539 )
2020-10-05 17:26:11 +02:00
Shauren
1d04d5859a
Core/PacketIO: One more opcode rename
2020-10-04 13:11:30 +02:00
Shauren
f922c6e7a4
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
2020-09-19 12:44:42 +02:00
funjoker
7399062c63
Core/PacketIO: Add SMSG_QUEST_LINES_FOR_MAP_RESPONSE naming
2020-09-14 21:07:34 +02:00
Ovah
71db17220a
Core/Spells: enable and implement SMSG_MISSILE_CANCEL ( #25215 )
2020-08-16 12:07:51 +02:00
Shauren
1c52d5fff7
Core/Misc: Replace NULL with nullptr
2020-08-14 17:06:03 +02:00
Shauren
8f9a69c9fa
Core: Updated to 8.3.7.35249
2020-07-23 20:00:27 +02:00
Shauren
59d66041b1
Core/PacketIO: Add missing opcode handler/name definitions
2020-07-23 10:16:04 +02:00
Shauren
661470c658
Core/PacketIO: Convert all leftover packets to use packet classes
2020-07-02 00:07:38 +02:00
Shauren
bf8714b870
Core/Battlegrounds: Queue updates
...
* Fixed battleground queues for battlegrounds with id higher than 255
* Fixed queue display ingame after entering bg
* Fixed ingame display after leaving bg queue
* Fixed bg scoreboard
2020-05-31 16:49:18 +02:00
Shauren
3e83373907
Core/Achievements: Minor fixes
...
* Corrected criteria and modifier tree logic after implementing their operators
* Account wide achievements will now show progress ingame (even if we still treat them as per-character)
* Fixed more cases of achievements being granted automatically without satisfying modifier trees
2020-05-18 16:57:59 +02:00
Traesh
98b1c02a1c
Core/Packets Fix SMSG_START_TIMER struct & update to new packet system ( #22614 )
2020-04-27 21:31:27 +02:00
Ovah
fb0d2ed2b9
Core/Spells: implement SMSG_MOUNT_RESULT and use it for transformed mounting cases ( #24404 )
2020-04-24 19:00:19 +02:00
Shauren
aced88b09b
Core/AuctionHouse: After taking a break at the start of patch 8.3 auction house is now back in business.
2020-04-20 20:36:24 +02:00
Shauren
569f1c9f2a
Core/PacketIO: Add new auction house packet structures (not used yet)
2020-03-14 00:14:55 +01:00
Shauren
462a10de17
Core/PacketIO: Updated packets to 8.3.0
2020-02-17 23:58:08 +01:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
Shauren
d934824421
Core/Items: Implement azerite empowered items
2019-12-05 00:12:35 +01:00
Shauren
ec9d624aec
Core/Items: Implement azerite essences
...
* Implement inspecting heart of azeroth data
* Fixed heart of azeroth item level - bonuses now apply
2019-11-22 11:02:04 +01:00
Shauren
ab6ae44b63
Core/Items: Implemented AzeriteItem
2019-11-12 00:28:59 +01:00
Shauren
cdb27ff302
Core/PacketIO: Implement SMSG_GUILD_EVENT_AWAY_CHANGE
2019-11-10 19:03:27 +01:00
Shauren
9ea577da13
Core/RaF: Remove level granting (new RaF doesn't support this)
2019-11-03 14:25:39 +01:00
Shauren
ee2e49429f
Core/PacketIO: Update opcodes and packet structures to 8.2.5
2019-10-27 00:12:41 +02:00
Shauren
8e98ceb293
Core/Movement: Implemented movement forces
2019-09-07 16:58:58 +02:00
xinef1
07d02d744f
Remade who list processing ( #18636 )
...
* Remade who list processing, requests are now processed in maps. Player entries are now copied every 5 seconds to dedicated storage (avoids usage of hashmapholder mutex)
(cherrypicked from 88f746935ff6a9055c5712997254aff63b406352)
2019-07-21 21:06:54 +02:00
Shauren
0e4c569770
Core/PacketIO: Updated packet structures to 8.2
2019-07-14 19:20:44 +02:00
Shauren
455959c606
Core/PacketIO: Rewrite updatefield handling
2019-06-08 17:06:57 +02:00
Shauren
31fda79556
Core/PacketIO: Updated packet structures to 8.1.5
2019-06-08 17:03:15 +02:00