Commit Graph

6877 Commits

Author SHA1 Message Date
Andrew
bbea93b558 fix(Core/Groups): keep unique roll-won items on corpse instead of mailing (#26059)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 21:47:40 -03:00
Kitzunu
8b8ba243d8 feat(Core/Chat): Add chat filter with Aho-Corasick matching (#26051) 2026-06-01 22:26:28 +02:00
Andrew
51f3ebebc0 feat(Scripts/Commands): default battle id to Wintergrasp when omitted (#26035)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-31 10:10:27 -03:00
Andrew
f8ceac0468 fix(Core/Battlefield): collapse BfCapturePoint::ActivePlayers to single set (#26034)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-30 21:20:20 -03:00
Andrew
919eefef7e refactor(Core/Battlefield): fire OnBattlefieldWarEnd before OnBattleEnd (#26030)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-30 19:45:51 -03:00
sogladev
5f053117d5 fix(Scripts/Spells): feast spells refer to invoker's name (#26021) 2026-05-30 13:16:36 +02:00
sogladev
dab09941a5 fix(DB/SpellCone): implement spell_cone table and radius calculation (#26024) 2026-05-30 08:11:09 -03:00
sogladev
cbb4937ee6 fix(Scripts/Commands): change waypoint script parameter type (#26026) 2026-05-30 08:10:55 -03:00
Florent
f7019beda4 fix(Scripts/MagtheridonsLair): prevent Hellfire Channelers from respawning during boss fight (#25603)
Co-authored-by: sogla <sogladev@gmail.com>
2026-05-30 08:08:38 -03:00
EricksOliveira
e675151983 fix(Scripts/IcecrownCitadel): fix Lord Marrowgar MaxDistance bonestorm (#25906) 2026-05-29 21:13:56 -03:00
Andrew
4f1745483d fix(Core/Groups): preserve BoP trade window when mailing roll-won items (#26023)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 21:12:45 -03:00
blinkysc
46f0d4033a fix(Core/Combat): drop dangling current victim on phase change crash (#26020)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-29 09:22:01 -05:00
Andrew
c029eab828 feat(Core/Wintergrasp): optional Essence buff for both factions (#26017) 2026-05-29 00:16:57 -03:00
Andrew
dabb8f722c fix(Core/Battlefield): block invites and kicks from BF raids (#26015)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 00:08:15 -03:00
Andrew
43e16de514 fix(Core/Wintergrasp): disband raid groups on battle end (#26014)
Co-authored-by: Xfurry <xfurry.cmangos@outlook.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 22:37:06 -03:00
Andrew
419af5796e feat(Core/Battlefield): grace period for mid-war logout/relog (#26013)
Co-authored-by: Yaki Khadafi <ElSolDolLo@gmail.com>
Co-authored-by: Xfurry <xfurry.cmangos@outlook.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 21:18:24 -03:00
Crow
74da7dda12 fix(Core/Spells): Archimonde's Doomfire should not be subject to fire resistance (#25181)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-05-28 20:44:57 -03:00
sogladev
c1baf53887 fix(Scripts/Karazhan): Moroes vanish reset (#26009) 2026-05-28 14:13:29 -03:00
sogladev
1cccafbe0c fix(Core/Unit): prevent self-immunity in IsImmunedToSpell (#25984)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-28 08:17:39 +02:00
Grimfeather
74b798c8b5 fix(Scripts/World): Arcane Charges (#25806) 2026-05-27 23:32:46 -03:00
sogladev
ffc5094300 fix(Core/LFG): Sort players by role in LFG proposals (#25954) 2026-05-27 23:31:56 -03:00
Andrew
f8205c8b67 fix(Core/Wintergrasp): remove redundant chamber teleport on battle start (#26004)
Co-authored-by: Xfurry <xfurry.cmangos@outlook.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 23:28:16 -03:00
Andrew
0a9c55f308 feat(Core/Wintergrasp): aura-driven resurrect queue (#26002)
Co-authored-by: Balrok <balrok@getmangos.com>
Co-authored-by: Xfurry <xfurry.cmangos@outlook.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 22:44:54 -03:00
Andrew
e588638749 refactor(Core/Wintergrasp): Use helper to clear tracking references (#26003) 2026-05-27 22:43:35 -03:00
Andrew
a73b1b2269 fix(Core/Battlefield): pre-clear stale tracking on enter (#25989)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 23:10:09 -03:00
Andrew
d9d011727b fix(Scripts/Wintergrasp): Use TeamId for vehicle teleporter (#25988)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 21:42:43 -03:00
Andrew
1ff5147b85 feat(Core/Battlefield): Skip GMs from war invites (#25987)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 21:11:25 -03:00
Andrew
af2c766a8c fix(Scripts/Karazhan): Clear Moroes immunity flag on reset (#25972)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 23:34:36 -03:00
Andrew
fd256afab3 fix(Core/Battlefield): reject expired war invites (#25971)
Co-authored-by: Yaki Khadafi <ElSolDolLo@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 20:39:04 -03:00
Andrew
e7cf13a4a8 fix(Core/Battlefield): Restrict WG relic-room kick to wartime (#25960)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 20:01:11 -03:00
mpfans
3b58c9afad fix(Scripts/Kalimdor): prevent starting Caravan escort when in progress (#25776) 2026-05-24 18:33:23 -03:00
Grimfeather
25bf0f9f07 fix(Core/Scripts) Alterac Valley - Iceblood Tower (#25953) 2026-05-24 18:32:48 -03:00
Andrew
503735c540 feat(Core/Commands): add .pet rename command (#25951)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 18:32:35 -03:00
Andrew
110cb0874d feat(Core/Battlegrounds): Add PvP announce opt-out flags (#25957)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 18:32:20 -03:00
Andrew
f6bbbcc67f feat(Core/Wintergrasp): toggle for VoA pre-battle kick (#25942)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 09:34:08 -03:00
Andrew
e0046d8ba8 fix(Core/Battlefield): Restrict Within Our Grasp to attackers (#25945)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 09:26:47 -03:00
Robin Gustafsson
0f1f1615e2 feat(Core/Scripting): Add Player SetSkill hook (#25599) 2026-05-24 04:16:56 -03:00
Rocco Silipo
e1beea25e9 fix(Core/Unit): Recalculate run speed on dismount from taxi flight. (#25936) 2026-05-23 23:50:04 +02:00
Andrew
2d92b338d7 feat(Core/SmartAI): add SMART_ACTION_INC_DATA (242) (#25922)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 07:58:23 -03:00
sogladev
027306fa0a fix(Core/Player): increase jumpRadius of melee chain to 10y (#25815) 2026-05-21 21:16:58 -03:00
blinkysc
e944605b9b fix(Core/SotA): stuck-in-combat after damaging cannons/demolishers (#25905)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-05-19 22:05:14 -03:00
Andrew
169e31f2c6 feat(Core/Groups): mail roll-won items when inventory is full (#25909)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 21:41:11 -03:00
Dinkledork
ed3a6a1bd0 fix(Scripts/GruulsLair): Fix time unit typo (#25900) 2026-05-19 09:11:48 +02:00
kb31
771253f43d chore(CMake): enable standard conforming MSVC preprocessor (#25828) 2026-05-18 21:44:19 -03:00
Andrew
dfa1009869 fix(Core/Chat): fix crash when using GetModuleString() from console (#25896)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 21:37:17 -03:00
Andrew
f79b594261 fix(Scripts/CoS): prevent Arthas from spamming Exorcism (#25889)
Co-authored-by: ccrs <4329612+ccrs@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 11:25:22 +02:00
blinkysc
7e229e99fa fix(Scripts/HoR): drop player combat with Arthas on chase end (#25884)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: MitchesD <majklprofik@seznam.cz>
Co-authored-by: joschiwald <joschiwald.trinity@gmail.com>
2026-05-17 17:09:00 -05:00
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