Shauren
bd2b12fa36
Core: Updated to 11.2.7
2025-12-16 00:09:26 +01:00
Shauren
3f70ba5258
Core/PacketIO: Mark CMSG_DECLINE_GUILD_INVITES as threadsafe
2025-12-07 00:16:41 +01:00
Shauren
90be8fafb3
Core/Misc: Use std::scoped_lock instead of unique_lock where possible (and old lock_guard)
2025-11-30 14:25:32 +01:00
Ovahlord
fb88f3c975
Core/Warden: Removed implementation not compatible with modern client versions ( #30491 )
2025-11-25 23:55:32 +01:00
Shauren
064572d4b1
Core/PacketIO: Mark shop/token packets as ignored (don't log that they are unhandled)
2025-10-20 14:30:01 +02:00
Shauren
53068a94e8
Core: Updated to 11.2.5.63704
2025-10-10 16:21:55 +02:00
Shauren
5cf0c6c8bb
Core: Updated to 11.2.0
2025-08-13 00:31:39 +02:00
Shauren
3aa9a85106
Core/PacketIO: Add SMSG_DUEL_ARRANGED to IsInstanceOnlyOpcode
2025-07-15 12:54:00 +02:00
Shauren
ae197a62b7
Core/Logging: Remove temporary string creation when logging opcode names
2025-07-10 19:19:18 +02:00
Shauren
ceb8d561b4
Core: Updated to 11.1.7
2025-06-18 11:37:07 +02:00
Shauren
7657a289d7
Core/Misc: Kill copy/move constructors for singleton classes
2025-06-10 13:12:33 +02:00
Shauren
b88f4b7f4f
Core/PacketIO: Implemented CMSG_UPDATE_AREA_TRIGGER_VISUAL
2025-06-05 12:31:33 +02:00
Shauren
0d475eac5f
Core/PacketIO: Implemented CMSG_UPDATE_SPELL_VISUAL
2025-05-17 19:43:19 +02:00
Shauren
b16832b243
Core/PacketIO: Migration to PacketUtilities bit/string operations part 1
2025-05-17 15:17:42 +02:00
Shauren
c6050a319c
Core/PacketIO: Rename ByteBuffer::contents to ByteBuffer::data
2025-05-15 19:18:41 +02:00
Shauren
f9bf082be9
Core: Updated to 11.1.5
2025-04-25 22:50:11 +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
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
Meji
c9099c8756
Core/Misc: Implemented spawn tracking ( #30247 )
2025-01-04 18:08:09 +01:00
Shauren
4f7079f471
Core: Updated to 11.0.7
2024-12-18 22:50:33 +01:00
Shauren
6dd5fb9d88
Core/Auras: Implemented mount equipment
2024-11-19 21:40:49 +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
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
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
Shauren
010550da22
Core/Auras: Implemented SPELL_AURA_MOVE_SET_CANT_SWIM and related new opcodes
2024-09-07 00:58:37 +02:00
Meji
efa76de540
Core/PacketIO: Implemented UIMap questlines ( #30030 )
2024-08-30 18:11:07 +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
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
df1ec76d54
Core: Updated to 11.0.2
2024-08-16 00:03:22 +02:00
Shauren
e59eef5432
Core/PacketIO: Updated to 11.0.0
2024-08-02 13:25:41 +02:00
Shauren
321161230f
Core/Spells: Implemented SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT
2024-07-02 11:12:16 +02:00
Jeremy
6affa412b1
Core/AreaTriggers: Add PlaySpellVisual ( #29985 )
2024-05-15 02:46:16 +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
ac5aee6a98
Core: Updated to 10.2.6.53840
2024-03-21 21:07:23 +01:00
Shauren
fccf6fb72b
Core/Objects: Implemented vignettes
2024-03-09 00:54:27 +01:00
Shauren
3f8f867425
Core/PacketIO: Implemented and enabled SMSG_STOP_SPEAKERBOT_SOUND
2024-03-02 00:07:47 +01:00
Shauren
deb24f3f53
Core/Units: Added helper function to clear boss emote frame and enable SMSG_CLEAR_BOSS_EMOTES
2024-02-27 16:13:23 +01:00
ModoX
f664673990
Core/PacketIO: Implemented CMSG_CHECK_IS_ADVENTURE_MAP_POI_VALID and SMSG_PLAYER_IS_ADVENTURE_MAP_POI_VALID ( #29626 )
2024-02-24 18:44:42 +01:00
Shauren
cc7e1bdcae
Core/Instances: Added back missing cases to InstanceScript::SendEncounterUnit that are supported in 3.3.5 branch
2024-02-14 15:33:59 +01:00
Jeremy
6ed8b5c907
Core/PacketIO: Handle QueryCountdownTimer ( #29539 )
...
* Add it to battleground
* Base implementation countdowns in Group
* Fix timer sync between groups in battlegrounds
2024-01-25 14:15:58 +01:00
Shauren
ee7b0e82fa
Core/Quests: Removed slow queries from daily and weekly resets
...
Closes #29146
2023-12-31 00:42:19 +01:00
Ovahlord
27019a62a4
Core/Spells: Implement spell queue ( #29409 )
2023-11-25 00:00:10 +01:00