Commit graph

7046 commits

Author SHA1 Message Date
sogladev
c60a4bde66
fix(Scripts/Ulduar): Update Yogg portal spawning, p1 Sara Shadow Nova (#26632) 2026-07-15 19:31:05 -03:00
Andrew
65443de1cd
fix(Scripts/Ulduar): keep VX-001 arms deployed during Mimiron phase 4 (#26623)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 19:30:23 -03:00
Andrew
fd04d94759
fix(Scripts/Spells): defer aura mutations out of proc-check handlers (#26644)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 19:26:35 -03:00
Francesco Borzì
a23dd1d385
ci(build): support Ubuntu 26.04 (#25836)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-07-15 14:21:52 +02:00
sogladev
b330948f35
fix(Scripts/Ulduar): limit Vezax druid clearcasting immune to resto spec (#26630) 2026-07-15 08:12:17 -03:00
Andrew
7ec14c067d
fix(Core/Vehicles): protect Salvaged Siege Engine extra passengers from Flame Leviathan AoE (#26622)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 12:41:04 +02:00
OneZero
0e2b59ba13
fix(Scripts/Kalimdor): move hardcoded npc_plucky gossip to DB (#26629)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 12:01:10 +02:00
Eddy Vega
bcf2523a45
fix(Scripts/Ulduar): Algalon stars count and wall-reset (#26612) 2026-07-15 10:44:39 +02:00
Kitzunu
783df06120
chore(Script/Commands): Update last commands to RBAC (#26607) 2026-07-15 10:43:49 +02:00
Kitzunu
34a8bd6655
fix(Core/Calendar): correct malformed mail subject when deleting a ca… (#26615) 2026-07-15 00:13:13 -03:00
Allariah
f8b4e180a5
fix(Scripts/Ulduar): Iron Roots now hits 3 random players (#26400)
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 22:53:34 -03:00
blinkysc
81cf7f92de
fix(Core/Events): correct looping holiday event start time (BG Call to Arms) (#26328)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-07-15 02:34:21 +02:00
sogladev
3487db8e52
fix(Core/Spells): Allow two paladins to activate the same aura (#26548) 2026-07-15 02:33:02 +02:00
Andrew
61a25901c1
fix(Scripts/Ulduar): re-arm Kologarn arms so they can aggro after a wipe (#26569)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 02:31:41 +02:00
blinkysc
2a544a5d6d
fix(Core/Spells): Fire CAST proc before HIT/FINISH for instant spells (#25647)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-07-15 02:30:33 +02:00
Kitzunu
82d44f885b
feat(Core/Account): Implement ACCOUNT_FLAG_DEATH_KNIGHT_OK (#26344) 2026-07-15 02:27:40 +02:00
blinkysc
a47b2baa59
fix(Core/Spell): restore Feign Death threat split outside boss encounters (#26327)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-07-15 02:25:45 +02:00
Andrew
5d098c9781
fix(Scripts/Ulduar): keep Thorim loot chest alive through his outro (#26567)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 02:24:38 +02:00
sogladev
81e60ffd41
fix(Scripts/Ulduar): Freya Summon Allies use Summon Wave spells (#26603) 2026-07-15 02:24:21 +02:00
Yuof
159881d240
fix(Core/Player): remove deleted equip-probe items from the item update queue (#26606) 2026-07-15 02:24:10 +02:00
Francesco Borzì
142b2ba67c
fix(Core/Battlegrounds): fill existing BGs instead of starting duplicates (#26585) 2026-07-15 02:20:43 +02:00
sogladev
586775375a
fix(Scripts/Ulduar): restore Freya chest loot eligibility (#26592) 2026-07-15 02:20:27 +02:00
Andrew
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) <noreply@anthropic.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
2026-07-14 19:53:14 -03:00
Andrew
c38705154a
fix(Scripts/Ulduar): disable druid Clearcasting during the General Vezax encounter (#26575)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-14 19:46:24 -03:00
blinkysc
de866ed4f8
perf(Core/Unit): Replace red-black tree with flat_multimap for aura containers (#25885)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Takenbacon <Takenbacon@users.noreply.github.com>
2026-07-14 23:54:41 +02:00
AlsoNotMehh
0a3e199df0
fix(Core/GameObject): allow ritual helpers on cooldown (#26144) 2026-07-14 23:45:05 +02:00
Yehonal
a43f01c351
fix(Core/Instances): snapshot minions before state updates (#26519) 2026-07-14 23:22:27 +02:00
Yehonal
e7823750f9
fix(Scripts/Commands): quote go creature name query safely (#26520) 2026-07-14 23:18:03 +02:00
Francesco Borzì
178c9c69e6
feat(Core/Battlegrounds): rework LowLevelsMinPlayersOverride (#26601) 2026-07-14 17:45:48 +02:00
sogladev
81a8c779bd
fix(Scripts/Ulduar): Freya repeats Allies of Nature summon order (#26598) 2026-07-14 00:36:28 +02:00
Andrew
8c3c35e582
fix(Scripts/Ulduar): Freya no longer stuck in combat with Hodir's helpers (#26576)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 16:38:38 -03:00
Andrew
2506288810
fix(Scripts/Ulduar): set Algalon encounter state through SetBossState (#26582)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 16:38:06 -03:00
Andrew
80653245d9
fix(Scripts/Ulduar): track Yogg-Saron encounter state and gate phase 2 on engagement (#26581)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 16:37:14 -03:00
sogladev
7e5cb4ac24
fix(Core/Player): explicitly clear CAN_FLY state onlogin (#26560) 2026-07-12 11:28:03 +02:00
Benjamin Jackson
b9f2d9e5dd
chore(Core/Battlegrounds): Remove arena ready marker, add hook for module to replace it. (#26562) 2026-07-12 11:27:40 +02:00
Francesco Borzì
82f87a8b82
fix(Core/Battlegrounds): fix invited-count accounting on BG entry (#26556) 2026-07-11 17:32:41 -03:00
sogladev
f6974e7820
chore(SmartAI): add missing doc SMART_ACTION_FOLLOW (#26547) 2026-07-11 11:58:43 +02:00
隐如仙
497cd60dcf
fix(Core/SmartAI): Fix SAI's SetFollow behavior so it doesn’t inherit movement speed (#26539) 2026-07-10 21:28:55 +02:00
Andrew
cfee83d19f
fix(Scripts/Mage): stop Mirror Image from breaking crowd control (#26458)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 17:41:33 +02:00
Andrew
4472155a6d
fix(Core/Unit): start pet combat on contact instead of on attack command (#26463)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-10 17:41:00 +02:00
Benjamin Jackson
ac071f8f5d
fix(Core/Entities): Knock back players if they are not under client control. (#26540)
Co-authored-by: Claude <claude@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-10 17:36:22 +02:00
Andrew
edb3730f7a
fix(Core/Battlegrounds): don't block BG entry on a stale charm reference (#26487)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 20:34:14 -03:00
Andrew
0f107f2cd4
fix(Scripts/EoE): fix Malygos Phase 3 Surge of Power targeting (10-man) (#26515)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-08 21:01:31 +02:00
Andrew
5239460d10
fix(Scripts/Ulduar): spawn Mimiron chest via map and stop friendly reset (#26498)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 14:34:54 -03:00
Andrew
28f803a828
fix(Scripts/Ulduar): fix Saronite Animus not engaging combat (#26501) 2026-07-06 11:00:39 +02:00
Andrew
fee9709b3e
feat(Core/AI): allow instance creatures to teleport to unreachable targets (#26459)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-05 20:43:21 -03:00
Andrew
8900c564ec
fix(Scripts/Commands): stop .mail return sending empty mails for online players (#26485)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-05 19:26:36 +02:00
Andrew
ca790ef408
fix(Core/Mail): load undelivered mails at login (#26486)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-05 19:23:51 +02:00
blinkysc
fe82e9faf8
refactor(Core/LFG): Reduce memory allocations in LFG hot paths (#25064)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-07-05 11:52:41 -03:00
隐如仙
523bd83ad6
fix(Scripts/Ulduar): Change the spellID for the Freya summoning treasure chest (#26483) 2026-07-05 10:18:57 -03:00