Commit Graph

3528 Commits

Author SHA1 Message Date
sogladev
2430168263 fix(Core/Vehicle): parachute on vehicle exit (#25848) 2026-05-17 12:22:47 -05:00
blinkysc
380f6cb60f fix(Core/Spells): Stop JoL/JoW from procing caster's heal trinkets (#25881)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-17 12:08:28 -05:00
Andrew
5e3050c2d3 feat(Core/DB): split debug command RBAC into three permission tiers (#25882)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 13:32:57 -03:00
Andrew
8f293d00ee feat(Core): add OnPlayerQuestAccept hook to PlayerScript (#25875)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 08:06:40 -03:00
Andrew
5f5c287cd3 feat(Core/Battlefield): Add OnBattlefieldPlayerKill script hook (#25871)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 01:12:04 -03:00
Andrew
ac12f5d27c fix(Core/Battlefield): fire OnBattlefieldPlayerLeaveZone before HasPlayer guard (#25870)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 20:22:14 -03:00
blinkysc
076016836e fix(Core/Player): preserve extra_flags when GM-state restore gate skips (#25861)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-16 11:41:24 -05:00
Andrew
61e99f9c44 fix(Core/Maps): fix pooled creature/GO respawn in instanced maps (#25826)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 09:58:16 -03:00
Andrew
485769354c feat(Scripts/Commands): add respawn guid/entry' command and expand list resp… (#25787)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-05-14 06:50:43 -03:00
Andrew
40a52c885e feat(Core/Scripts): Add ChatLog.Enable config to chat_log.cpp (#25795)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-05-10 11:46:36 -03:00
Ijostrom
7e13d17cc1 feat(Core/Config): Resurrection durability loss percentage (#25715)
Co-authored-by: Ijostrom <skylarburk@mail.com>
2026-05-10 11:34:15 -03:00
Andrew
5df0282bae fix(Core/Commands): limit .character deleted list results to 50 (#25779)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-09 15:49:21 -03:00
Andrew
e72d8e94db fix(Core/RBAC): use filter perm to gate .whispers command (#25771)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 21:51:04 -03:00
blinkysc
fa2ce2b12f fix(Core/Vehicles): Remove incorrect passenger->vehicle threat redirection (#25719)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-05-08 12:37:06 -03:00
blinkysc
db4bf267a8 fix(Core/Player): Recheck shapeshift bonus auras on spec swap (#25764)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-05-08 09:33:16 -03:00
Andrew
bceaddb73b feat(Core/Scripting): Add OnBattlefieldWarEnd script hook (#25754)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 21:24:27 -03:00
blinkysc
9b227c8cf2 chore(Core/RBAC): Drop redundant AllowTwoSide configs (#25741)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-07 08:36:46 -03:00
blinkysc
b3f882048a chore(Core/RBAC): Deprecate AllowTwoSide.WhoList config (#25738)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-06 13:13:00 -05:00
blinkysc
c96d48c299 fix(Core/Spells): Apply healing done % to Swiftmend (#25722)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-05 20:16:55 -03:00
blinkysc
6d83e35d19 fix(Core/Trade): fix use-after-free in GM trade log on stack merge (#25723)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-05 14:22:28 -03:00
blinkysc
524b01d0bd fix(Core/Spells): Don't generate threat from happiness energize (#25709)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-05 04:50:17 -03:00
blinkysc
37f6ac29f8 fix(Core/Spells): Fix quest 11893 credit handler resolving totem owner (#25310)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-05 04:48:24 -03:00
sogladev
1cd8516e38 fix(Core/SmartAI): Mist escort and follow completion granting Credit (#25653) 2026-05-05 04:46:47 -03:00
Andrew
9fb59e9cf1 fix(Core/Creature): Null-check idle motion slot in CanCreatureAttack (#25699) 2026-05-03 14:26:50 -03:00
sogladev
45018c110f fix(Core/Player): CanSeeSpellClickOn requires spellclick entry (#25585)
Co-authored-by: Gustavo <sirikfoll@hotmail.com>
2026-05-03 06:24:56 -03:00
Andrew
685ef839f8 feat(Scripts/Commands): Add .pet list and .pet delete commands (#25692)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-03 06:24:06 -03:00
sogladev
1c66fdd45b fix(Scripts/Naxxramas): Patchwerk's Hateful Strike target selection (#25429) 2026-05-02 20:41:35 +02:00
sogladev
43aa645660 fix(Scripts/Northrend): Update Drakkensryd proto-drake vehicle logic (#25587)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-05-02 19:57:06 +02:00
Andrew
6efdf52d4e fix(Core/Network): guard against null m_Socket in WorldSession::Update idle check (#25686)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-02 09:57:38 -03:00
blinkysc
b6292f3509 fix(Core/Druid): preserve shapeshift form across map changes (#25556)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-02 07:09:00 -05:00
Tereneckla
55c231ae04 fix(Core/Items): skip empty stats instead of stopping on them (#25671) 2026-05-01 21:31:07 -03:00
Rocco Silipo
68a8f16709 fix(DB/Script): Creatures in Chapel of the Crimson Flame are no longer visible until the player delivers the quest Bloody Breakout. (#25678) 2026-05-01 20:19:35 +02:00
sogladev
de8b5e5726 fix(Core/Pets): Mob solod by pet no longer grant exp/loot to its master (#25676) 2026-05-01 11:48:22 -03:00
blinkysc
779331fc4b feat(Core/RBAC): Role Based Access Controls (#24641)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Spp <spp@jorge.gr>
Co-authored-by: Spp <spp@tc.plus>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
2026-05-01 09:19:30 -03:00
kb31
0b32c50fb2 fix(Core/Spells): Don't remove shield-dependant auras in Dismantle (#25658) 2026-04-30 07:16:53 -05:00
sogladev
6eafa116cd fix(Scripts/SmartAI): Warlock Doomguard quest Suppression (#25655) 2026-04-29 19:06:22 -03:00
Rocco Silipo
65613eaeeb fix(Core/SmartAI): Prevent NPCs from attacking invalid targets. (#25626) 2026-04-27 22:50:16 +02:00
Rocco Silipo
6fd0a67104 fix(Core/Player): Object Visibility Condition should not apply game masters. (#25622) 2026-04-27 18:25:19 +02:00
Rocco Silipo
7ff0efa4c9 fix(SAI/SpellInfo): Rework Eye of Acherus AI. (#25607) 2026-04-26 19:56:44 +02:00
Andrew
c6c308aed7 fix(Core/Creature): Fix Wintergrasp mobs not respawning (#25583) 2026-04-25 18:20:41 -03:00
blinkysc
096db2f45b fix(Core/Quest): award kill credit when pet proxies as reward source (#25553) 2026-04-25 09:12:50 -03:00
Rocco Silipo
69c9149ed3 feat(Core/Conditions): Add new Condition Unit_In_Combat. (#25569) 2026-04-24 10:30:42 +02:00
Axel Cocat
cd3cccc961 feat(Core/Scripting): Add OnPlayerBeforeGetLevelForXPGain hook (#25295) 2026-04-24 08:17:31 +02:00
Axel Cocat
4fd0c385da feat(Core/Scripting): Pass IoContext to OnNetworkStart (#25501) 2026-04-23 16:41:26 +02:00
blinkysc
f9833c0dd4 fix(DB/SAI): migrate 'Deadliest Trap' quest to manual-spawn groups (#25554)
Co-authored-by: r00ty-tc <r00ty-tc@users.noreply.github.com>
2026-04-23 10:12:15 -03:00
blinkysc
f5d4185112 fix(Core/Events): portable holiday date normalization (#25555)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-04-23 07:22:22 -05:00
blinkysc
092fc7cc9e fix(Core/AI): keep charmed creature victim set by charmer (#25552) 2026-04-23 10:46:08 +02:00
sogladev
6540ec32c9 fix(DB/Proc): add 2s ICD to Vesperon's Twilight Torment (#25545) 2026-04-22 20:07:07 -03:00
Andrew
d4866a0f59 fix(Core/Battlegrounds): respawn SotA demolishers after death (#25551)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 20:03:02 -03:00
blinkysc
32dd31b55a fix(Core/SmartAI): Keep combat pose on aggro (#25534)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ccrs <ccrs@users.noreply.github.com>
2026-04-21 23:02:15 -03:00