Commit Graph
100 Commits
Author SHA1 Message Date
Andrew 527c24b92a fix(Scripts/Ulduar): fly the machine's sniffed approach arc and remove its spellclick (#27349) 2026-08-27 06:29:52 -03:00
Andrew 263025c187 fix(Scripts/Ulduar): add the missing event after Flame Leviathan's death (#27277) 2026-08-25 22:12:13 -03:00
Andrew 084c9e2bf1 fix(Scripts/Ulduar): despawn Freya's Strengthened Iron Roots on wipe and defeat (#27286) 2026-08-24 20:21:44 -03:00
AndrewandTreeston cf2c99f8a8 feat(Core/AI): add the UnitAI::OnDespawn hook (#27285)
Co-authored-by: Treeston <[email protected]>
2026-08-24 20:20:47 -03:00
AndrewandGustavo f7f8d84c84 fix(Core/Vehicles): don't seat accessories on dead spawns awaiting respawn (#27267)
Co-authored-by: Gustavo <[email protected]>
2026-08-23 10:20:46 +02:00
Andrew 8f68451bb2 fix(Scripts/Ulduar): drive Mimiron's Spinning Up targeting and barrage hold from spell data (#27265) 2026-08-22 15:28:31 -03:00
Andrew fd2c763726 fix(DB/Conditions): Stop pet attacks from stacking Focus Anger on Yogg-Saron's Crusher Tentacles (#27191) 2026-08-17 19:34:34 -03:00
Andrew 5646f9b01f fix(Scripts/Ulduar): correct Yogg-Saron's Shadow Beacon timer in phase 3 (#27193) 2026-08-17 15:36:38 -03:00
Andrew 70291e1888 fix(Scripts/Ulduar): randomize Yogg-Saron's Lunatic Gaze interval in phase 3 (#27192) 2026-08-17 15:36:27 -03:00
Andrew fe5b07e057 feat(Core/Commands): add .account info (#27160) 2026-08-16 23:25:11 +02:00
Andrew 3110fe5e8b fix(Core/Pet): stop new pets inheriting a recycled pet number's spells (#27141) 2026-08-15 00:03:06 -03:00
Andrew 88209128a5 refactor(Core/Config): remove dead configuration options (#27138) 2026-08-13 19:50:37 -03:00
AndrewandKillyana 9204c46ca9 fix(Core/GameObject): use the full spell focus radius (#27075)
Co-authored-by: Killyana <[email protected]>
2026-08-11 19:35:04 -03:00
Andrew 0a1611a4cf fix(Scripts/Ulduar): drive Mimiron's Laser Barrage from its sniffed target NPC (#27079) 2026-08-10 05:42:08 -03:00
Andrew b74f9e4f23 fix(Scripts/Ulduar): rework Freya's trio revive from sniff (#27068) 2026-08-09 12:20:42 -03:00
Andrew 553b6974d6 fix(DB/Creature): add Freya's Storm Lasher spawn visuals (#27067) 2026-08-09 12:03:42 -03:00
Andrew 4ee35f2f64 fix(Scripts/Ulduar): reconstruct Freya's hard mode intro from sniff (#27065) 2026-08-09 11:59:26 -03:00
Andrew ce056b41f8 fix(Scripts/Ulduar): remove Freya's Attuned to Nature stacks via dose reduction spells (#27063) 2026-08-09 11:58:04 -03:00
Andrew aca38f52f1 fix(Scripts/Ulduar): summon Freya's Lifebinder's Gift through its spell chain (#27062) 2026-08-09 11:19:35 -03:00
Andrew 037b45e3a3 fix(DB/Creature): Thorim despawns on evade (HARD_RESET) (#27059) 2026-08-09 11:19:26 -03:00
Andrew d85c8a7823 fix(Scripts/Ulduar): summon Sif during Thorim's intro instead of pre-spawning her (#27058) 2026-08-09 11:19:14 -03:00
Andrew f027e8b4a5 fix(Scripts/Ulduar): restore the Clash of Thunder mock fight before Thorim (#27057) 2026-08-09 11:19:02 -03:00
Andrew 7eea30d471 fix(Scripts/Ulduar): delay Sara's P2 Malady, Brain Link and Death Ray openers (#27055) 2026-08-09 06:55:32 -03:00
Andrew f8f667bff5 fix(Core/Spells): fix crash on non-unit targets in area target check (#27061) 2026-08-09 06:14:20 -03:00
Andrew 161d3a27e3 fix(Scripts/Ulduar): delay the Crusher Tentacle's first Diminish Power (#27054) 2026-08-08 19:38:56 -03:00
Andrewandhorn be5c07d566 fix(Scripts/Ulduar): cast Deafening Roar when Keepers are missing (#27052)
Co-authored-by: horn <[email protected]>
2026-08-08 18:16:25 -03:00
Andrew 715d6a3d3b fix(Scripts/Ulduar): complete the brain room Influence Tentacle sets (#27048) 2026-08-08 17:50:45 -03:00
Andrew dd7da10af2 docs(Agents): add script, SQL and config conventions (#27045) 2026-08-08 16:28:19 -03:00
AndrewandClaude Fable 5 c2cf1e06a1 fix(Scripts/Ulduar): credit Singed to the player instead of the campfire (#27047)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-08-08 15:28:33 -03:00
Andrew b6bd504f8e fix(Scripts/Ulduar): drive the Crusher Tentacle interrupt with its proc aura (#27046) 2026-08-08 14:24:06 -03:00
Andrew c2f796a8d9 fix(Scripts/Ulduar): rework Yogg-Saron Death Ray to sniffed behaviour (#27044) 2026-08-08 14:20:16 -03:00
Andrew 2e4a82384a fix(Scripts/Ulduar): add General Vezax saronite barrier fade emote and move vapors emote to Vezax (#27039) 2026-08-08 10:05:19 -03:00
Andrew 150e3788dd fix(Scripts/Spells): implement Clear Demonic Circle, cast by General Vezax on engage (#27040) 2026-08-08 10:04:30 -03:00
Andrew c8d93076ce fix(DB/Pools): drop memberless legacy pool templates, restore empty-pool error (#27026) 2026-08-08 08:35:01 -03:00
Andrew 766607448f feat(Core/Commands): allow .additem to remove items from offline players (#26714) 2026-08-07 23:32:10 -03:00
AndrewandShauren df93fae2e1 feat(Core/Pools): store pool spawn state per map, enable pooling in instances (#27001)
Co-authored-by: Shauren <[email protected]>
2026-08-07 23:21:38 -03:00
Andrewandtreeston fcfbe1a4b5 fix(Scripts/Naxxramas): Stalagg and Feugen feign death instead of dying (#26771)
Co-authored-by: treeston <[email protected]>
2026-08-06 12:32:35 -03:00
Andrew c55191a1be fix(Core/Vehicles): allow passengers to attack the vehicle carrying them (#26936) 2026-08-03 19:46:05 -03:00
AndrewandClaude Fable 5 4eba00c5ab fix(Scripts/Ulduar): place Hodir's helpers at their sniffed positions (#26931)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-08-03 19:30:22 -03:00
Andrew 1e91bba7c8 fix(Scripts/Ulduar): don't mark players below the platform for Constrictor Tentacles (#26933) 2026-08-03 19:27:10 -03:00
Andrew b4b1ca6b94 fix(DB/Ulduar): Guardian of Yogg-Saron Shadow Nova double-hitting Sara (#26934) 2026-08-03 08:03:10 -03:00
Andrew ea310e3844 fix(Scripts/Ulduar): let Kologarn despawn on evade and stop closing the Shattered Walkway Door (#26921) 2026-08-03 08:01:40 -03:00
AndrewandClaude Fable 5 d1a81d0824 fix(Scripts/Ulduar): icicles should not destroy Hodir's Toasty Fires (#26929)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-08-03 08:01:21 -03:00
Andrewandhorn 51fb7d6145 fix(Scripts/Ulduar): allow immunities to free players from Yogg-Saron's Constrictor Tentacle (#26935)
Co-authored-by: horn <[email protected]>
2026-08-03 08:00:14 -03:00
Andrew f7fb57d6f3 fix(Scripts/Ulduar): correct Thorim gauntlet immunity staging (#26942) 2026-08-03 07:59:14 -03:00
AndrewandClaude Fable 5 5b74083eb5 fix(Scripts/Ulduar): stop Hodir mages from starving their own spell schedule (#26930)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-08-03 07:58:57 -03:00
Andrew 3da0254d8a fix(Scripts/Ulduar): rework Mimiron's Spinning Up cadence, arc anchoring and facing (#26917) 2026-08-02 19:14:23 -03:00
Andrewandoffl 02519baa49 fix(Scripts/Ulduar): filter Hodir Icicle force-cast targets (#26915)
Co-authored-by: offl <[email protected]>
2026-08-02 15:35:03 -03:00
Andrew 2cc999c459 fix(Scripts/Ulduar): use Icicle force-cast for Hodir Flash Freeze snowdrifts (#26911) 2026-08-02 13:09:33 -03:00
Andrew aebd62ce82 fix(Scripts/Ulduar): rework Hodir hard mode timer to use Shatter Chest aura (#26910) 2026-08-02 12:37:17 -03:00
Andrew b06fc4b858 fix(Scripts/Ulduar): sync Mimiron's Rocket Strike marker and detonation with the missile (#26844) 2026-07-28 19:18:46 +02:00
Andrew 9f66598caa fix(Scripts/Ulduar): fire Mimiron's Rocket Strike non-triggered so the cast reaches the client (#26841) 2026-07-27 22:48:37 -03:00
Andrew b7387f653d feat(Core/Player): restore additional saves behind a config bitmask (#26825) 2026-07-27 21:31:00 -03:00
Andrew f23ac046ab refactor(Scripts/OnyxiasLair): clean up boss_onyxia (#26829) 2026-07-27 08:27:30 -03:00
Andrew ff1f543a10 fix(Core/Creature): don't charge corpse decay time on forced despawn of a living creature (#26827) 2026-07-26 18:07:10 -03:00
Andrew 144f77eb2a fix(DB/Immunities): allow Mind Control on 25-man Naxxramas Worshippers (#26815) 2026-07-26 06:16:02 -03:00
Andrew e0fe11ba46 fix(Core/Movement): don't teleport unreleased corpses out of instances when falling under the map (#26768) 2026-07-25 21:24:00 -03:00
Andrew 891b9671eb fix(Scripts/BlackTemple): fix crash on Shade of Akama evade (#26813) 2026-07-25 21:13:52 -03:00
Andrew ccd6e1ffef fix(Scripts/BlackTemple): restore Supremus Molten Flame chase (#26806) 2026-07-25 19:58:49 -03:00
AndrewandGildor afc33e7b28 fix(Core/Pools): respawn nested pools when the same child pool is re-selected (#26791)
Co-authored-by: Gildor <[email protected]>
2026-07-25 18:10:15 -03:00
Andrew d37d5c2f83 fix(Core/Spells): Sanctified/Swift Retribution require an active paladin aura (#26793) 2026-07-25 22:20:08 +02:00
Andrew db165fc26a fix(Core/Collision): make spawned WMO gameobjects provide indoor/area info (#26790) 2026-07-25 22:16:58 +02:00
Skjalf 9fe2eec585 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2026-07-25 17:16:03 -03:00
Andrew f7eae55ebd fix(Scripts/TempleOfAhnQiraj): fix GCC/Clang build error in Skeram aggro yell (#26802) 2026-07-25 16:02:34 -03:00
Skjalf 26b89edac5 fix(Scripts/TempleOfAhnQiraj): use Unit* for puller to fix build 2026-07-25 15:44:17 -03:00
Andrew f4a1b89a58 fix(Scripts/TempleOfAhnQiraj): pass aggro target to Skeram's aggro yell (#26789) 2026-07-25 14:19:29 -03:00
Andrew 0e9abcd305 fix(Core/Spells): don't resolve spellmod owner for casters no longer on a map (#26780) 2026-07-24 06:28:38 -03:00
Andrew 10f378bc1d fix(Scripts/Naxxramas): despawn summons on boss death (#26770) 2026-07-24 06:11:39 -03:00
AndrewandKeader c9317a7940 fix(Scripts/Ulduar): overhaul Auriaya's Feral Defender (#26762)
Co-authored-by: Keader <[email protected]>
2026-07-23 21:39:39 -03:00
Andrew 86ca0e875c fix(DB/Creature): Auriaya's Feral Defender overtuned melee damage (#26761) 2026-07-23 21:34:18 -03:00
Andrew a8c3736879 refactor(Core/Mails): centralize mail count bookkeeping in a new MailMgr (#26727) 2026-07-23 21:22:08 -03:00
Andrew a8d75f59c5 fix(Scripts/UtgardeKeep): don't restart Ingvar's feign death sequence on residual damage (#26728) 2026-07-23 20:59:36 -03:00
Andrew 6c449d1dbf refactor(Scripts/Ulduar): seat Kologarn arms as vehicle accessories (#26747) 2026-07-23 11:33:04 +02:00
Andrew 007f866cbf fix(Core/Movement): let melee pets attack targets whose chase point is unpathable (#26726) 2026-07-22 09:07:02 -03:00
Andrew 6fc8ef599d fix(Scripts/CoS): despawn Arthas summons on death (#26731) 2026-07-22 12:40:43 +02:00
Andrewandhorn e4dc281746 fix(Scripts/Ulduar): apply Yogg-Saron keeper buffs on pull again (#26713)
Co-authored-by: horn <[email protected]>
2026-07-21 09:39:15 -03:00
AndrewandClaude Fable 5 3b1df8136d fix(Scripts/Ulduar): keep VX-001 arms deployed through MK II melee swings in Mimiron phase 4 (#26698)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-20 01:47:32 +02:00
AndrewandClaude Opus 4.8 fe5e3c0109 fix(Scripts/BlackMorass): stop rift adds from spawning once Aeonus is up (#26699)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 17:11:31 -03:00
AndrewandClaude Opus 4.8 67d4f25777 fix(DB/Conditions): restrict Mimiron Rocket Strike to the rocket visuals (#26696)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 15:41:02 -03:00
AndrewandClaude Opus 4.8 e570e3fd2f fix(Scripts/Ulduar): XT-002 Searing Light and Gravity Bomb target one non-tank player (#26691)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 15:10:05 -03:00
43cce6cb78 fix(Scripts/Ulduar): apply Yogg-Saron Sanity at full stacks (#26689)
Co-authored-by: horn <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 09:58:14 -03:00
AndrewandClaude Opus 4.8 ad66a0b768 fix(Scripts/ZulGurub): reset Thekal encounter after a wipe (#26686)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 14:28:18 +02:00
37ac84e71b fix(Scripts/Ulduar): Mimiron Rocket Strike prefers ranged players (#26685)
Co-authored-by: Unholychick <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 08:37:12 -03:00
49b1db6df7 fix(Scripts/ICC): port Valithria Risen Archmage summon groups from TrinityCore (#26682)
Co-authored-by: Keader <[email protected]>
Co-authored-by: sirikfoll <[email protected]>
Co-authored-by: ForesterDev <[email protected]>
Co-authored-by: Treeston <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-19 12:51:55 +02:00
AndrewandClaude Opus 4.8 92bc564d88 fix(Core/Players): charmed players cast highest known spell rank (#26674)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-18 21:23:51 -03:00
AndrewandClaude Fable 5 9820fd9a9d fix(DB/Creature): Algalon the Observer melee damage too low (#26675)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-18 18:24:47 -03:00
AndrewandClaude Opus 4.8 02afbec99d feat(Core/Commands): add ".server set security" to set realm security level (#26649)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-18 19:39:44 +02:00
40b80ebe95 fix(Scripts/Ulduar): make Mimiron's Aerial Command Unit chase players (#26625)
Co-authored-by: Unholychick <[email protected]>
Co-authored-by: Chaouki Dhib <[email protected]>
Co-authored-by: sirikfoll <[email protected]>
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-16 13:55:47 +02:00
AndrewandClaude Opus 4.8 914119cccb chore(Core): drop unused Language.h include in NPCHandler (#26650)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-16 07:43:29 -03:00
AndrewandClaude Fable 5 65443de1cd fix(Scripts/Ulduar): keep VX-001 arms deployed during Mimiron phase 4 (#26623)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-15 19:30:23 -03:00
AndrewandClaude Opus 4.8 fd04d94759 fix(Scripts/Spells): defer aura mutations out of proc-check handlers (#26644)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-15 19:26:35 -03:00
AndrewandClaude Fable 5 7ec14c067d fix(Core/Vehicles): protect Salvaged Siege Engine extra passengers from Flame Leviathan AoE (#26622)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-15 12:41:04 +02:00
AndrewandClaude Fable 5 53c0500b09 fix(DB/Spell): Watcher Gashra's Enrage should be a buff (#26624)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-15 11:02:41 +02:00
AndrewandClaude Opus 4.8 61a25901c1 fix(Scripts/Ulduar): re-arm Kologarn arms so they can aggro after a wipe (#26569)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-15 02:31:41 +02:00
AndrewandClaude Opus 4.8 5d098c9781 fix(Scripts/Ulduar): keep Thorim loot chest alive through his outro (#26567)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-15 02:24:38 +02:00
d0d970b8f6 feat(Core/DB/Scripts): add creature_text_options engine for data-driven talk conditions (#25188)
Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
Co-authored-by: Ludwig <[email protected]>
2026-07-14 19:53:14 -03:00
c38705154a fix(Scripts/Ulduar): disable druid Clearcasting during the General Vezax encounter (#26575)
Co-authored-by: Claude Fable 5 <[email protected]>
Co-authored-by: sogladev <[email protected]>
2026-07-14 19:46:24 -03:00
AndrewandClaude Opus 4.8 8c3c35e582 fix(Scripts/Ulduar): Freya no longer stuck in combat with Hodir's helpers (#26576)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-13 16:38:38 -03:00
AndrewandClaude Fable 5 2506288810 fix(Scripts/Ulduar): set Algalon encounter state through SetBossState (#26582)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-13 16:38:06 -03:00
AndrewandClaude Fable 5 80653245d9 fix(Scripts/Ulduar): track Yogg-Saron encounter state and gate phase 2 on engagement (#26581)
Co-authored-by: Claude Fable 5 <[email protected]>
2026-07-13 16:37:14 -03:00