Commit Graph
31350 Commits
Author SHA1 Message Date
offl c7982a83ef Scripts/Steam Vault: Add missing text to Thespia & linked aggro (#31037)
(cherry picked from commit 4e28543882635362bd05e7fab4368f676044cbdb)
2026-06-23 22:44:09 +02:00
offl 288a9e4849 Scripts/Ruby Sanctum: Modernize Halion script (#31044)
(cherry picked from commit e5a3a4acd48ca99fa08df24341469620048a891b)
2026-06-23 22:44:09 +02:00
Ovahlord f40c449734 Scripts/HoL: apply some missing scripting standards to all files
(cherry picked from commit adff72b485dcb1e7bf5558df01ef32415e46d776)
2026-06-23 22:44:09 +02:00
offl f36aa83876 Scripts/The Slave Pens: Modernize Kalithresh script (#30957)
(cherry picked from commit 640ee4519993e8578fbb0b0cf53a4196026b3500)
2026-06-23 22:44:09 +02:00
offl 032caa2c12 Scripts/BlackTemple: Modernize scripts (#30963)
(cherry picked from commit c8efee7a1378423db6d1b52ee01fad399c89bc76)
2026-06-23 22:44:09 +02:00
offl 0a35c5ab4b Scripts/Dalaran: Replace TeleportTo function with spells (#30965)
(cherry picked from commit 8c5863596e428916aa5b9d2c5fa4c31ef67317e7)
2026-06-23 22:44:09 +02:00
offl 299c3231c7 Scripts/Magtheridon's Lair: Modernize scripts (#30968)
(cherry picked from commit 88197ab4c6a874111c20137263c44cd66d52e248)
2026-06-23 22:44:08 +02:00
offl d3f22ed0ee Scripts/Violet Hold: Modernize scripts (#30990)
(cherry picked from commit 631bf7be4eb9c51b78ff70d478bea1322db23aba)
2026-06-23 22:44:08 +02:00
offl 7bc88d528b Scripts/Violet Hold: Modernize scripts (#30990)
(cherry picked from commit 631bf7be4eb9c51b78ff70d478bea1322db23aba)
2026-06-23 22:44:08 +02:00
offl fa22929ebb Scripts/Drak'Tharon Keep: Modernize scripts (#30993)
(cherry picked from commit 7e03a1ce05baf33f8810658a679733c5e3626760)
2026-06-23 22:44:05 +02:00
offl c06a63a6ad Scripts/Icecrown Citadel: Modernize scripts (#31000)
(cherry picked from commit 4a902645612664bc78abb36ead7834f626be22e2)
2026-06-23 22:44:05 +02:00
Shauren be32917cf5 Core/Players: Unbreak dual wield
(cherry picked from commit 1a5af00760e8ba96a01c0e9049cca9de30ded567)
2026-06-23 22:44:05 +02:00
Shauren b3505a3de9 Scripts/The Escape From Durnholde: Fixed Thrall not resetting state after combat
Closes #28797
Closes #30739

(cherry picked from commit 5c5a047342b417a8363765a7b174fdf1c9f8bd5a)
2026-06-23 22:44:05 +02:00
CraftedRO 3edf5aaf77 Core/Pets: Allow pet commands while hunter is under SPELL_AURA_MOD_PACIFY aura
(cherry picked from commit aae2bea8c55b71722acb0aaac3a1be032574e7c1)
2026-06-23 22:44:04 +02:00
Shauren 2168f9af1d Core/Players: Fix Titan's Grip weapon type restrictions
Closes #20972
Closes #30747

(cherry picked from commit b610048f892e36aadabe2c75c13b2e84f4796f64)
2026-06-23 22:44:04 +02:00
CraftedRO 2c49ef62cd Core/Misc: Don't teleport players to homebind location when logging out inside instance without a group (#30982)
(cherry picked from commit 77d20d6aba6aaa3e8413146156c3a3ea92b7bea4)
2026-06-23 22:44:04 +02:00
CraftedRO c44d4d9fb4 Core/Creatures: Update creature GenerateHealth rounding formula (#30971)
(cherry picked from commit e6b9f215e9aece22446fc5b84363abbf5e2d9349)
2026-06-23 22:44:04 +02:00
offl 8602906715 Scripts/AuchenaiCrypts: Small corrections to scripts (#30959)
(cherry picked from commit f2662cc0fe44ee89abb1bf6c0298839084e150c8)
2026-06-23 22:44:01 +02:00
CraftedRO a29519cd25 Core/Spells: Properly retrieve pet to dismiss for spells with SPELL_ATTR1_DISMISS_PET (#30928)
(cherry picked from commit 8d6e6c3f7c397639e3edb5bf86449c9f492c0ce8)
2026-06-23 11:13:48 +02:00
offl 7b81f66ee1 Scripts/AuchenaiCrypts: Modernize Shirrak script (#30938)
(cherry picked from commit e13dc980a22213fb127f3417ebc40edbd1cd7c5f)
2026-06-23 00:35:56 +02:00
offl 62eeeb4998 Scripts/Mechanar: Modernize scripts
(cherry picked from commit d5470b9ea78af3f725473023960e0509b0a2775d)
2026-06-23 00:27:51 +02:00
offl 7a34cb2e92 Scripts/TheSlavePens: Modernize scripts
(cherry picked from commit 06041687565754562b2c266b4195b00cf3e53260)
2026-06-23 00:22:32 +02:00
offl 1cab7b3c66 Scripts/SethekkHalls: Modernize scripts (#30935)
(cherry picked from commit 98972550171108bc4b50100d8c923a62f8df1086)
2026-06-23 00:20:28 +02:00
offl 821017b840 Scripts/TheBotanica: Modernize Thorngrin script (#30943)
(cherry picked from commit d1fa9cbc4783eabc1fddbcaedf11c6b3043e6b66)
2026-06-23 00:20:28 +02:00
offl 3b2ca37df2 Scripts/TheArcatraz: Modernize scripts (#30945)
(cherry picked from commit 86f8a1e43f4b09ebd808d8b27ee8532839bf6f78)
2026-06-23 00:20:24 +02:00
offl 68ef549fd5 Scripts/SteamVault: Modernize scripts (#30948)
(cherry picked from commit f7f64edbbe03f0ee30c00e78cbef59222acfb066)
2026-06-22 23:22:25 +02:00
offl 1eeb780afc Scripts/TheBlackMorass: Modernize scripts
(cherry picked from commit 2f331b2fe2699296030312cbba218499daef9ecc)
2026-06-22 23:20:04 +02:00
offl b465f3f204 Scripts/EscapeFromDurnholdeKeep: Modernize scripts
(cherry picked from commit e2eb8c2b32057cb0f51b881875526a2634f184cd)
2026-06-22 23:18:52 +02:00
offl 44429597e7 Scripts/Scholomance: Modernize scripts (#30920)
(cherry picked from commit 763dc107bb298d88a69a6f24aef08d70030b053d)
2026-06-22 23:16:42 +02:00
offl 6afdae0bed Scripts/Spells: Implement generic spell script to cancel aura by id from spell effect basepoints (#30908)
(cherry picked from commit 71a8e05fed91714373e6c885709867cac77045bb)
2026-06-22 22:44:37 +02:00
offl f3ecd9d3cd Scripts/Spells: Get rid of some database spell scripts (#30915)
(cherry picked from commit 5ed83ed27c676ae2dcf661409550ce0fcbffe5c8)
2026-06-22 22:38:46 +02:00
CraftedRO 56c0838f5f Core/Misc: Minor corrections to urls and grammar in logs and comments (#30917)
(cherry picked from commit 7b0d1f09135999958e850dd67ed9c5b1eaf16536)
2026-06-22 18:23:34 +02:00
offl 08c121d466 Scripts/Spells: Implement Putrid Mushroom Primer spell (#30914)
(cherry picked from commit da2adb613816217f207e06ee24c9a61cc6322f63)
2026-06-22 18:16:02 +02:00
CraftedRO d9ba59dbeb Scripts/Dire Maul: Allow players to open The Prince's Chest if Prince Tortheldrin is killed (#30866)
(cherry picked from commit 4a6b73782beb6981a6ea48dd0da34303d5af3edb)
2026-06-22 18:11:59 +02:00
Shauren 4cfb6b8c48 Core/Async: Add another boost asio forward declaration hack for io_context executor 2026-06-22 10:42:08 +02:00
Shauren f133c4b4d6 Core/Objects: Fix previous commit 2026-06-21 16:11:54 +02:00
Shauren f0f4987799 Core/Objects: Minor ObjectGuid packet reading and writing optimization 2026-06-21 14:52:45 +02:00
Shauren c8ec374026 Core: Updated to 12.0.7 2026-06-20 15:34:23 +02:00
Shauren b3b080eedd Core/PacketIO: Remove undesired implicit conversions to bool with Optional updatefields 2026-06-19 22:08:55 +02:00
Shauren ad3f7233ac Core/Proto: Updated protobuf messages and services 2026-06-17 12:35:55 +02:00
Shauren 913da780a4 Core/Misc: Remove non-array version of RaceMask util 2026-06-17 00:23:19 +02:00
Shauren a448309c49 Core/Reputation: Removed duplicate function to get base reputation with a faction 2026-06-16 21:54:14 +02:00
Shauren 239c703486 Core/Reputation: Removed unneccessary condition when determining data index for reputation, fixes Shadowmoon Exiles not being a hidden faction 2026-06-16 21:34:09 +02:00
Shauren 66b9c833ab Core/PacketIO: Add packet reading functions returning raw packet bytes without copying 2026-06-16 00:49:23 +02:00
Shauren 71da9dda4d Core/Utils: Fix HashFnv1a compile error when hashing uint64 values with 32 bit variant at compile time 2026-06-15 00:25:51 +02:00
Shauren 3032bdcd89 Core/Bnet: Move all protobuf related code to proto service classes 2026-06-14 00:22:04 +02:00
Shauren 7643211ebb Core/Bnet: Fixed handling 0 sized client packets 2026-06-13 21:05:25 +02:00
Shauren 04ca53c213 Core/JSON: Allow deserializing from string_view 2026-06-13 18:52:31 +02:00
Shauren 8db9498cde Core/Scripts: Replace std::invoke in spell script internals to slightly reduce compile time 2026-06-12 23:34:06 +02:00
Shauren 72c360185c Core/Misc: Build fix for gcc on windows 2026-06-10 22:46:56 +02:00