Commit Graph

5991 Commits

Author SHA1 Message Date
blinkysc
0464e90853 fix(Core/Player): Fix potion cooldown not ticking after combat ends (#25135)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2026-03-20 11:40:55 -03:00
blinkysc
48fa4d2856 fix(Core/Scripts): Fix DK pets not correctly attacking (#25128)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
Co-authored-by: Malcrom <malcromdev@gmail.com>
Co-authored-by: Aqua Deus <95978183+aquadeus@users.noreply.github.com>
2026-03-20 09:14:58 -03:00
Andrew
ebcaddb98d fix(Scripts/EoE): Cross-faction Wyrmrest Skytalon support in Eye of Eternity (#25132)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 06:12:40 -03:00
blinkysc
e5746fbc89 fix(Core/Scripts): Fix GetVictim() returning null during JustEngagedWith (#25131)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2026-03-19 18:37:03 -05:00
Andrew
8f5900b36b fix(Scripts/Dalaran): Prevent Minigob Manabonk from targeting GMs (#25123)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 08:33:38 -03:00
blinkysc
c87239f994 fix(Core/DB): Fix Malygos not engaging due to IMMUNE_TO_PC spawn flag (#25121)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-18 20:38:41 -05:00
Rocco Silipo
a349fccf57 Revert "fix(scripts/OldHilldBradFootHills): fix Captain Skarloc reacting to stealthed players" (#25120) 2026-03-18 20:24:29 -03:00
blinkysc
984baa92dd refactor(Core/Combat): Port TrinityCore heap-based threat system (#24715)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 13:36:59 -05:00
blinkysc
c80a0f1fad fix(Core/Spells): Fix Entrapment not proccing from trap activation (#25110)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-18 08:11:04 -05:00
sogladev
d222a9f99b fix(Core/Unit): avoid iterator invalidation in RemoveAllControlled (#25108)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-17 23:47:28 -03:00
Keleborn
72ac87626b feat(Core/OutdoorPvP): Add getters for Capture points for Outdoorpvp (#25103)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-17 20:20:15 -03:00
EElenov
601a4231f6 feat(Core/Player): Add 'OnPlayerCanLearnTalent' hook (#24826) 2026-03-17 20:30:57 +01:00
Andrew
3a668f9e77 fix(Scripts/Desolance): use correct gossip hook for kodo kombo quest (#25104)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 21:14:58 -03:00
sogladev
17ecef7a07 fix(Core/Movement): followers match their target's motion speed (#25085)
Co-authored-by: killerwife <killerwife@gmail.com>
2026-03-16 13:11:24 +01:00
Shard
a7f66eb006 fix(Core/Unit): Fix infinite loop in RemoveAllControlled (#25087) 2026-03-15 00:32:54 +01:00
Andrew
fda4efbc58 fix(Scripts/EoE): fix Malygos Phase 3 Surge of Power warning (#25084)
Co-authored-by: Trista <aconstantgoal@abv.bg>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 13:54:32 -03:00
sogladev
fda5093e59 fix(Core/Unit): Keep Lightwell alive on player death (#24675) 2026-03-14 16:43:24 +01:00
Grimgravy
a7f49ff6b2 fix(Core/GridNotifiers): fix ImmuneToPC npcs reacting to stealthed players (#21652) 2026-03-14 08:44:02 -03:00
Rocco Silipo
31ea9f3aa4 fix(DB/Script): Move Death Knight Initiate script on SAI and implement assault feature. (#25077)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-14 12:00:21 +01:00
Andrew
968a2363eb refactor(Core/Battlefield): remove Hungarian notation and modernize code (#25070)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-13 19:32:06 -03:00
Takenbacon
7b1355f15e fix(Server/Scripting): Remove packet copy from server script hooks (#25063)
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-13 16:04:24 -03:00
blinkysc
0550b7778b fix(Core/Spells): Register missing Ice Barrier AuraScript for Incanter's Absorption (#25079)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2026-03-13 15:55:39 -03:00
blinkysc
844b34dcd7 fix(Core/Spells): Fix Chimera Shot Viper Sting mana cap (#25078)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-13 15:55:21 -03:00
yani9o
e2c966a414 feat(Core/Cli): Re-Enable Console Pipe Functionality (#24963) 2026-03-13 11:27:48 -03:00
Copilot
41f34ea07b fix(Core/Spells): Fix typo in tangent() function causing incorrect negative value clamping (#23900)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: FrancescoBorzi <75517+FrancescoBorzi@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-03-13 08:07:00 +01:00
blinkysc
c51d036815 fix(Core/Spells): Pass nullptr to KILL/KILLED/DEATH procs (#25074)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-03-12 16:22:12 -05:00
Crow
a724b665f6 fix(Core/Spells): Make Illidan's Demon Fire Unable to Miss (#24994) 2026-03-12 13:20:00 -03:00
blinkysc
9a9d265334 fix(Core/Movement): Revert pet PATHFIND_NOT_USING_PATH teleport (#23494) (#25071)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-12 08:12:22 -05:00
sogladev
40f55bb0f3 refactor(Core/Movement): follower management of references (#25060)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-03-12 06:59:16 -03:00
blinkysc
a8a96eb8f8 fix(Core/Spells): Skip level-based resistance for binary spells (#25065)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-03-12 06:58:57 -03:00
Andrew
392f6f5e44 fix(Core/Battlefield): Erase invite by real team on war accept and add queue list command (#25056)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-03-11 22:02:30 -03:00
blinkysc
56985dac51 fix(Core/Spells): Fix Retaliation self-proc on activation (#25062)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-11 19:34:01 -05:00
blinkysc
70687d6ac1 fix(Core/Movement): fix creature freeze when switching chase targets (#25058)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2026-03-11 09:20:15 -05:00
blinkysc
00d4f68e36 refactor(Core/Spells): Pass nullptr as victim for PROC_SPELL_PHASE_CAST (#25007)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-03-11 07:51:23 -05:00
Andrew
46b48cdfa0 fix(Core/Spells): Implement spell_jump_distance (#25023)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 22:09:26 -03:00
Francesco Borzì
6ffe41dd59 refactor(Core/Misc): port gossip validation, StringFormat APIs, and spell attribute naming from TC (#24789)
Co-authored-by: Rochet2 <tqbattlenet@gmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: tobmaps <spambot42@yandex.ru>
2026-03-10 20:50:32 -03:00
Andrew
8db47a6a29 fix(Scripts/Ulduar): Brundir invincible during Overload if not last boss (#25029)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 20:47:33 -03:00
blinkysc
10b4f04c44 fix(Core/Events): Fix multi-stage holiday events ending early on restart (#25032)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-03-10 20:47:17 -03:00
blinkysc
900fe51fef fix(Core/Spells): Use correct beacon copy spell for Flash of Light (#25053)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-10 14:08:56 -05:00
sudlud
52129ff974 fix(Scripts/Deadmines): store state of newly added doors to DB, too (#25050) 2026-03-10 15:55:37 +01:00
blinkysc
b4d5231843 fix(Core/Spells): restore binary spell detection for CC resist via spell resistance (#25016)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-09 13:35:39 -05:00
blinkysc
f66685c374 fix(Core/Spells): Fix Arcane Potency consumed by same cast that triggered it (#24997)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-03-09 13:32:50 -05:00
blinkysc
900be15597 fix(Core/Spells): Glyph of Polymorph should not remove Shadow Word: Death backlash (#25014)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Vincent-Michael <Vincent_Michael@gmx.de>
2026-03-09 13:32:30 -05:00
blinkysc
32f0f236dc fix(Core/Spells): Fix Divine Purpose not removing Intimidating Shout stun (#25021)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-09 13:32:16 -05:00
blinkysc
3fea857143 fix(Core/Scripts): Mirror Image should stop attacking invisible targets (#25027)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-09 13:31:23 -05:00
blinkysc
e10e823e60 fix(Core/Spells): Fix ADD_TARGET_TRIGGER duration overwrite (#25042)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-09 13:30:58 -05:00
blinkysc
9d8a9cc770 fix(Core/Spells): prevent aura rank downranking based on hostile target level (#25045)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-09 13:30:38 -05:00
dataCenter430
a137dfcb66 feat(Core/Commands): Allow .npc info to use GUID when no target selected (#24922)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
2026-03-09 17:45:57 +00:00
Andrew
7fc3049449 fix(Core/Scripts): fix Solarian vanish phase evicting encounter (#25041)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 17:57:29 -03:00
sogladev
06c0c6b655 fix(Core/Spells): apply SPELLFAMILY_GENERIC mods to spells by default (#24996)
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-03-08 12:44:29 -05:00