Shauren
c975bc2c65
Core/PacketIO: Move writing data sizes in SMSG_UPDATE_OBJECT to shared functions instead of spreading it in all overrides
...
(cherry picked from commit 067fa31d15 )
# Conflicts:
# src/server/game/Entities/Item/AzeriteItem/AzeriteEmpoweredItem.cpp
# src/server/game/Entities/Item/AzeriteItem/AzeriteItem.cpp
2024-10-27 20:38:12 +01:00
Ovahlord
5e1f21a0dd
buildfix
2024-05-28 16:24:52 +02:00
MaxtorCoder
cfc9cc9ec2
Core/PacketIO: Update to 4.4.0.53627 ( #29805 )
...
* Core/PacketIO: Update to 4.4.0.53627
* Core/IO: Remove duplicate declaration of PetSpellDataID
* Core/IO: Assign STATUS_UNHANDLED to some azerite packets
2024-03-13 21:16:18 +01:00
ModoX
de23262c65
Core/Conversation: Implemented conversation flags ( #29552 )
2024-01-09 22:48:59 +01:00
ModoX
a5d2d6e465
Core/Conversation: Log error if conversation is started multiple times
2023-12-31 15:58:07 +01:00
Shauren
1eea1d11b1
Core: Update to 10.2.0
2023-11-09 13:33:26 +01:00
ModoX
a447485991
Core/Conversation: Added some helper methods for scripting
2023-07-08 19:03:26 +02:00
ModoX
ee2577dde6
Core/Conversation: Added ChatType field to conversation_line_template
2023-07-03 22:12:33 +02:00
ModoX
7f14b64e09
Core/Conversation: Implemented OnConversationStart and OnConversationUpdate hooks ( #29086 )
2023-06-28 01:30:23 +02:00
Shauren
d791afae1d
Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api)
2023-01-08 21:16:53 +01:00
Seyden
97f3710fa7
Core/Conversations: Allow delaying starting conversations ( #28545 )
2022-12-21 14:37:58 +01:00
Gosha
c1a9d7a3bc
Core/PacketIO: Use ByteBuffer from UpdateData instead of copying to it after ( #28347 )
...
(cherry picked from commit 81bf8de989 )
2022-10-13 12:37:18 +02:00
Shauren
fddd6cdf3f
Core/Objects: Initialize position data and zone/instance script for all worldobject types (except player)
2022-04-23 23:03:22 +02:00
Shauren
fda65981c7
Core/Conversations: Conversation actor improvements
...
* Store NoActorObject in database
* Support adding player as conversation actor using database
* Send actor id in packets
Co-authored-by: funjoker <funjoker109@gmail.com >
Closes #27911
2022-04-19 22:15:12 +02:00
Shauren
ee835671b4
Core/Objects: Added helper structures to allow using customized updatefield sending packet functions with Trinity::MessageDistDeliverer
2022-02-26 15:58:23 +01:00
ModoX
94b14e4f63
Core/Conversations: Dropped time fields and calculate them using db2 data ( #27151 )
2021-10-26 22:49:12 +02:00
ModoX
03c0f787a1
Core/Conditions: Added conversation line source type ( #27167 )
2021-10-25 16:24:51 +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
Shauren
3fe9b0a296
Core/Conversations: Replace _participants with generic personal object implementation
2021-10-09 13:30:47 +02:00
funjoker
f4ef40d968
Core/Conversations: Fix conversation data handling ( #26375 )
2021-04-27 11:06:56 +02:00
Shauren
39652f9445
Core/Conversations: Fill more updatefields with correct data
2021-03-08 20:30:32 +01:00
Shauren
b82a3a557a
Core/DataStores: Updated db2 structures to 9.0.2
...
* Includes support for new character customization
2020-12-08 18:16:47 +01:00
Shauren
bbfbb7d4bf
Core/PacketIO: Implement building SMSG_UPDATE_OBJECT only for selected fields and use that to fix quest objects not glowing after accepting quests
2020-04-23 20:22:53 +02:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
Shauren
455959c606
Core/PacketIO: Rewrite updatefield handling
2019-06-08 17:06:57 +02:00
Shauren
25594c5a8e
Core/Misc: Fix static analysis issues
...
Fix static analysis issues reported by Coverity
2019-02-16 17:37:16 +01:00
vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Shauren
0a779bd791
Core/PacketIO: Updated packet structures to 8.0.1
2018-11-05 00:00:34 +01:00
Shauren
91be2332e2
Core/Entities: Phasing rewrite
...
* Optimized phase visibility checking
* Handle all phase flags
Closes #16758
Closes #21119
2018-03-25 19:28:36 +03:00
Shauren
bb718b5578
Core/Entities: Remove phasemask
2018-01-10 22:01:40 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
funjoker
465012978f
Core/Scripting: Implemented Conversation scripts ( #20758 )
2017-11-18 12:40:56 +01:00
funjoker
6b1f8f3358
Core/Entities: Added DB-support for conversation actorGuids ( #20757 )
2017-11-05 18:23:27 +01:00
Shauren
b421a5c0cb
Core/Game: Include cleanup - remove Map dependency from Object.h
2017-05-15 22:55:16 +02:00
Traesh
c73ce93f4c
Core/Entities : Basic Conversation Implementation ( #18010 )
2017-05-14 11:40:55 +02:00