Shauren
77b8066147
Core/PacketIO: Fix old copypaste
2024-10-18 17:24:47 +02:00
Meji
4936094379
Core/PacketIO: Added empty implementation for treasure picker opcodes ( #30351 )
...
* Temporary workaround to display quest details at questgiver
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-10-18 16:43:12 +02:00
ModoX
222a80a6d6
Core/Movement: Implemented cyclic waypoint movement ( #29923 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-10-07 20:29:02 +02:00
Shauren
43c7965d6b
Core/Movement: Store adv flying speeds instead of hardcoding them in SMSG_UPDATE_OBJECT and enable packets modifying them
2024-10-07 16:08:13 +02:00
Traesh
edf61ad8e5
Core/PacketIO: Enable CAN_ADV_FLY opcodes
2024-09-29 18:03:22 +02:00
Meji
19a0e885a6
Core/PacketIO: Fix SMSG_UI_MAP_QUEST_LINES_RESPONSE struct (TWW) ( #30219 )
2024-09-14 13:14:05 +02:00
Shauren
010550da22
Core/Auras: Implemented SPELL_AURA_MOVE_SET_CANT_SWIM and related new opcodes
2024-09-07 00:58:37 +02:00
Shauren
2c9d1f9e5c
Core/PacketIO: Add missing bit to SMSG_QUEST_GIVER_QUEST_DETAILS
...
Closes #30191
2024-09-06 16:06:57 +02:00
Shauren
ba90348de8
Core/PacketIO: Fixed SMSG_SPELL_ENERGIZE_LOG structure
2024-08-31 18:28:47 +02:00
Meji
efa76de540
Core/PacketIO: Implemented UIMap questlines ( #30030 )
2024-08-30 18:11:07 +02:00
Shauren
82031dc720
Core/Client Builds: Move build info out of RealmList class
2024-08-29 20:32:45 +02:00
Shauren
8e15952659
Core/Auth: Refactor client auth key storage to support more future client variants and preserve more information about client version
2024-08-29 15:08:47 +02:00
Motive
6b2d12206c
Core: Allow macOS arm64 client to connect ( #30173 )
2024-08-28 19:59:19 +02:00
Shauren
7f8a932b8b
Core/PacketIO: Fixed CMSG_QUERY_REALM_NAME not being handled and not sending any responses
2024-08-19 00:55:19 +02:00
Shauren
b6b2cdcce0
Core/PacketIO: Add some missing 11.0 packet bits
2024-08-19 00:53:39 +02:00
Shauren
c4b710446d
Core/Realms: Realmlist refactors
...
* Removed global realm variable from World and use RealmList everywhere
* Match auth build key with client version
* Restored allowedSecurityLevel checks for realmlist packet building
* Restored updating population field, mysteriously removed 15 years ago in f20b25d1c9
2024-08-18 18:59:58 +02:00
Shauren
32ff365288
Core/PacketIO: Fixed SMSG_QUEST_GIVER_REQUEST_ITEMS structure
...
Closes #30168
2024-08-17 19:03:21 +02:00
Shauren
1f952893fc
Core/PacketIO: Fixed some 11.0.2 structures
...
Closes #30167
2024-08-17 00:58:07 +02:00
Shauren
df1ec76d54
Core: Updated to 11.0.2
2024-08-16 00:03:22 +02:00
Shauren
585cbd9394
Core/PacketIO: Misc non-structure altering refactors
2024-08-14 22:56:33 +02:00
Shauren
d1ffe61727
Core/Players: Implemented hero talents
2024-08-10 12:01:47 +02:00
Shauren
d72e91bee2
Core/PacketIO: Use std::string_view to read strings from ByteBuffer
2024-08-03 13:40:17 +02:00
Shauren
e59eef5432
Core/PacketIO: Updated to 11.0.0
2024-08-02 13:25:41 +02:00
Shauren
6f67ed7fd3
Core/PacketIO: Added example uses of new packet reading/writing utilities
2024-07-31 11:57:33 +02:00
Shauren
f41ab921b9
Core/PacketIO: Added new packet reading/writing utilities for type casting, optionals and bits
2024-07-31 11:43:39 +02:00
Shauren
653abefd24
Core/AuctionHouse: Ported WorldSession::SendAuctionHello argument type change from a3aecbdd92
2024-07-25 12:09:54 +02:00
Shauren
e13642a180
Core/PacketIO: Named unknown field in CMSG_CREATE_CHARACTER
2024-07-21 00:23:58 +02:00
Shauren
b103de805a
Core/PacketIO: Fixed SMSG_ATTACKER_STATE_UPDATE structure
...
Closes #30036
2024-07-11 17:40:11 +02:00
Shauren
321161230f
Core/Spells: Implemented SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT
2024-07-02 11:12:16 +02:00
Shauren
f20fa7aeb5
Core/PacketIO: Fixed packet structres changed after build 54449
2024-06-26 19:54:31 +02:00
Shauren
7fcb126fcb
Core/Database: Remove future/promise typedefs from a public header (these are internal to database project)
2024-06-12 21:41:29 +02:00
Jeremy
6affa412b1
Core/AreaTriggers: Add PlaySpellVisual ( #29985 )
2024-05-15 02:46:16 +02:00
Shauren
c603c52a3d
Core/PacketIO: Fixed SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN structure
...
Closes #29967
2024-05-09 13:58:52 +02:00
Shauren
468a06baf0
Core: Update to 10.2.7
2024-05-08 20:55:51 +02:00
Shauren
e7c0ea9048
Core/Misc: Refactor OpcodeTable reducing its size and modernize array/pointer storage
2024-05-05 18:19:36 +02:00
Shauren
a39d0db9ec
Core/Spells: Implemented evoker empower spell mechanic
2024-05-01 22:26:53 +02:00
Shauren
cc92417844
Core/Items: Implemented packets setting up inventory cleanup parameters
2024-04-29 00:06:02 +02:00
Shauren
a02804fa02
Core/Movement: Refactor MoveSplineFlag to get rid of undefined behavior (cast in raw()) and unify enum to string formatting for it
2024-04-23 11:09:59 +02:00
ModoX
a28facb956
Core/Movement: Fixed data sent in cyclic spline related packets
2024-04-21 12:59:12 +02:00
Shauren
be3ae90dc4
Core/Movement: Ensure land and takeoff animations even if gravity enabled/disabled state is not what spline generator expects
2024-04-07 00:05:46 +02:00
Shauren
038f995ad6
Core/Movement: Allow overriding speed for taxi movement generator
2024-04-04 16:17:09 +02:00
Shauren
f847cd4eeb
Core/Networking: Fixed Socket::DelayedCloseSocket not working if write queue is empty when its called on linux and mac
...
Closes #29887
2024-04-03 21:23:30 +02:00
Shauren
4131022f6c
Core/Entities: Make ObjectGuid formattable with fmt without using ToString()
2024-03-31 19:32:39 +02:00
Shauren
c2ac37125b
Core/Players: Use CharBaseInfo.db2 data to determine appropriate race for mercenary mode transforms
2024-03-28 21:11:59 +01:00
Shauren
ac5aee6a98
Core: Updated to 10.2.6.53840
2024-03-21 21:07:23 +01:00
Shauren
2913263813
Fix GCC build
2024-03-09 01:08:31 +01:00
Shauren
fccf6fb72b
Core/Objects: Implemented vignettes
2024-03-09 00:54:27 +01:00
Shauren
d397b636d4
Core/Objects: Keep current WMO info on position updates and use it in party member state packets
2024-03-07 13:31:12 +01:00
Shauren
ecf302ac49
Core/PacketIO: Fixed structures of SMSG_INSPECT_RESULT and SMSG_RATED_PVP_INFO
2024-03-06 11:23:15 +01:00
Shauren
3f8f867425
Core/PacketIO: Implemented and enabled SMSG_STOP_SPEAKERBOT_SOUND
2024-03-02 00:07:47 +01:00