AzerothCore (Playerbots fork)
- fix(Core/Movement): Prevent rooted vehicles from being unrooted and moved (#26919)
- fix(DB/Quest): Use sniffed Classic text for The Hunt Begins (747) (#27154)
- feat(Core/Commands): add .account info (#27160)
- fix(Scripts/ICC): grant Blood Quickening credit by raid size (#27168)
- fix(Core/Instances): skip unowned instance bindings (#27167)
- feat(DB/Commands): detail the authenticator settings in the 2FA setup output (#27134)
- fix(DB/Conditions): Prevent Valiance Rifleman from shooting any unit (#26970)
- fix(DB/Quest): Just Checkin' shouldn't be linked to For Posterity (#27131)
- fix(DB/Loot): Up Thunderlord Clan Artifact drop chances to 10% (#27129)
- fix(Scripts/Icecrown): Remove hardcoded text in Fight for Valhalas (#27130)
- fix(Scripts/Naxxramas): dying to Poison Cloud OOC doesn't fail immortal (#27161)
- fix(DB/Loot): Allow the repeatable Waterlogged Recipe to drop from Bag of Fishing Treasures. (#27135)
- docs(Agents): review must trace changed control flow into its consumers (#27137)
- fix(DB/SAI): Prevent Eranikus from getting stuck in The Nightmare Manifests (#27139)
- fix(DB/Quest): News from the East should not be a prerequisite for The Clutches of Evil (#27155)
- fix(DB/Creature): Slight improvements to Heated Battle (#27152)
- fix(DB/Creature): Implement the quest reward event for 'Keymaster Urmgrgl' (#27151)
- fix(DB/Creature): Improve Crusader Forward Camp NPCs (#27157)
- fix(DB/Creature): Set NO_PLAYER_DAM_REQ flag to a few minion quests (#27150)
- fix(DB/Creature): Improve On Ruby Wings (#27156)
- fix(Core/Pet): stop new pets inheriting a recycled pet number's spells (#27141)
- fix(Core/Quest): Implement QUEST_FLAGS_STAY_ALIVE support (#26989)
- refactor(Core/Config): remove dead configuration options (#27138)
- feat(Core/Arena): add OnGetStartPersonalRating script hook (#27069)
- fix(Scripts/Naxxramas): crashfix Gluth (#27133)
- fix(DB/Quest): Remove incorrect requirement for Rifle the Bodies from Your Presence is Required (…) (#26204)
- fix(DB/SAI): Sifreldar Storm Maiden casting Storm Cloud instantly on … (#26859)
- fix(Scripts/BoreanTundra): Model issues within Steeljaw's Caravan (#26954)
- fix(DB/Spell): Savage Combat now procs off Wound Poison (#27106)
- fix(Scripts/Ulduar): only subsequent Freya spawns can speed up next wave (#27113)
- fix(DB/Spell): use correct orientation when a mage uses Teleport: Stormwind (#25981)
- fix(Core/GameObject): use the full spell focus radius (#27075)
- fix(Scripts/Naxxramas): Gluth can no longer be combat stuck with an add (#27100)
- fix(Apps/Installer): Prepend `env` to prevent script failure in root shell (#26999)
- docs(agents-docs): record the To Be Merged label etiquette (#27089)
- fix(DB/Quest): Implement Call to Arms! Quest Event (#26969)
- fix(DB/SAI): make Negolash emerge from the sea and walk to the Ruined Lifeboat (#27051)
- fix(DB/Object): spawn the Heart of the Mountain in Blackrock Depths (#26975)
- fix(DB/Creature): Improvements to Shoot 'em Up Daily (#26807)
- fix(DB/Creature): Rewrite Stunning Defeat at the Ring (of Judgement) (#26891)
- fix(coderabbit-config): drop prose linting, ask for terse findings (#27086)
- fix(Agents): reduce .github/agents to pointers (#27085)
- fix(copilot-config): drop the unsupported review-output rules (#27087)
- fix(Scripts/Commands): .account set gmlevel wipes access on the wrong realm (#27088)
- fix(DB/Command): Typo and clarification in help for account set gmlevel (#27050)
- fix(DB/Creature): Remove player damage requirements for credit in The Earthen Oath (#27092)
- fix(DB/SAI): Make Prophet of Akali Passive during RP to avoid re-aggroing to players causing a sequence break (#27091)
- fix(DB/Conditions): Remove quest Death's Gaze requiring Once More Unto The Breach, Hero to be completed (#27094)
- fix(DB/Creature): update sniffed fields of 'Magnetic Core' (#27078)
- fix(DB/Loot): Flesh Giant Spine now dropping during Neutralizing the Plague (#26248)
- docs(README.md) add AI Agentic Engineering guidelines link (#27071)
- chore(copilot-config): reduce review noise (#27084)
- chore(coderabbit-config): further reduce review noise (#27083)
- fix(Scripts/Ulduar): drive Mimiron's Laser Barrage from its sniffed target NPC (#27079)
mod-playerbots
- fix(value): index creature_multispawn alternates and every dropper (#2626)
- Let bots cast during Kael'thas's Gravity Lapse (#2639)
- Fixed wait for attack combat state detection (#2650)
- Fix test-staging warnings 8/8/26 + minor formatting changes (#2647)
- fix(CORE/LFG): keep random bots in the dungeon queue (#2612)
- fix food/drink delay (#2607)
- fix: read COUNT(*) as uint64 to silence Field type warning (#2578)
mod-circadian-bots
- Tweaked population table
- Initial commit of mod-circadian-bots
mod-dungeon-clear
- fix(strat): stop auto-pausing on doors that open themselves
- feat(shattered-halls): fight the flame gauntlet in bounds, and never stand in the fire
- feat(mechanar): hold a camp on the bridge instead of walking the gauntlet
- fix(ramparts): don't fire the Vazruden approach from the zone-in platform
- fix(nav): a no-go fence must never cage the party standing in it
- feat(rfc): fence a funnel wall across the Ragefire Chasm floor
- fix(bosses): skip Cho'Rush in Dire Maul: North
- feat(hazard): avoid persistent ground and creature auras
- tune(testrun): 2h wall-clock cap, Deadmines at level 20
- fix(bosses): skip Rotgrip, pre-clear Gilnid's foundry
- fix(pull): keep a stalled pull recoverable
- fix(door): don't spend the blocked timeout on the walk-in
- fix(gate): strip DC strategies from the wrong engine
- chore: protect site-local *.toml configs on every branch
- chore: retire the git worktree workflow
- fix(assist): close the ranged dead band in the camp-assist stand-down
- docs(readme): correct stale claims and move `.dc test` to the wiki
- fix(pull): never camp a party on the far side of the zone line
- fix(stockade): clear the halls room by room instead of running past them

