Shauren
2c06e7fcda
Core/Spells: Implemented SpellAuraInterruptFlags2::ReleaseEmpower
2024-08-19 12:30:37 +02:00
Aqua Deus
342bb55c5e
Scripts/Spells: Implement druid talent Stellar Flare ( #30131 )
2024-08-19 12:23:16 +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
88fea990ff
Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtualRealmAddress() where possible
2024-08-18 10:58:34 +02:00
Shauren
32ff365288
Core/PacketIO: Fixed SMSG_QUEST_GIVER_REQUEST_ITEMS structure
...
Closes #30168
2024-08-17 19:03:21 +02:00
Shauren
edb20999a3
Core/Utils: Unwrap non-copyable pointers (unique_ptr) from Trinity::Containers::MapGetValuePtr
2024-08-17 12:40:27 +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
Meji
3429871a07
Core/SAI: Implemented new action SMART_ACTION_COMPLETE_QUEST ( #30048 )
2024-08-15 15:43:17 +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
8706dba48f
Core/Misc: Added TWW expansion enum value
2024-08-09 00:16:22 +02:00
Shauren
a4ecb2dfae
Core/PacketIO: Fixed handling CMSG_UPDATE_ACCOUNT_DATA - compressed value is not a null-terminated string
2024-08-05 14:13:17 +02:00
Shauren
dabe1f85df
Core/Players: Remove duplicated trait configs
2024-08-05 12:26:46 +02:00
Jeremy
66abfd1c53
Spells/Auras: Implement SPELL_AURA_ACT_AS_CONTROL_ZONE ( #30083 )
2024-08-05 01:51:29 +02:00
Shauren
a7c8ac3505
Core/Players: Fixed trait configs getting into invalid state after talent tree changes between client patches
...
Closes #29398
2024-08-04 18:24:10 +02:00
Shauren
d72e91bee2
Core/PacketIO: Use std::string_view to read strings from ByteBuffer
2024-08-03 13:40:17 +02:00
ModoX
fa3faaaed3
Scripts/AtalDazar: Fix possible crashes
2024-08-03 01:24:16 +02:00
ModoX
c3f1424d70
Scripts/AtalDazar: Fix possible crashes
2024-08-03 01:20:55 +02:00
Aqua Deus
465dfc10ed
Scripts/AtalDazar: Implement Rezan encounter ( #30127 )
2024-08-03 01:12:12 +02:00
Naddley
05046536ed
Scripts/KingsRest: Implement The Golden Serpent encounter ( #30100 )
2024-08-02 22:58:12 +02:00
ModoX
51872d50ff
Core/Movement: Made fixed ChaseAngle optional and added possibility to ignore setting walk/run depending on target ( #30101 )
2024-08-02 22:46:29 +02:00
Shauren
df51150381
Core/DataStores: Updated to 11.0.0
2024-08-02 14:40:12 +02:00
Shauren
e59eef5432
Core/PacketIO: Updated to 11.0.0
2024-08-02 13:25:41 +02:00
Ovahlord
bebd02925d
Core/Logging: fixed nopch build for msvc compilers ( #30126 )
2024-07-31 16:37:48 +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
Aqua Deus
068d1526e0
Scripts/WaycrestManor: Implement Soulbound Goliath encounter (all difficulties) ( #30074 )
2024-07-30 23:37:20 +02:00
Shauren
9242eda6c7
Core/Misc: Reduce amount of virtual functions and copypasting in Reference<> implementations
2024-07-29 22:18:22 +02:00
Shauren
23064351a6
Core/Proto: Remove blank lines
2024-07-29 20:50:30 +02:00
Shauren
7ff646efa9
Core/Proto: Added messages and services missing descriptors in client
2024-07-28 18:12:53 +02:00
Shauren
d4f4cdc238
Core/Proto: Updated protobuf messages and services for 11.0.2
2024-07-27 00:20:04 +02:00
Shauren
ee301cf867
Core/Misc: std::ranges-ify algorithms used in TraitMgr
2024-07-25 12:34:15 +02:00
Shauren
76ab45ee2d
Core/Groups: Make member field naming consistent and add missing consts
2024-07-25 12:29:59 +02:00
Shauren
653abefd24
Core/AuctionHouse: Ported WorldSession::SendAuctionHello argument type change from a3aecbdd92
2024-07-25 12:09:54 +02:00
Shauren
197359301d
Core/Spells: Fixed TaxiMask size check for underlying types other than uint8
2024-07-24 00:22:56 +02:00
Aqua Deus
c22d1ce93a
Scripts/WanderingIsle: Implement quest Fanning the Flames (29523) ( #30076 )
2024-07-22 18:52:30 +02:00
Shauren
c2f9aa2dee
Core/Spells: Named SPELL_ATTR14_AURA_IS_PRIVATE
2024-07-22 10:28:24 +02:00
Shauren
e13642a180
Core/PacketIO: Named unknown field in CMSG_CREATE_CHARACTER
2024-07-21 00:23:58 +02:00
Shauren
d82a018b5b
Core/Auras: Defined and implemented new aura state
2024-07-19 19:21:03 +02:00
Mematoru
1b894be433
Scripts/Spells: Implemented Priest talent Shadow Word: Death ( #30069 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-07-19 19:16:47 +02:00
Meji
1426f58ff0
Core/AreaTriggers: Added ActionSet flags for serverside areatriggers ( #30072 )
2024-07-19 14:44:26 +02:00
Jeremy
53f0f2e5da
Core/Vehicle: Fix an assertion when applying SPELL_AURA_SET_VEHICLE_ID on creatures that are already vehicles ( #30102 )
2024-07-19 11:39:29 +02:00
Aqua Deus
0d95856c1a
Scripts/WaycrestManor: Implement Lord and Lady Waycrest encounter ( #30086 )
2024-07-18 18:04:31 +02:00
Shauren
ab5fab5ee9
Build: Fixed CMake 3.30 FindBoost deprecation warning
2024-07-18 12:42:31 +02:00
Shauren
b3763c338d
Added missing GameObjectModel::iLosBlockingDisabled initialization in constructor
2024-07-17 10:30:09 +02:00
Shauren
2756ca1c35
Core/GameObject: Implemented NotLOSBlocking door property
2024-07-17 00:21:03 +02:00
lee
4862033a44
Scripts/Misc:fix npc_professions locale text ( #27894 )
...
* fix npc_professions locale text
fix npc_professions locale text load from db
* fix dup sql
fix dup sql
* add condition and gossip option
add condition and gossip option for money cost depends on player level
* add missing update statements
* Rename 9999_99_99_world.sql to 2023_03_24_00_world.sql
---------
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
(cherry picked from commit 60b75e3b6e )
2024-07-16 22:27:00 +02:00