Shauren
f9bf082be9
Core: Updated to 11.1.5
2025-04-25 22:50:11 +02:00
Shauren
1710036392
Core/Players: Define all character flags used in SMSG_ENUM_CHARACTERS_RESULT
2025-04-24 10:25:13 +02:00
Shauren
821ecf8fa3
Core/Players: Improve setting ActivePlayerData::TransportServerTime by including TIME_SYNC and CMSG_QUEUED_MESSAGES_END values in its calculation
...
* This removes delay on nearby object visibility after login and teleport
2025-04-16 16:16:49 +02:00
Shauren
fa75f63566
Core/Auras: Implemented SPELL_AURA_MOD_CHARGE_RECOVERY_RATE, SPELL_AURA_MOD_CHARGE_RECOVERY_RATE_BY_TYPE_MASK and SPELL_AURA_MOD_CHARGE_RECOVERY_BY_TYPE_MASK
2025-03-19 00:03:38 +01:00
Shauren
0c19893800
Core/Auras: Implemented SPELL_AURA_MOD_RECOVERY_RATE and SPELL_AURA_MOD_RECOVERY_RATE_BY_SPELL_LABEL
2025-03-17 22:50:38 +01:00
Shauren
64e5f9cce9
Core/PacketiO: Rename Unk field in SMSG_SPELL_ABSORB_LOG
2025-03-12 20:01:35 +01:00
Shauren
29e0327076
Core/Players: Implement warband scene collection
2025-03-04 13:52:20 +01:00
Shauren
23624ed75a
Core: Updated to 11.1.0
2025-03-02 15:43:34 +01:00
Shauren
49aa298006
Core/Objects: Optimize spawn tracking handling in building SMSG_UPDATE_OBJECT
2025-03-01 15:00:46 +01:00
Shauren
76352cb391
Core/PacketIO: Use new packet writing utilities in a bunch of files
2025-03-01 00:43:08 +01:00
Shauren
ff6a107ac0
Core/Misc: Reduce differences between branches
2025-02-20 23:57:25 +01:00
Shauren
dbd761d20a
Core/Spells: Remove manual spell guid creation in scripts
2025-02-01 00:32:34 +01:00
Shauren
84b0eca447
Core/Auras: Use UnitListSearcher instead of WorldObjectListSearcher when searching for area aura targets
2025-01-09 21:08:00 +01:00
Shauren
97f58a59f1
Core/Auras: Make iteration over Aura::GetAuraEffects safe by automatically skipping nullptr elements
2025-01-09 13:23:48 +01:00
Meji
c9099c8756
Core/Misc: Implemented spawn tracking ( #30247 )
2025-01-04 18:08:09 +01:00
Shauren
28d3c1bc23
Core/PacketIO: Refactor LootPackets to use new Bits<> writing utilities
2024-12-27 15:55:01 +01:00
Shauren
9ed5f8812b
Core/PacketIO: Remove overriding Underlying type from ByteBuffer reads in favor of PacketUtilities::As
2024-12-19 14:57:28 +01:00
Shauren
4f7079f471
Core: Updated to 11.0.7
2024-12-18 22:50:33 +01:00
Shauren
e3f253f41d
Fix nopch build
2024-12-17 20:53:40 +01:00
Shauren
7a27f2a652
Core/PacketIO: Added more utilities for packet writing for strings and optionals implemented with unique_ptr
2024-12-17 19:17:04 +01:00
Shauren
fade8be3b1
Core/PacketIO: Rename more unknown packet fields
2024-11-21 22:42:07 +01:00
Shauren
6dd5fb9d88
Core/Auras: Implemented mount equipment
2024-11-19 21:40:49 +01:00
Shauren
5f0ace8199
Typo fix
2024-11-06 12:47:18 +01:00
Shauren
8066110756
Core/PacketIO: Named a bunch of unknown/unused fields
2024-11-06 12:17:49 +01:00
Shauren
ab5e30d2d8
Core/PacketIO: Fixed SMSG_QUERY_QUEST_INFO_RESPONSE structure
2024-10-31 15:34:57 +01:00
Shauren
5f37b29f41
Core/PacketIO: Updated packet structures to 11.0.5
2024-10-30 14:40:51 +01:00
Shauren
ac7a95b45c
Core/PacketIO: Update opcodes for 11.0.5
2024-10-30 14:40:36 +01:00
Jeremy
caccb06190
Core/Texts: Refactor Emote/Sound handling and add ConditionID for ChatTextBuilders ( #30343 )
2024-10-21 02:34:00 +02:00
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
Meji
19a0e885a6
Core/PacketIO: Fix SMSG_UI_MAP_QUEST_LINES_RESPONSE struct (TWW) ( #30219 )
2024-09-14 13:14:05 +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
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
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