AlsoNotMehh
5bf047e178
fix(Scripts/Ulduar): Fix Mimiron Phase 3 add summon delay after Magnetic Core recovery ( #27438 )
2026-09-24 12:49:22 -03:00
AlsoNotMehh
d6d4269939
fix(Core/Spells): Prioritize center pathing for Charge and use near point as fallback for oversized targets ( #27687 )
2026-09-24 12:43:45 -03:00
sogladev
9f7f28322e
fix(Scripts/Ulduar): apply the Exposed Heart debuff more reliably ( #27678 )
2026-09-24 12:40:25 -03:00
moostigre
efba58ac78
fix(Scripts/TheEye): Handle Al'ar's phase two Flame Buffet ( #27300 )
2026-09-24 12:10:12 -03:00
AlsoNotMehh
de4bdb5a09
fix(Core/Spells): Prevent shorter-duration equal auras from overwriting in exclusive highest groups ( #27419 )
2026-09-24 12:00:33 -03:00
AlsoNotMehh
9df61fafac
fix(Scripts/Spells): Apply Frost Fever from Chains of Ice to targets immune to slow ( #27421 )
2026-09-24 11:59:51 -03:00
34af4c1c15
fix(Core/Movement): Add MoveCirclePath for orbits ( #27682 )
...
Co-authored-by: Kittnz <[email protected] >
Co-authored-by: jackpoz <[email protected] >
2026-09-24 11:57:43 -03:00
sogladev
36f417791b
fix(Scripts/Ulduar): allow lethal heart damage transfer to kill XT-002 ( #27677 )
2026-09-24 11:55:23 -03:00
moostigre and sudlud
b281879c6f
fix(Scripts/BRD): restore Bael'Gar dwarf patrols ( #27304 )
...
Co-authored-by: sudlud <[email protected] >
2026-09-24 11:49:26 -03:00
AlsoNotMehh
ec218ca8f9
fix(Core/Unit): Avoid resetting leash timer when not necessary. ( #27390 )
2026-09-24 11:47:04 -03:00
AlsoNotMehh
746a298841
fix(Core/SmartAI): keep casters at range between casts ( #27391 )
2026-09-24 11:45:48 -03:00
e2e09d927d
fix(Scripts/World): don't let air force guards attack non-hostile players ( #27103 )
...
Co-authored-by: Claude Fable 5 <[email protected] >
Co-authored-by: sudlud <[email protected] >
2026-09-24 11:44:17 -03:00
Thorsten42 and sogladev
7cc1e261c1
fix(Core/GameObject): Check faction for quest activation ( #27008 )
...
Co-authored-by: sogladev <[email protected] >
2026-09-24 11:43:40 -03:00
72ac3d9cf2
fix(Core/Unit): Engage split damage recipients in combat ( #26901 )
...
Co-authored-by: sudlud <[email protected] >
Co-authored-by: Ryan Turner <[email protected] >
2026-09-24 11:37:03 -03:00
moostigre and Nefertumm
94af36508b
Fix(Scripts/BlackwingLair) :bwl suppression traps ( #27774 )
...
Co-authored-by: Nefertumm <[email protected] >
2026-09-24 11:34:18 -03:00
EricksOliveira and Claude Opus 5.5
3617be43df
fix(Scripts/ICC): keep the Raging Spirit summon on the Arthas Platform ( #27195 )
...
Co-authored-by: Claude Opus 5.5 <[email protected] >
2026-09-24 11:23:40 -03:00
moostigre
c9315e3ec9
fix(Scripts/ZulFarrak): pyramid event fixes ( #27731 )
2026-09-24 11:22:27 -03:00
moostigre
46cc4c62a6
fix(Core/GameObject): trigger chest traps once per loot generation ( #27381 )
2026-09-24 11:05:42 -03:00
Crow and Claude Opus 5
5c87f702f2
fix(Core/Spells): honor SPELL_ATTR0_CU_BYPASS_MECHANIC_IMMUNITY in Unit-level immunity checks ( #27721 )
...
Co-authored-by: Claude Opus 5 <[email protected] >
2026-09-23 21:17:34 -03:00
Crow and Claude Opus 5
bfd4d25fbb
fix(Core/Formations): respawn dead members on evade when EVADE_TOGETHER is also set ( #27738 )
...
Co-authored-by: Claude Opus 5 <[email protected] >
2026-09-23 21:17:23 -03:00
Sébastien Kothé
33f5b8a468
fix(Core/Formations): Prevent use-after-free on member removal ( #27766 )
2026-09-23 18:56:07 -03:00
92fed92eaa
feat(Core): support headless sessions and add session-less APIs ( #27533 )
...
Co-authored-by: UltraNix <[email protected] >
Co-authored-by: bashermens <[email protected] >
Co-authored-by: Yunfan Li <[email protected] >
Co-authored-by: 郑佩茹 <[email protected] >
Co-authored-by: kadeshar <[email protected] >
Co-authored-by: Revision <[email protected] >
2026-09-23 20:22:26 +02:00
Keleborn and UltraNix
2d6742b267
feat(Core/Scripting): add OnPlayerCanMarkAccountOffline player hook ( #27599 )
...
Co-authored-by: UltraNix <[email protected] >
2026-09-23 18:45:32 +02:00
Keleborn and treeston
e3bc57dcac
fix(Scripts/Items): play the Toy Train Set sound ( #27750 )
...
Co-authored-by: treeston <[email protected] >
2026-09-23 18:43:28 +02:00
sogladev
88d7aa69fc
fix(Core/Creature): Target Dummy level ( #26792 )
2026-09-22 20:12:31 -03:00
Andrew
7185e0a9c2
refactor(Scripts/Ulduar): track Thorim's defeat through the boss state ( #27755 )
2026-09-22 20:07:35 -03:00
02f2eb1b71
fix(Core/Spells): scale Heroic Strike 45026 and 29426 from spell level 10 ( #27737 )
...
Co-authored-by: Claude Opus 5 <[email protected] >
Co-authored-by: sogladev <[email protected] >
Co-authored-by: Gultask <[email protected] >
2026-09-22 19:00:01 -03:00
Andrew
d1813fe4bb
fix(Scripts/Ulduar): kill every Iron Construct when Ignis dies ( #27751 )
...
Only constructs that were already in combat were killed, leaving the dormant ones alive
after the boss died. Activate Construct is a slow missile, so a bolt still in flight then
landed on one of the survivors and activated it, pulling the raid back into combat.
Retail handles this with Kill All Constructs (65109), an instakill that hits every Iron
Construct in range, so cast that instead of killing them from script. Its implicit target
is entry-based and matches every unit in range without a condition, players included, so
the targeting row ships with it.
Adds e2e coverage: TestAC_27736_IgnisKillsAllConstructs.
Closes #27736
2026-09-21 22:14:46 -03:00
Fazzul
c7fa8b5721
fix(Scripts/Ulduar): Phase 2 of yoggsaron spawns too many corruptors ( #27753 )
2026-09-21 22:10:00 -03:00
wwww and Unholychick
29aadbcb23
fix(Scripts/Ulduar): aim VX-001's Rapid Burst at a stationary Burst Target ( #27711 )
...
Co-authored-by: Unholychick <[email protected] >
2026-09-21 20:58:45 -03:00
0126bc3cc8
feat(Core/DBC): load CharSections and EmotesTextSound ( #27578 )
...
Co-authored-by: antony <[email protected] >
Co-authored-by: UltraNix <[email protected] >
Co-authored-by: kadeshar <[email protected] >
Co-authored-by: arks <[email protected] >
Co-authored-by: treeston <[email protected] >
Co-authored-by: Shauren <[email protected] >
2026-09-21 22:06:36 +02:00
6792c7de37
feat(Core/Scripting): add SessionScript and hooks for server-driven characters ( #27531 )
...
Co-authored-by: UltraNix <[email protected] >
Co-authored-by: Yunfan Li <[email protected] >
Co-authored-by: 郑佩茹 <[email protected] >
Co-authored-by: bashermens <[email protected] >
Co-authored-by: Gultask <[email protected] >
2026-09-21 22:02:44 +02:00
moostigre
4b5e842b66
fix(Core/Player): Apply proc cooldown to equipped enchants ( #26833 )
2026-09-21 21:54:37 +02:00
Keleborn
e87dae69b8
fix(Core/Spells): forward-declare Position as struct ( #27713 )
2026-09-21 20:36:35 +02:00
129a2d0e22
feat(Core/Misc): Add read-only module accessors ( #27579 )
...
Co-authored-by: 郑佩茹 <[email protected] >
Co-authored-by: UltraNix <[email protected] >
Co-authored-by: antony <[email protected] >
Co-authored-by: Yunfan Li <[email protected] >
Co-authored-by: bashermens <[email protected] >
Co-authored-by: sudlud <[email protected] >
Co-authored-by: Claude Opus 5 (1M context) <[email protected] >
2026-09-21 19:33:45 +02:00
sogladev
67b5102718
fix(Core/Spells): Corrupted Wisdom doubles Judgements of the Wise mana ( #27729 )
2026-09-21 12:17:20 -03:00
Andrew
215579c828
fix(Scripts/ICC): time the Deathbringer Saurfang intro, outro and camp to the sniffs ( #27663 )
2026-09-21 09:23:22 -03:00
moostigre
3a02e645af
fix(Core/Spells): correct Headless Horseman flying model ( #27497 )
2026-09-21 11:58:08 +02:00
sogladev
0951838e05
refactor(Scripts/Pet): Move Proto-Drake fly tier to DB ( #27730 )
2026-09-20 18:54:41 -03:00
daniel ferguson
1936f6cd81
fix(Core/Unit): prevent dangling AbstractFollower pointer crash in ~Unit() ( #27726 )
2026-09-20 10:58:49 -03:00
Axel Cocat and Claude Opus 5
fd43d2b5ad
fix(Core/Scripting): ask OnPlayerCanLearnSpell before a trainer casts an entry ( #27707 )
...
Co-authored-by: Claude Opus 5 <[email protected] >
2026-09-20 14:22:32 +02:00
Crow
6e899588f6
fix(Scripts/Karazhan): Set Terestian Illhoof to _JustEngagedWith() upon Pull ( #27642 )
2026-09-19 18:44:18 -03:00
sogladev
1fefa78338
fix(Scripts/Ulduar): Corrupted Wisdom for JoTW paladins ( #27712 )
2026-09-19 16:27:47 -03:00
EricksOliveira
7838cd733b
fix(Scripts/ICC): stop marking the Blood Prince Council as failed on spawn ( #27665 )
...
Valanar routed his spawn setup through JustReachedHome, so the council was
recorded and saved as failed the moment the princes spawned. The failed state
now only comes from the evade path.
2026-09-19 14:44:39 -03:00
Gultask and Andrew
cb6660f695
fix(Core/SmartAI): Avoid duplicate scripts for creatures with no GUID AI ( #27685 )
...
Co-authored-by: Andrew <[email protected] >
2026-09-19 07:44:44 -03:00
sogladev
3df225f8cb
fix(Scripts/Ulduar): spawn Immortal Guardians at full Empowered size ( #27692 )
2026-09-19 07:08:30 -03:00
Autistic_Intelligence and AnielloTortora_VitaDev
da89adec12
fix(Scripts/AQ40): Prevent Twin Emperors & C'Thun engagement without required bosses ( #13395 ) ( #27675 )
...
Co-authored-by: AnielloTortora_VitaDev <[email protected] >
2026-09-19 06:57:47 -03:00
Andrew
a53ddd813e
fix(Scripts/Ulduar): stop Freya's Tidal Wave when its cast is kicked ( #27636 )
2026-09-18 19:06:44 -03:00
sogladev
e72b221969
fix(Scripts/Commands): Allow negative action IDs in .npc do ( #27691 )
2026-09-18 09:49:00 -03:00
EricksOliveira
8337a378ac
fix(Scripts/ICC): spawn Keleseth Shadow Resonance adds away from him ( #27661 )
2026-09-17 15:30:42 -03:00