Commit Graph

6998 Commits

Author SHA1 Message Date
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
Andrew 2ca73b789f fix(Scripts/Ulduar): keep Freya's loot chest from despawning early (#26476)
Co-authored-by: Machiavelli <machiavelli.trinity@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 11:37:06 +02:00
Yehonal b79f7c3312 fix(Core/Movement): guard empty taxi flight paths (#26468) 2026-07-04 21:19:30 -03:00
Andrew 971a3f46f7 fix(Scripts/Ulduar): restrict Molgheim Rune of Death to players (#26470)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 18:11:25 -03:00
Kitzunu 8cca034053 feat(Core/Commands): add .npc showloot to display corpse loot (#26374) 2026-07-04 23:01:54 +02:00
sogladev c09afb0803 fix(Scripts/Ulduar): rework XT-002 Deconstructor (#26345)
Co-authored-by: Keader <keader.android@gmail.com>
2026-07-04 22:44:54 +02:00
sogladev 3776f464e5 fix(Scripts/Ulduar): rework Flame Leviathan Overload sequence (#26360) 2026-07-04 22:44:34 +02:00
Andrew 14d3c78b4c fix(Scripts/Ulduar): Brundir no longer despawns during Lightning Tendrils (#26449)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 22:42:45 +02:00
Andrew 157ec27d85 fix(Core/Spells): allow Freya's Potent Pheromones to affect player pets (#26448)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 22:41:45 +02:00
Andrew 7e8ebca4a1 fix(Scripts/Ulduar): Add Mimiron elevator knockback (#26450)
Co-authored-by: Unholychick <lucas__jensen@hotmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 22:40:13 +02:00
Rocco Silipo 0dd3fcd7c1 fix(DB/Script): Improve Citizen of Havenshire behavior. (#26467) 2026-07-04 21:30:55 +02:00
Andrew f76595cf80 feat(Core/Battlefield): defer server restart during Wintergrasp (#26461)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 20:53:10 +02:00
Andrew b4f2e6f8f7 fix(Core/Creature): stop mid-fight summons and proximity aggro from preferring totems/pets over players (#26457)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 15:10:51 -03:00
Andrew acd519b9a5 chore(Core/Config): remove dead unreachable-target evade configs (#26460)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 12:49:52 -03:00
Andrew 9c80943df9 fix(Core/Unit): require contested guard attacker for friendly-target attack bypass (#26451)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 23:57:19 -03:00
zaganzg 50a56682f1 fix(Scripts/Ulduar): Improve Freya's Detonating Lashers spawn behaviour (#26263)
Co-authored-by: zaganzg <176078186+zaganzg@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-03 12:06:41 +02:00
Andrew b0eaad2fb1 fix(Scripts/Ulduar): cast Freya's Unstable Sun Beam on random players (#26417)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 21:06:54 -03:00
Francesco Borzì c606a246bf fix(Core/BG): invited count leak when a BG teleport fails + group join checks (#26422)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-02 21:05:23 -03:00
Kitzunu 43ceb0ac42 fix(Core/AuctionHouse): show correct error when bidding on unavailabl… (#26377) 2026-07-02 21:25:09 +02:00
Kitzunu 35196af895 fix(Core/Battlegrounds): apply Debug.Battleground and Debug.Arena con… (#26381) 2026-07-02 21:18:53 +02:00
mingzi120 be01c9fc48 fix(Scripts/IcecrownCitadel): fix Valithria Dreamwalker portals not spawning correctly (#25600)
Co-authored-by: zhangjunming <zhangjunming@DESKTOP-LQP9RI3.local>
2026-06-30 22:48:14 +02:00
blinkysc 2f07cd4c8a fix(DB/Proc): block on-demand trinket procs (#25630)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-30 22:45:12 +02:00
Justin 1bd5fb7037 feat(Core/Unit): Add OnUnitExitCombat hook (#25215) 2026-06-30 22:41:26 +02:00
Degen 30cea3f081 refactor(Core/Spells): key temporary enchant durations on spell IDs instead of SpellVisual 2026-06-30 22:19:10 +02:00
Kitzunu e658ef00ca fix(Test): pre-init RBAC data to prevent unit_tests segfaults (#26405) 2026-06-30 21:35:53 +02:00
sogladev d1c6a2428a fix(Scripts/Ulduar): Vehicle scaling formula (#26239) 2026-06-30 18:30:55 +02:00
sogladev 7a66aa94c1 fix(Core/Unit): improve leeway bonus range and speed calculations (#25958)
Co-authored-by: GuybrushGit <turinpt3@gmail.com>
Co-authored-by: lightshope <lh@lightshope.org>
Co-authored-by: sidsukana <pgsilent@gmail.com>
Co-authored-by: ratkosrb <ratkomladic2@abv.bg>
2026-06-30 18:29:28 +02:00
sogladev 89fde96ae2 fix(Scripts/Northrend): improve EoE encounter visuals (#25258)
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-30 18:27:10 +02:00
MacWarrior f7ee2f47e0 feat(Core/Loot): add OnPlayerBeforeSendLoot hook to PlayerScript (#26364) 2026-06-30 18:24:36 +02:00
blinkysc 17d98abcb0 fix(Script/UtgardePinnacle) Svala Sorrowgrave Call of Flames timings (#22860)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-30 18:20:23 +02:00
blinkysc 6c48841e97 fix(DB/Quest): Aces High! quest issues (#23924)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
Co-authored-by: bench <heyitsbench@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-06-30 18:19:10 +02:00
blinkysc 2945514f45 fix(DB/Scripts): CoS agitated citizens now talk and emote near Patricia O'Reilly (#24042)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 18:18:28 +02:00
blinkysc 398c69e5aa feat(Test): Add integration test framework for game systems (#25035)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-30 18:17:04 +02:00
blinkysc 9b9bab9a4f fix(Tests): make HolidayDateCalculator test mktime-free for pre-1970 dates (#26326)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-30 18:11:28 +02:00
Andrew b5ddd6f8bd fix(Core/Battlefield): repop ghosts when their Wintergrasp graveyard is captured (#26395)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 11:01:40 -03:00
Andrew 0769f095e0 fix(Scripts/Ulduar): keep Yogg-Saron engaged while players are inside portals (#26382)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 12:58:08 +02:00
Andrew c975d05eab fix(Scripts/Ulduar): Storm Beacons spawn Steelforged Defenders against vehicles (#26380)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 12:56:50 +02:00
sogladev 933e3e17c4 fix(Scripts/Ulduar): Flame Leviathan reset and visibility (#26379) 2026-06-28 17:30:56 -03:00
Tom Butler f5b21bb21e fix(Core/Player): Fix Player::GetSpec talent ranks for inactive spec (#24373)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2026-06-27 07:59:49 +02:00
sogladev 5e35520ace fix(Core/Player): display opposite faction custom emote text (#26027) 2026-06-27 06:47:28 +02:00
Franjo f907ce0d83 fix(Core/Player): keep spectral gryphon mount when relogging as a ghost (#26012) 2026-06-26 07:22:05 +02:00
blinkysc 60e9b53589 fix(Core/Creature): Notify creature pets when owner enters combat via assist (#25327)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-26 07:21:16 +02:00
Andrew 27e4ad8725 feat(Core/SAI): Add health pct check mode to SMART_EVENT_DAMAGED (#24693)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 07:20:36 +02:00
Grimgravy 96593c03e8 fix(Scripts/StormPeaks): fix Jokkum summon for quest "Krolmir, Hammer of Storms" (#25392)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 23:58:55 +02:00
EricksOliveira e668cc117d fix(Scripts/ICC): make Blood Queen Lana'thel IsVampire check difficulty-aware (#25349) 2026-06-25 23:32:05 +02:00
mpfans cf4171fa69 fix(Scripts/VioletHold): start escort in InitializeAI to avoid Start-in-combat error (#25978)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 22:29:19 +02:00
Benjamin Jackson 4e65712d75 fix(Scripts/Naxxramas): Correct Razuvious's Unbalancing Strike spell ID. (#26343) 2026-06-24 22:45:50 -04:00
Kitzunu c0c5cf2f6b feat(Core/ServerMail): Allow mail sender to be a creature (#26302) 2026-06-24 18:43:59 +02:00
blinkysc dc310a6e9e fix(Apps/SOAP): prevent shutdown deadlock on in-flight commands (#26335)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-24 08:22:37 -05:00