offl
46bb7d27d2
Scripts/Hellfire Ramparts: Update Gargolmar ( #31774 )
...
(cherry picked from commit 80175b1e6cbde86906337ac8a42c909669a66bd7)
Signed-off-by: luis <[email protected] >
2026-07-01 17:57:27 -03:00
offl
4098206fe8
Scripts/Hellfire Ramparts: Rewrite Omor the Unscarred ( #31743 )
...
(cherry picked from commit 73d1ea35b5b2653ab088ab9611b61687ca0540f7)
Signed-off-by: luis <[email protected] >
2026-07-01 17:51:40 -03:00
offl
7c0322037a
Scripts/Serpentshrine Cavern: Rewrite Morogrim ( #31733 )
...
(cherry picked from commit 355e2ef0dcece565f717bce09580826162db8b64)
Signed-off-by: luis <[email protected] >
2026-07-01 17:48:27 -03:00
offl
ef7cef6e02
Core/GameObject: Fishing holes with zero min and max success opens should not despawn ( #31719 )
...
(cherry picked from commit 8336128d3c5ea19327f7b8662ba240986398aaef)
Signed-off-by: luis <[email protected] >
2026-07-01 17:47:12 -03:00
offl
e0696fdd0b
Scripts/Hyjal: Rewrite first 4 boss scripts ( #31453 )
...
(cherry picked from commit 38b1977e9078614127e3dd3b295681d16ea4c383)
Signed-off-by: luis <[email protected] >
2026-06-29 20:10:36 -03:00
offl
7871563ca4
Scripts/Wailing Caverns: Rewrite Naralex event ( #31445 )
...
(cherry picked from commit 542e046815ea038b998d3efc0b95d3458fe92276)
Signed-off-by: luis <[email protected] >
2026-06-29 17:40:47 -03:00
offl
2f968eed1d
Scripts/Tempest Keep: Update Void Reaver ( #31429 )
...
(cherry picked from commit ac4dc7bf8fe77790302a0697360bd62522013c64)
Signed-off-by: luis <[email protected] >
2026-06-29 17:35:38 -03:00
offl
be79076cbe
Scripts/Utgarde Keep: Rewrite scripts ( #31349 )
...
Closes #26822
(cherry picked from commit 0f8a33ca4cabe923c4611e7d0221c8819979edaa)
Signed-off-by: luis <[email protected] >
2026-06-28 19:57:49 -03:00
offl
558b5628fc
Scripts/Scholomance: Update scripts ( #31333 )
...
(cherry picked from commit 5a2cfd095c31b7785bf8a61e1b071873ffa25937)
Signed-off-by: luis <[email protected] >
2026-06-28 19:54:01 -03:00
offl
7923f7f022
Scripts/Sunwell Plateau: Rewrite Eredar Twins ( #31305 )
...
Credit for several things goes to CMaNGOS
(cherry picked from commit 899ac9e04e84192297fdd06278a8a0643f70b47d)
Signed-off-by: luis <[email protected] >
2026-06-28 18:58:40 -03:00
offl
340f0320fa
DB/SAI: Get rid of some SMART_EVENT_HAS_AURA events
...
closes #31380
(cherry picked from commit 5dad31f8208211c61a0b2cf023e62c4405d62cb3)
Signed-off-by: luis <[email protected] >
2026-06-28 18:48:24 -03:00
offl
6316fe9865
DB/Quest: properly handle gob activation and npcs AI reaction in quest It takes guts....
...
(cherry picked from commit c92550700bf62a8a6c3e804f9e40e4de844c9862)
Signed-off-by: luis <[email protected] >
2026-06-28 18:43:24 -03:00
offl
67db94e12e
Scripts/Sunwell Plateau: Rewrite Brutallus ( #31274 )
...
(cherry picked from commit 85dca37de584bb4f306f34af8e73954c9a722eb9)
Signed-off-by: luis <[email protected] >
2026-06-26 21:46:03 -03:00
offl
155209dc02
Scripts/Stratholme: Rewrite scripts ( #31232 )
...
(cherry picked from commit 2ce4c8640ea8ca3d3338091fdc053886e26272a8)
Signed-off-by: luis <[email protected] >
2026-06-26 21:39:14 -03:00
offl
205a1ad296
Scripts/AQ20: Rewrite Buru ( #31217 )
...
Credit for a lot of things goes to CMaNGOS
(cherry picked from commit 7c9bea1e904217b26d0b8540fb62f70d0b191ca1)
Signed-off-by: luis <[email protected] >
2026-06-26 21:38:03 -03:00
offl
9577bbc265
Scripts/AQ20: Rewrite Moam ( #31216 )
...
* New register model
* Repeat events instead of scheduling them
* Added unique names for enums
* Added comments for script names
* Added AI for Mana Fiend
* Added missing emote
* Use all emotes
* Create master-script to summon Mana Fiends
* Implement & use Zero Mana/Full Health spell
* Implement Energize script to end stoned phase
* Implement Drain Mana master spell script with correct amount of targets and checks to ensure only players and mana-users will be targeted
* Implement Drain Mana visual effect
* Now, once all Mana Fiends are dead, stone phase is finished
* Rework the way stone phase is started and finished
* Moam now drops obsidian mineral once dead
* Added a check to ensure all combat spells will be used
* Added event to handle Arcane Eruption instead of trying to cast it every update tick
Credit for a lot of things goes to CMaNGOS
(cherry picked from commit de6a77c535208a4bd71ebe6f508a49ad011d4efe)
Signed-off-by: luis <[email protected] >
2026-06-26 21:28:49 -03:00
offl
858b664541
Scripts/AQ20: Update Rajaxx ( #31204 )
...
* New register model
* Repeat events instead of scheduling them
* More proper timers for spells
* Added unique names for enums
* Added comment for script name
* Added missing emote
* Added missing Frenzy spell
* Cleanup texts (keep only actually used)
* Use combat texts
* Add ResetAllThreat component to Thundercrash spell script
(cherry picked from commit 5c6bf610663b620f3eeba41d05082401eb1b995d)
Signed-off-by: luis <[email protected] >
2026-06-26 21:27:37 -03:00
offl
a5e78f2d43
Scripts/Karazhan: Rewrite Moroes ( #31164 )
...
* Add missing Frenzy emote
* Implement & use Garrote Remove spell
* Use BossAI for Moroes
* Use EventMap & TaskScheduler instead of old events
* Handle special emotes in OnSpellCast
* Update enums
* Add comments for script names
* Update timers and targets of spells
* Garrote now correctly applies on players
* Improve GuestBaseAI & guest scripts
* Use new register model for all scripts
(cherry picked from commit 9625ef1daaf481eb05a73c999a4b58b86306ecc6)
Signed-off-by: luis <[email protected] >
2026-06-26 21:16:41 -03:00
offl
7b056eda18
Scripts/Quest: Update & convert to SAI 'The Escape' ( #31160 )
...
(cherry picked from commit e8b921886f08fe6eb63ec74d4dd7bb0df9d3e43f)
Signed-off-by: luis <[email protected] >
2026-06-26 21:16:07 -03:00
offl
c3efe8c0e4
Scripts/Quest: Update & convert to SAI 'Willix the Importer' ( #31138 )
...
(cherry picked from commit 806c6067875f4f75396c6e4384721480702cebd0)
Signed-off-by: luis <[email protected] >
2026-06-26 21:12:28 -03:00
offl
855a9740cf
Scripts/RazorfenDowns: Modernize scripts ( #31145 )
...
(cherry picked from commit d5921303b7b7013c14e26c81de99ef3a0a171c5f)
Signed-off-by: luis <[email protected] >
2026-06-26 21:09:37 -03:00
offl
9877e98688
Scripts/AQ20: Update Ayamiss ( #31213 )
...
(cherry picked from commit ac1c9b862cceebe4aa9110b1e31775e6d00606a0)
Signed-off-by: luis <[email protected] >
2026-06-26 21:08:38 -03:00
offl
c43d454a39
Scripts/Shadow Labyrinth: Modernize scripts ( #31010 )
...
(cherry picked from commit 5dcef2bbaf8e5f82dc722ff93dca10593eec280a)
Signed-off-by: luis <[email protected] >
2026-06-26 21:04:45 -03:00
offl
17362c64d1
Scripts/Spells: Migrate & update several item spell scripts to zone files ( #31171 )
...
(cherry picked from commit 760cd824bb1fb47ae062d62f40f900595a340fb4)
Signed-off-by: luis <[email protected] >
2026-06-26 20:52:36 -03:00
offl
bcea1bf6c6
Scripts/SerpentshrineCavern: Rewrite Hydross ( #31150 )
...
(cherry picked from commit 5649e4e76c817241034ffc4ab7bb6425329adad7)
Signed-off-by: luis <[email protected] >
2026-06-26 20:51:19 -03:00
offl
99eaaccfad
Scripts/AQ40: Rewrite Fankriss ( #31200 )
...
(cherry picked from commit 60c8dc17bcf1504196c2e3442442391a63c855fd)
Signed-off-by: luis <[email protected] >
2026-06-26 20:42:02 -03:00
offl
78fd424708
Scripts/AQ20: Refactor Kurinnaxx and implement Sand Trap ( #31203 )
...
(cherry picked from commit 126fa17de9ca9ee3871a4c584b7f51a981c4211b)
Signed-off-by: luis <[email protected] >
2026-06-26 20:41:22 -03:00
offl
9414906470
Scripts/AQ40: Rewrite Huhuran ( #31199 )
...
(cherry picked from commit 7d33481fa96f505e10e6461584614a8520b4221e)
Signed-off-by: luis <[email protected] >
2026-06-26 20:39:59 -03:00
offl
afcce0301a
Scripts/Karazhan: Update Maiden of Virtue ( #31165 )
...
(cherry picked from commit 3a964bc3f900c7c2cb22be15ae7f06df532269dc)
Signed-off-by: luis <[email protected] >
2026-06-26 20:37:17 -03:00
offl
e973e50234
Scripts/AQ40: Rewrite Sartura ( #31197 )
...
(cherry picked from commit 54f42db98f311d5925f71211b4f55f4ac2b8b6ee)
Signed-off-by: luis <[email protected] >
2026-06-26 20:36:32 -03:00
offl
7a251cdc48
Scripts/Spells: Optimized Winter Veil Mistletoe and PX-238 Winter Wondervolt ( #31190 )
...
(cherry picked from commit 73bc61a4fdd09cf276235ad43c266169b56d4467)
Signed-off-by: luis <[email protected] >
2026-06-26 20:34:30 -03:00
offl
1fdf0fc23e
Scripts/Spells: Implement Itch ( #31193 )
...
(cherry picked from commit cac0188e4974b9013e0eda09f4c7352f4d3b5e6e)
Signed-off-by: luis <[email protected] >
2026-06-26 20:33:28 -03:00
offl
15bcad4e17
Scripts/Spells: Implement Cataclysm Breath & Chaos Breath & Death Count ( #31172 )
...
* Implement Cataclysm Breath (forces creature to cast 4 of 8 random spells)
* Implement Chaos Breath (forces creature to cast 3 of 8 random spells)
* Implement Death Count remover spell (replace SAI implementation with spell script)
Closes #30320
(cherry picked from commit b75d047a33597a9f576632d07a4f3ba2546c5e6e)
Signed-off-by: luis <[email protected] >
2026-06-26 20:22:34 -03:00
offl
0b0ebed273
Scripts/Quest: Update 'Guide Our Sights' ( #31132 )
...
(cherry picked from commit f536e1a266c2f38ed423a28116d3af88dbca5e40)
Signed-off-by: luis <[email protected] >
2026-06-26 20:17:27 -03:00
offl
b5828589f1
DB/Quest: Rewrite 'Strengthen the Ancients' ( #31131 )
...
(cherry picked from commit 8d038db0dbb65fd9da76ce5c9d0af1670c9a2c8c)
Signed-off-by: luis <[email protected] >
2026-06-26 20:15:50 -03:00
offl
891015ab32
Scripts/Sethekk Halls: Improve Anzu ( #31087 )
...
* Add missing texts
* Implement intro event
* Update summon event (now Banish is canceled when all Brood of Anzu is killed)
* Remove redundant checks and actions to prevent double-summon of Anzu (not needed anymore, handled in SAI)
* Prevent calling Ikiss' intro if already done
(cherry picked from commit fd42b894f35e5950ac97ddd0b63d2eddf43e9000)
Signed-off-by: luis <[email protected] >
2026-06-26 20:12:52 -03:00
offl
384bb86bed
Scripts/Arcatraz: Rewrite Mellichar's event ( #31081 )
...
(cherry picked from commit 4dece3fe4efb06661083bfd565976ed61e4ed7b3)
Signed-off-by: luis <[email protected] >
2026-06-26 20:10:48 -03:00
offl
3a155d9268
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)
Signed-off-by: luis <[email protected] >
2026-06-24 20:20:37 -03:00
offl
f77ccad3ed
Scripts/Arcatraz: Update Dalliah & Soccothrates ( #31124 )
...
* update timers, update combat AI, codestyle changes, reorder AI hooks
(cherry picked from commit 2bdc0d6e9d0f663892608cbcf10be122b5db80a9)
Signed-off-by: luis <[email protected] >
2026-06-24 18:23:35 -03:00
offl
5923ee36f5
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)
Signed-off-by: luis <[email protected] >
2026-06-24 18:22:15 -03:00
offl
6f788e6b8e
Scripts/Arcatraz: Update Zereketh ( #31125 )
...
(cherry picked from commit 5715b96d02252c31191b1dbbcf3df13193301ffc)
Signed-off-by: luis <[email protected] >
2026-06-24 18:21:48 -03:00
offl
bac73552bc
Scripts/HallsOfStone: Modernize scripts ( #31109 )
...
(cherry picked from commit 001d5d306c94f88552024be4d3a2d957d1809dd5)
Signed-off-by: luis <[email protected] >
2026-06-24 18:21:13 -03:00
offl
04ce693a7e
Scripts/Brewfest: Implement a couple more BOTM ( #31111 )
...
* Draenic Pale Ale
* Autumnal Acorn Ale
* Bartlett's Bitter Brew
(cherry picked from commit 7a688c19ff0889ee373b3d062bd02a06b8605284)
Signed-off-by: luis <[email protected] >
2026-06-24 18:20:43 -03:00
offl
57f7456a38
Scripts/Gruul's Lair: Create base AI for Maulgar's ogres ( #31119 )
...
(cherry picked from commit c867a1ad42dd02f4625beaa1c4a631503efeff17)
Signed-off-by: luis <[email protected] >
2026-06-24 18:19:45 -03:00
offl
500c59eaac
Scripts/Gruul's Lair: Update scripts ( #30913 )
...
(cherry picked from commit a23262869685e66d68be233b9020d611ffdb5db0)
Signed-off-by: luis <[email protected] >
2026-06-24 18:18:01 -03:00
offl
1c7cb23cf6
Scripts/Hellfire Ramparts: Update scripts ( #31014 )
...
(cherry picked from commit 147d2394226e3eaf13252061c9301185e865dfc5)
Signed-off-by: luis <[email protected] >
2026-06-24 18:09:29 -03:00
offl
69b6734a66
Scripts/Mana Tombs: Update scripts ( #31024 )
...
(cherry picked from commit 539f6e4ff446bbcbee1eb46531f288452eafd19f)
Signed-off-by: luis <[email protected] >
2026-06-24 18:08:33 -03:00
offl
ba58290ba3
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)
Signed-off-by: luis <[email protected] >
2026-06-24 18:07:36 -03:00
offl
9aecec2f25
Scripts/Botanica: Modernize scripts ( #31026 )
...
(cherry picked from commit 5dfec1dc03d9b56fcf73cedf8f0f5d8c00f8b154)
Signed-off-by: luis <[email protected] >
2026-06-24 18:06:32 -03:00
offl
3dd4a10905
Scripts/Ruby Sanctum: Modernize scripts ( #31052 )
...
(cherry picked from commit f3a8f574577e293dbc2a137182ef1b5b5427573d)
Signed-off-by: luis <[email protected] >
2026-06-24 18:05:07 -03:00
offl
07a4314816
Scripts/Steam Vault: Add missing text to Thespia & linked aggro ( #31037 )
...
(cherry picked from commit 4e28543882635362bd05e7fab4368f676044cbdb)
Signed-off-by: luis <[email protected] >
2026-06-24 18:02:58 -03:00
offl
f6b970100c
Scripts/The Slave Pens: Modernize Kalithresh script ( #30957 )
...
(cherry picked from commit 640ee4519993e8578fbb0b0cf53a4196026b3500)
Signed-off-by: luis <[email protected] >
2026-06-24 18:00:47 -03:00
offl
0cb670ceb5
Scripts/Dalaran: Replace TeleportTo function with spells ( #30965 )
...
(cherry picked from commit 8c5863596e428916aa5b9d2c5fa4c31ef67317e7)
Signed-off-by: luis <[email protected] >
2026-06-24 17:59:05 -03:00
offl
b22f7db7d3
Scripts/Drak'Tharon Keep: Modernize scripts ( #30993 )
...
(cherry picked from commit 7e03a1ce05baf33f8810658a679733c5e3626760)
Signed-off-by: luis <[email protected] >
2026-06-24 17:57:36 -03:00
offl
f07e13437d
Scripts/AuchenaiCrypts: Small corrections to scripts ( #30959 )
...
(cherry picked from commit f2662cc0fe44ee89abb1bf6c0298839084e150c8)
Signed-off-by: luis <[email protected] >
2026-06-24 17:53:01 -03:00
offl
5efa8752db
Scripts/AuchenaiCrypts: Modernize Shirrak script ( #30938 )
...
(cherry picked from commit e13dc980a22213fb127f3417ebc40edbd1cd7c5f)
Signed-off-by: luis <[email protected] >
2026-06-24 17:41:24 -03:00
offl
6512de0630
Scripts/SethekkHalls: Modernize scripts ( #30935 )
...
(cherry picked from commit 98972550171108bc4b50100d8c923a62f8df1086)
Signed-off-by: luis <[email protected] >
2026-06-24 17:38:32 -03:00
offl
d262b7b488
Scripts/TheBotanica: Modernize Thorngrin script ( #30943 )
...
(cherry picked from commit d1fa9cbc4783eabc1fddbcaedf11c6b3043e6b66)
Signed-off-by: luis <[email protected] >
2026-06-23 19:08:47 -03:00
offl
307eed4db7
Scripts/TheArcatraz: Modernize scripts ( #30945 )
...
(cherry picked from commit 86f8a1e43f4b09ebd808d8b27ee8532839bf6f78)
Signed-off-by: luis <[email protected] >
2026-06-23 19:06:59 -03:00
offl
ed3afd9e84
Scripts/SteamVault: Modernize scripts ( #30948 )
...
(cherry picked from commit f7f64edbbe03f0ee30c00e78cbef59222acfb066)
Signed-off-by: luis <[email protected] >
2026-06-23 19:05:23 -03:00
offl
a4a500bf9c
Scripts/Scholomance: Modernize scripts ( #30920 )
...
(cherry picked from commit 763dc107bb298d88a69a6f24aef08d70030b053d)
Signed-off-by: luis <[email protected] >
2026-06-23 18:49:54 -03:00
offl
6d03a60fac
Scripts/Spells: Get rid of some database spell scripts ( #30915 )
...
(cherry picked from commit 5ed83ed27c676ae2dcf661409550ce0fcbffe5c8)
Signed-off-by: luis <[email protected] >
2026-06-23 18:33:22 -03:00