Commit Graph

43805 Commits

Author SHA1 Message Date
Shauren
aefdd67ed1 Core/Spells: Expose spell channel duration to scripts 2025-05-17 19:39:10 +02:00
Naddley
4a345301b8 DB/Drustvar: Handle Krazzlefrazz and Swiftwind Outpost phases
+ clientside gameobject spawns
2025-05-17 16:59:21 +02:00
Naddley
37e85e1abe DB/Drustvar: Added some more spawns 2025-05-17 16:58:03 +02:00
Shauren
b16832b243 Core/PacketIO: Migration to PacketUtilities bit/string operations part 1 2025-05-17 15:17:42 +02:00
Meji
553ce72707 Core/SpawnTracking: Check if the objective is completable to get correct spawn tracking state (#30923) 2025-05-17 13:31:03 +02:00
Shauren
ab456bfd31 Core/Spells: Remove NYI labels from implemented spell effect attributes 2025-05-17 01:09:37 +02:00
Shauren
ad9984b8a3 Core/PacketIO: Move ObjectGuid and Position::PackedXYZ packet functions out of ByteBuffer 2025-05-16 19:11:12 +02:00
ModoX
85d9ecab9d DB/Quest: Added 11.1.5 quest poi data 2025-05-16 10:31:10 +02:00
ModoX
a34791a65c DB/Templates: Added more 11.1.5 wdb data 2025-05-16 10:26:05 +02:00
ModoX
36ed93cf21 DB/Locales: Added 11.1.5 locales 2025-05-16 10:25:47 +02:00
ModoX
04b249b15d DB/Templates: Added 11.1.5 wdb data 2025-05-16 10:25:29 +02:00
Meji
77d1605700 Scripts/TheJadeForest: Implement quest "Paint it Red!" (31765) (#30884) 2025-05-16 08:30:21 +02:00
Shauren
23b216aa67 Core/Conditions: Fix copypaste from previous commit 2025-05-16 00:54:51 +02:00
Shauren
3f036bc722 Core/Conditions: Catch exceptions caused by invalid WorldStateExpression data 2025-05-16 00:47:16 +02:00
Shauren
c6050a319c Core/PacketIO: Rename ByteBuffer::contents to ByteBuffer::data 2025-05-15 19:18:41 +02:00
Shauren
150c9cce5d Core/PacketIO: Fixed WorldPackets::SizedCString read function (it should not attempt to read null terminator if empty) 2025-05-15 16:38:31 +02:00
Naddley
d723d0b9b2 DB/Boralus: Added missing questender for Quest: "Drustvar" 2025-05-15 12:33:03 +02:00
Naddley
019869f8d9 Scripts/Drustvar: Implement Quest: "Really Big Problem" (#30939) 2025-05-14 21:37:48 +02:00
Shauren
1d36eeaa28 Core: Updated allowed build to 11.1.5.60822 2025-05-14 10:26:06 +02:00
Ryan Turner
c7a7527686 DB/KhazAlgar: Added remaining Flightmaster spawns
- Isle of Dorn, Ringing Deeps, Hallowfall, Azj-Kahet

Closes #30940

Co-authored-by: Naddley <64811442+Naddley@users.noreply.github.com>
2025-05-14 01:35:07 +02:00
Shauren
546d23264c Core/Misc: Make string and string_view literal suffixes globally available 2025-05-13 11:41:54 +02:00
Jason Dove
5ee93f177d Core/Network: Update LoginRESTService to check all addresses together (#30927) 2025-05-12 18:20:16 +02:00
Shauren
38f40f5413 Core/PacketIO: Improved bit functions - no longer reads each bit separately 2025-05-12 16:27:55 +02:00
Aqua Deus
1501843154 Scripts/Spells: Fix proc of hunter talent Bullseye (#30788) 2025-05-12 14:33:50 +02:00
Naddley
557dfb0290 DB/Drustvar: Added phased spawns after completion of quest "Rescued Ranger" 2025-05-12 14:27:17 +02:00
Shauren
05eb63c8a2 Scripts/Misc: Update ScriptPCH content to include most commonly headers 2025-05-11 23:34:45 +02:00
Naddley
4fec76cbda DB/Drustvar: Implement Quest: "Total Cairnage" 2025-05-11 22:19:08 +02:00
Naddley
edfa507cbc DB/Drustvar: Implement Quest: "Rescue Rangers" 2025-05-11 22:18:32 +02:00
Meji
47440e9dd2 Core/Vehicles: Added field to set a default pitch (#30878) 2025-05-11 22:00:41 +02:00
Meji
260fab2378 Core/Misc: Added new CanSeeOrDetectExtraArgs to CanSeeOrDetect (#30882) 2025-05-11 21:10:21 +02:00
Naddley
2c6ef0699f Scripts/Spells: Implement spell no NPC damage below override (#30932) 2025-05-11 17:00:25 +02:00
Naddley
fc879ee87e DB/Drustvar: Added creature loot to Gol Koval spawns 2025-05-11 15:56:57 +02:00
Naddley
609dd56f3e DB/Drustvar: Added spawns for Gol Koval 2025-05-11 00:07:40 +02:00
ModoX
c40b6e0b3f Core/AreaTrigger: Implement AreaTriggerActionSetFlag::DontDespawnWithCreator (#30832) 2025-05-10 18:49:25 +02:00
Naddley
3b91724203 DB/Drustvar: Added questgiver spawns in Gol Koval 2025-05-10 18:01:37 +02:00
Naddley
3468d62e1d DB/Drustvar: Added creature loot for Wayward Thicket spawns
- Venomous Weaver
- Woodland Bat
2025-05-10 15:48:14 +02:00
Naddley
5888a77f30 DB/Drustvar: Added spawns for Wayward Thicket 2025-05-10 15:46:44 +02:00
Shauren
91ee8755b9 Core/Misc: Define new item modifiers and report categories 2025-05-09 21:34:22 +02:00
Naddley
a53c63bfe8 DB/Drustvar: Added spawns for Autumnvale
+ added queststarter + questender for "Wicker Worship"
2025-05-09 21:18:38 +02:00
Naddley
ff0358db50 DB/Drustvar: Implement Quest: "Mistakes Were Made" 2025-05-08 21:01:56 +02:00
Shauren
cb837ce926 Core/World: Move linking instance socket to WorldSession 2025-05-08 14:30:42 +02:00
Shauren
b6d64447ba Core/World: Refactor World::LoadConfigSettings to unify validation of all config options and reduce its impact on compile time 2025-05-08 14:24:29 +02:00
Shauren
ee251a94d6 Core/Config: Use std::string_view instead of std::string to lookup config values 2025-05-07 19:28:08 +02:00
Shauren
b5c99939a8 Core/Misc: Minor compile time improving changes 2025-05-07 15:41:41 +02:00
Naddley
f1854cdf83 DB/Drustvar: Implement Quest: "Research Recovery" 2025-05-06 20:38:53 +02:00
Shauren
a63d404e7b Core/Spells: Implemented new SpellMisc field, MinDuration that controls minimum spell missile travel time 2025-05-06 19:22:21 +02:00
Naddley
f84de77f7d DB/Drustvar: Implement Quest: "The Adventurers Society" 2025-05-05 21:10:26 +02:00
Aqua Deus
f7e1004586 Scripts/Spells: Implement hunter talent Rejuvenating Wind (#30839) 2025-05-05 20:50:41 +02:00
Naddley
b0cfe7e948 DB/Drustvar: Added creature loot to North Pass Cavern spawns 2025-05-05 17:13:02 +02:00
Naddley
1f8527964c DB/Drustvar: Added spawns for North Pass Caverns 2025-05-05 17:11:57 +02:00