Commit Graph
45525 Commits
Author SHA1 Message Date
Shauren 4e914749c6 DB/SAI: Fix wrong "any waypoint" values for waypoint events in cherry-picked paths 2026-06-25 00:45:00 +02:00
offl 77b282267b Scripts/Maraudon: Modernize scripts (#31092)
* New register model
* Codestyle changes
* TaskScheduler instead of timer variables
* Implement one spell script for Noxxion encounter

(cherry picked from commit f40409ce68624fc907d7f1e272317411b5a2fa65)
2026-06-25 00:32:02 +02:00
offl f6bf1f356d Scripts/Sholazar Basin: Update several quest scripts (#31114)
*  convert & update Engineering a Disaster quest to SAI
*  update The Lifewarden's Wrath quest with SAI
*  renamed a couple of spell script names

(cherry picked from commit 70d18754848c376f93e1ab9d7119c6818d594db8)
2026-06-25 00:22:39 +02:00
Shauren b04fab2dd4 Scripts/Spells: Cleanup includes after 53daa087aedcc0f68c935628f181256d89914ae2
(cherry picked from commit 7760b8e4ed5f9b2a44eba50adf1dc1d14d0dd953)
2026-06-24 23:37:20 +02:00
offl fef704ea15 Scripts/Blood Furnace: Update Broggok (#31097)
* use missing text
* despawn InCombat trigger by spell
* add missing waypoints
* add events to activate and prepare Broggok
* codestyle changes

(cherry picked from commit 44a7b2994723691c218d3779ff8fd5a5115e5f64)
2026-06-24 23:34:45 +02:00
offl a25cb0e771 Scripts/Spells: Migrate & update non-generic quest spell scripts to zone files (#31100)
(cherry picked from commit 53daa087aedcc0f68c935628f181256d89914ae2)
2026-06-24 21:06:11 +02:00
Shauren a46f35e70d Core: Updated allowed build to 12.0.7.68275 2026-06-24 10:00:53 +02:00
offl 976fdeb4cf Scripts/Arcatraz: Update Dalliah & Soccothrates (#31124)
* update timers, update combat AI, codestyle changes, reorder AI hooks

(cherry picked from commit 2bdc0d6e9d0f663892608cbcf10be122b5db80a9)
2026-06-23 23:25:17 +02:00
offl b19a71c6f7 Scripts/Mechanar: Update scripts (#31127)
* Gyro-Kill - missing emote, timers, targets
* Iron-Hand - missing emote, timers, targets, one missing spell, update the way texts are handled
* Sepethrea - unique enum names, comments for scriptnames, update the way one text is handled
* Pathaleon - reorder spells, reorder hooks, implement one missing spell, change the way one spell is used
* Instance - remove unneeded placeholder

(cherry picked from commit 3744d6bb2942db779613f5b3fb8320288fbb2e81)
2026-06-23 23:21:25 +02:00
Shauren b8c6e941db Core/Loot: Fix checking reference loot in HasQuestDrop/HasQuestDropForPlayer
(cherry picked from commit 5bace54513cebcb0d7f5e84a3c94a9e8654c195d)
2026-06-23 23:18:07 +02:00
offl 37f20e4873 Scripts/Botanica: Update scripts (#31121)
* Remove unused data and functions from instance script
* Reorder hooks, spells, small changes to improve encounters and codestyle
* Move some texts from cast start to cast end

(cherry picked from commit 0d1961621f34170b4ff142d374eb6bbce7f49fc6)
2026-06-23 23:13:00 +02:00
offl dc6c0da88d Scripts/Arcatraz: Update Zereketh (#31125)
(cherry picked from commit 5715b96d02252c31191b1dbbcf3df13193301ffc)
2026-06-23 23:10:38 +02:00
offl 3e4f1180b8 Scripts/HallsOfStone: Modernize scripts (#31109)
(cherry picked from commit 001d5d306c94f88552024be4d3a2d957d1809dd5)
2026-06-23 23:08:28 +02:00
offl a7eb292117 Scripts/Brewfest: Implement a couple more BOTM (#31111)
* Draenic Pale Ale
* Autumnal Acorn Ale
* Bartlett's Bitter Brew

(cherry picked from commit 7a688c19ff0889ee373b3d062bd02a06b8605284)
2026-06-23 23:05:34 +02:00
offl b352dee60f Scripts/Gruul's Lair: Create base AI for Maulgar's ogres (#31119)
(cherry picked from commit c867a1ad42dd02f4625beaa1c4a631503efeff17)
2026-06-23 22:59:59 +02:00
Grimgravy 8a7d47bfec Scripts/Quest: Fix The Smallest Creatures (#31106)
Closes #11332

(cherry picked from commit 27d50805de131a28a6f587ad4a3627d9903938e4)
2026-06-23 22:54:41 +02:00
Shauren 1ed565e761 Scripts/Misc: Remove TaskContext copies 2026-06-23 22:48:57 +02:00
offl f51383a6b8 Scripts/Gruul's Lair: Update scripts (#30913)
(cherry picked from commit a23262869685e66d68be233b9020d611ffdb5db0)
2026-06-23 22:48:26 +02:00
Gildor 6743e8018a Core/Misc: Add configuration option for setting the update interval of the Who list cache (#30750)
(cherry picked from commit 0bd56da09b1f0ae34605a1a6fdd14ca26cd42d4c)
2026-06-23 22:48:26 +02:00
Shauren f4680d71f5 Scripts/Spells: Correct CalcValue uses from cherry-picks 2026-06-23 22:48:26 +02:00
offl 57d9deb197 Scripts/Spells: Get rid of some database spell scripts (#30925)
(cherry picked from commit 0756fb956c4319d7a49fe4cb06d2c1c1ee894fd5)
2026-06-23 22:48:26 +02:00
offl ae5689270f Scripts/Blood Furnace: Update scripts (#31012)
(cherry picked from commit b4e749a7fa34bcbb4d7320c93804a643291ef6b9)
2026-06-23 22:48:26 +02:00
offl 215c8a47f3 Scripts/Hellfire Ramparts: Update scripts (#31014)
(cherry picked from commit 147d2394226e3eaf13252061c9301185e865dfc5)
2026-06-23 22:48:26 +02:00
Shauren 16432c0d70 Scripts/Stratholme: Move Timmy the Cruel to database 2026-06-23 22:48:26 +02:00
offl fd9c475d49 Scripts/Mana Tombs: Update scripts (#31024)
(cherry picked from commit 539f6e4ff446bbcbee1eb46531f288452eafd19f)
2026-06-23 22:48:23 +02:00
offl f7713d218d Scripts/Magisters Terrace: Update scripts (#31036)
*  rewrite Kalec's event
*  unique enum names, comments for scriptnames for Kael
*  new register model for Delrissa
*  new register model for Selin and one missing spell added
*  several changes for Vexallus

(cherry picked from commit dde454198a9cb8f43edbb9ef36a54aabd318c711)
2026-06-23 22:44:09 +02:00
offl 731a8cb47d Scripts/Botanica: Modernize scripts (#31026)
(cherry picked from commit 5dfec1dc03d9b56fcf73cedf8f0f5d8c00f8b154)
2026-06-23 22:44:09 +02:00
CraftedRO d7b40038b0 Core/Unit: Pet near teleport fix (#30766)
https: //github.com/psychobilli/TrinityCore/wiki/PetTeleportFix-Test-Notes

Co-authored-by: psychobilli <[email protected]>
(cherry picked from commit 59492b81d8a2bd16271bee238f119e430c4b1c69)
2026-06-23 22:44:09 +02:00
offl 45fd037d05 Scripts/Ruby Sanctum: Modernize scripts (#31052)
(cherry picked from commit f3a8f574577e293dbc2a137182ef1b5b5427573d)
2026-06-23 22:44:09 +02:00
Shauren 8238185ae3 Core/GameObjects: Fixed GameObject::SetRespawnTime putting gameobjets not using compatibility spawning mode into invalid state
Closes #31047

(cherry picked from commit 49e02d7c30a39c03c9cb59790d1410c72208c687)
2026-06-23 22:44:09 +02:00
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
Aokromes a96ac7d9b2 DB/Misc: Fix Horde GY when dying in Darnassus and Dolanaar
closes #30992
by CraftedRO

(cherry picked from commit e3576bc0d6a0e4c43d1017de4806e5dcbebd3637)
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
Aokromes 1f80198524 DB/Quest: Mission: Gateways Murketh and Shaadraz is pre quest requirement for "Return to Thrallmar"
closes #31009
by CraftedRO

(cherry picked from commit e045dd021121f3c90451d0dcc88eed874798ebf2)
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