Commit Graph
100 Commits
Author SHA1 Message Date
blinkyscandblinkysc 8ea9252d76 fix(Core/Combat): Immediately reselect victim after taunt aura update (#25254)
Co-authored-by: blinkysc <[email protected]>
2026-03-27 16:33:55 -05:00
1520a6f055 fix(Core/Movement): Fix use-after-free in WaypointMovementGenerator (#25270)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Shauren <[email protected]>
Co-authored-by: ccrs <[email protected]>
2026-03-27 16:26:24 -05:00
3bdb072396 fix(Scripts/Naxx): fix Gothik the Harvester evading during phase 2 teleport (#25265)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: offl <[email protected]>
2026-03-27 11:46:21 -05:00
blinkyscandblinkysc 2eec7b229d fix(Core/Spells): resolve pet to owner in SummonGuardian (#25266)
Co-authored-by: blinkysc <[email protected]>
2026-03-27 11:45:54 -05:00
blinkyscandblinkysc 755e4ac43a fix(Core/Combat): Re-enable combat for training dummies (#25239)
Co-authored-by: blinkysc <[email protected]>
2026-03-26 20:17:12 -05:00
3c854bb162 fix(Scripts/Icecrown): Fix idle scourge NPCs in The Battle For Crusaders' Pinnacle (#25224)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sogla <[email protected]>
Co-authored-by: ccrs <[email protected]>
2026-03-26 20:16:21 -05:00
blinkyscandblinkysc 43769b9099 fix(Core/Movement): Fire WaypointReached before PathEndReached (#25241)
Co-authored-by: blinkysc <[email protected]>
2026-03-26 22:07:49 -03:00
44dfaf8075 fix(Core/Spells): Fix ranged spell minimum range incorrectly applying leeway (#25230)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Chaouki Dhib <[email protected]>
Co-authored-by: sogladev <[email protected]>
2026-03-26 21:29:44 -03:00
blinkyscandblinkysc 6cb375e015 fix(Core/Commands): Show combat refs in .debug hostile output (#25248)
Co-authored-by: blinkysc <[email protected]>
2026-03-26 21:28:07 -03:00
d2dd5de351 fix(Core/Movement): Pass waypoint point ID to MovementInform (#25252)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Rorschach91 <[email protected]>
2026-03-26 21:27:28 -03:00
35102dcfe9 fix(Core/Movement): Clear CanNotReachTarget when chase spline finishes (#25235)
Co-authored-by: ccrs <[email protected]>
Co-authored-by: TrinityCore <[email protected]>
2026-03-25 19:20:09 -05:00
blinkyscandblinkysc e20f798a0e fix(DB/Creature): Remove smoothTransition for Guardian of Life (33528) (#25233)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 20:16:25 -03:00
2f3a90e844 fix(Scripts/Pet): Port TrinityCore snake trap AI to use CombatManager (#25232)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-03-25 14:13:35 -05:00
blinkyscandblinkysc 76b1978be1 fix(DB/Movement): Enable smooth waypoint transitions for flying creatures (#25227)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 19:57:48 +01:00
blinkyscandblinkysc 20073f7342 fix(Scripts/Naxx): Fix Heigan evading and regenerating HP at end of Phase 2 (#25223)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 13:05:57 -05:00
blinkyscandblinkysc f3d2a28083 fix(Core/Movement): Prevent vehicles from following their own passenger on evade (#25225)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 10:34:10 -05:00
blinkyscandblinkysc 14813462eb fix(Core/Combat): Prevent NullCreatureAI creatures from entering combat (#25222)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 10:17:52 -05:00
blinkyscandblinkysc e377876c2f fix(Core/Movement): Remove unconditional SetWalk(false) from WaypointMovementGenerator::DoFinalize (#25221)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 07:31:03 -05:00
blinkyscandblinkysc 2500804da9 fix(Scripts/Oculus): Fix Mage-Lord Urom not teleporting between platforms (#25220)
Co-authored-by: blinkysc <[email protected]>
2026-03-25 09:19:54 -03:00
ee02b9acfc chore(Core/Movement): Add missing co-author attribution for #25106 (#25209)
- Adds missing `Co-Authored-By` credit for **ccrs** whose TrinityCore commit (`97585597f0`, `Core/Movement: waypoint movement (#20121)`) was the base for #25106.

Co-Authored-By: ccrs <[email protected]>

Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ccrs <[email protected]>
2026-03-25 02:18:16 -03:00
4201acddd5 feat(Core/Movement): port smooth waypoint movement from Cataclysm Preservation Project (#25106)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Ovahlord <[email protected]>
Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
2026-03-23 10:08:14 -03:00
cbc4301ade fix(DB/Scripts): CoS Stephanie Sindree and citizen now talk (#24045)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sudlud <[email protected]>
2026-03-23 07:10:29 -03:00
blinkyscandblinkysc 757f6127ab fix(Core/Tests): Add missing GetDataPath mock to combat tests (#25198)
Co-authored-by: blinkysc <[email protected]>
2026-03-22 23:55:41 -05:00
57db75a474 fix(Core/Spells): Do not add PROC_HIT_NORMAL/PROC_HIT_CRITICAL if damage is fully nullified (#25105)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-03-22 19:37:31 -03:00
985b5922b9 fix(DB/Scripts): CoS Brandon Eiredeck and citizens now talk (#24043)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sudlud <[email protected]>
2026-03-22 18:42:09 -03:00
blinkyscandblinkysc fa9f28309b fix(Core/AI): Prevent guardians from switching targets on owner combat interaction (#25190)
Co-authored-by: blinkysc <[email protected]>
2026-03-22 16:38:49 -05:00
blinkyscandblinkysc 9e666623c3 fix(Core/Combat): Restore pet/owner combat propagation (#25166)
Co-authored-by: blinkysc <[email protected]>
2026-03-22 18:39:34 +01:00
blinkyscandblinkysc d31e58d237 fix(Core/SmartAI): Remove REACT_PASSIVE check from CanAIAttack (#25186)
Co-authored-by: blinkysc <[email protected]>
2026-03-22 18:28:40 +01:00
d3f1be6d22 fix(Core/Scripts): Fix boss scripts resetting during death/defeat RP after threat system port (#25185)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-03-22 11:07:29 -05:00
blinkyscandblinkysc 4e21de8d86 fix(Core/Spells): Invert disarm aura-keep check for weapons (#25175)
Co-authored-by: blinkysc <[email protected]>
2026-03-22 10:28:48 -05:00
a5b0cee779 fix(Core/Spells): Enter combat at spell launch for delayed spells (#25167)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-03-22 11:28:42 -03:00
bdb6ebf1ef fix(Scripts/Stormpeaks): Add Oathbound Warder pet abilities (#24062)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Gultask <[email protected]>
Co-authored-by: sudlud <[email protected]>
2026-03-22 11:21:58 -03:00
blinkyscandblinkysc a4136cc8b9 fix(Core/Scripts): Fix Ebon Gargoyle infinite evade loop (#25173)
Co-authored-by: blinkysc <[email protected]>
2026-03-21 21:35:24 -05:00
749a31c3fa fix(Core/Spells): Don't remove item-dependent auras on disarm/weapon swap (#25170)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-03-21 20:54:29 -05:00
blinkyscandblinkysc bf4c181b59 fix(Core/Combat): Fix guardians not attacking after threat system port (#25157)
Co-authored-by: blinkysc <[email protected]>
2026-03-21 13:05:57 -03:00
blinkyscandblinkysc c6125db63d fix(agents): Tone down copilot (#25159)
Co-authored-by: blinkysc <[email protected]>
2026-03-21 10:58:03 -03:00
blinkyscandblinkysc 9840d54ef4 fix(Core/Combat): Fire OnPlayerLeaveCombat hook from CombatManager exit path (#25137)
Co-authored-by: blinkysc <[email protected]>
2026-03-21 09:37:20 -03:00
d17aac161f fix(Core/Movement): Only update home position for patrolling NPCs (#24080)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sudlud <[email protected]>
2026-03-20 22:44:38 -03:00
blinkyscandblinkysc 82a22cd021 fix(Core/Arena): Make personal rating season-aware on team join (#24755)
Co-authored-by: blinkysc <[email protected]>
2026-03-20 22:43:19 -03:00
blinkyscandblinkysc 556c01fc91 fix(DB/Spell): Add internal cooldown to Spirit Burn proc (#25129)
Co-authored-by: blinkysc <[email protected]>
2026-03-20 22:42:30 -03:00
0464e90853 fix(Core/Player): Fix potion cooldown not ticking after combat ends (#25135)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-03-20 11:40:55 -03:00
48fa4d2856 fix(Core/Scripts): Fix DK pets not correctly attacking (#25128)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
Co-authored-by: Malcrom <[email protected]>
Co-authored-by: Aqua Deus <[email protected]>
2026-03-20 09:14:58 -03:00
e5746fbc89 fix(Core/Scripts): Fix GetVictim() returning null during JustEngagedWith (#25131)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-03-19 18:37:03 -05:00
blinkyscandblinkysc c87239f994 fix(Core/DB): Fix Malygos not engaging due to IMMUNE_TO_PC spawn flag (#25121)
Co-authored-by: blinkysc <[email protected]>
2026-03-18 20:38:41 -05:00
984baa92dd refactor(Core/Combat): Port TrinityCore heap-based threat system (#24715)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
Co-authored-by: killerwife <[email protected]>
Co-authored-by: Claude Opus 4.6 <[email protected]>
2026-03-18 13:36:59 -05:00
blinkyscandblinkysc c80a0f1fad fix(Core/Spells): Fix Entrapment not proccing from trap activation (#25110)
Co-authored-by: blinkysc <[email protected]>
2026-03-18 08:11:04 -05:00
blinkyscandblinkysc b3f88999f1 fix(DB/Spell): Correct Demonic Pact ICD to 20 seconds (#25098)
Co-authored-by: blinkysc <[email protected]>
2026-03-16 11:56:50 -05:00
0550b7778b fix(Core/Spells): Register missing Ice Barrier AuraScript for Incanter's Absorption (#25079)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
2026-03-13 15:55:39 -03:00
blinkyscandblinkysc 844b34dcd7 fix(Core/Spells): Fix Chimera Shot Viper Sting mana cap (#25078)
Co-authored-by: blinkysc <[email protected]>
2026-03-13 15:55:21 -03:00
blinkyscandShauren c51d036815 fix(Core/Spells): Pass nullptr to KILL/KILLED/DEATH procs (#25074)
Co-authored-by: Shauren <[email protected]>
2026-03-12 16:22:12 -05:00
blinkyscandblinkysc 9a9d265334 fix(Core/Movement): Revert pet PATHFIND_NOT_USING_PATH teleport (#23494) (#25071)
Co-authored-by: blinkysc <[email protected]>
2026-03-12 08:12:22 -05:00
a8a96eb8f8 fix(Core/Spells): Skip level-based resistance for binary spells (#25065)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-03-12 06:58:57 -03:00
blinkyscandblinkysc 56985dac51 fix(Core/Spells): Fix Retaliation self-proc on activation (#25062)
Co-authored-by: blinkysc <[email protected]>
2026-03-11 19:34:01 -05:00
blinkyscandblinkysc 5b3263e3b4 fix(DB/Proc): Restrict on-spellcast procs to damage/heal only (#25061)
Co-authored-by: blinkysc <[email protected]>
2026-03-11 14:17:53 -05:00
70687d6ac1 fix(Core/Movement): fix creature freeze when switching chase targets (#25058)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sogladev <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-03-11 09:20:15 -05:00
00d4f68e36 refactor(Core/Spells): Pass nullptr as victim for PROC_SPELL_PHASE_CAST (#25007)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-03-11 07:51:23 -05:00
10b4f04c44 fix(Core/Events): Fix multi-stage holiday events ending early on restart (#25032)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sudlud <[email protected]>
2026-03-10 20:47:17 -03:00
blinkyscandblinkysc 900fe51fef fix(Core/Spells): Use correct beacon copy spell for Flash of Light (#25053)
Co-authored-by: blinkysc <[email protected]>
2026-03-10 14:08:56 -05:00
blinkyscandblinkysc b4d5231843 fix(Core/Spells): restore binary spell detection for CC resist via spell resistance (#25016)
Co-authored-by: blinkysc <[email protected]>
2026-03-09 13:35:39 -05:00
f66685c374 fix(Core/Spells): Fix Arcane Potency consumed by same cast that triggered it (#24997)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-03-09 13:32:50 -05:00
900be15597 fix(Core/Spells): Glyph of Polymorph should not remove Shadow Word: Death backlash (#25014)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Vincent-Michael <[email protected]>
2026-03-09 13:32:30 -05:00
blinkyscandblinkysc 32f0f236dc fix(Core/Spells): Fix Divine Purpose not removing Intimidating Shout stun (#25021)
Co-authored-by: blinkysc <[email protected]>
2026-03-09 13:32:16 -05:00
blinkyscandblinkysc 3fea857143 fix(Core/Scripts): Mirror Image should stop attacking invisible targets (#25027)
Co-authored-by: blinkysc <[email protected]>
2026-03-09 13:31:23 -05:00
blinkyscandblinkysc e10e823e60 fix(Core/Spells): Fix ADD_TARGET_TRIGGER duration overwrite (#25042)
Co-authored-by: blinkysc <[email protected]>
2026-03-09 13:30:58 -05:00
blinkyscandblinkysc 9d8a9cc770 fix(Core/Spells): prevent aura rank downranking based on hostile target level (#25045)
Co-authored-by: blinkysc <[email protected]>
2026-03-09 13:30:38 -05:00
6d9b89c976 fix(Core/Movement): Teleport pet when pathfinding returns PATHFIND_NOT_USING_PATH (#23494)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Ryan Turner <[email protected]>
2026-03-08 12:33:32 -05:00
blinkyscandblinkysc 889ef5b11c fix(DB/Spell): Piercing Howl should break stealth (#25037)
Co-authored-by: blinkysc <[email protected]>
2026-03-08 14:31:21 -03:00
blinkyscandblinkysc 7fe5800745 fix(Core/Combat): Prevent burst melee attacks from attack timer debt (#24858)
Co-authored-by: blinkysc <[email protected]>
2026-03-08 14:30:48 -03:00
blinkyscandblinkysc 470c075049 fix(Core/Spells): Fix Explosive Trap crit bonus multiplier (#24931)
Co-authored-by: blinkysc <[email protected]>
2026-03-08 14:13:29 -03:00
blinkyscandblinkysc f9e1a22710 fix(Core/Scripts): Add missing BattlefieldScript EnabledHooks init (#25033)
Co-authored-by: blinkysc <[email protected]>
2026-03-07 23:17:25 -03:00
blinkyscandblinkysc 112a809888 fix(DB/Spell): Arcane Blast and Missile Barrage spell_proc corrections (#25015)
Co-authored-by: blinkysc <[email protected]>
2026-03-07 19:08:30 +01:00
blinkyscandblinkysc 47cfd6749f fix(DB/Spells): Restrict Rime proc to Obliterate only (#25025)
Co-authored-by: blinkysc <[email protected]>
2026-03-07 10:36:05 -06:00
blinkyscandblinkysc 4bdb6789be fix(Core/Spells): Judgement of Wisdom should restore 2% base mana per proc (#25020)
Co-authored-by: blinkysc <[email protected]>
2026-03-07 07:35:58 -03:00
blinkysc 077bd9f869 fix(Core/Scripts): Fix Seal of Command cleave for Crusader Strike and ShoR (#25002) 2026-03-05 23:08:34 -06:00
blinkyscandblinkysc f5a47a9db7 fix(Core/Server): Remove unnecessary HandleTeleportTimeout (#25013)
Co-authored-by: blinkysc <[email protected]>
2026-03-06 00:21:38 -03:00
blinkyscandblinkysc e2746c54ba fix(Core/Spells): Use proc entry cooldown for item equip proc cooldown (#25005)
Co-authored-by: blinkysc <[email protected]>
2026-03-05 08:04:11 -06:00
blinkyscandblinkysc 5ccd9cd92c fix(DB/Spell): Fix Seal of Command not proccing from HotR and ShoR (#24986)
Co-authored-by: blinkysc <[email protected]>
2026-03-04 02:05:11 -03:00
blinkyscandblinkysc 17322e189d fix(Core/Spells): Fix Seal of Vengeance using own stack for damage (#24985)
Co-authored-by: blinkysc <[email protected]>
2026-03-04 01:53:15 -03:00
blinkyscandblinkysc cccd52dab8 fix(Core/Spells): revert CAST proc ordering and add ApplySpellMod recursion guard (#24990)
Co-authored-by: blinkysc <[email protected]>
2026-03-03 16:45:06 -06:00
1fc4781306 fix(Core/Spells): Fully absorbed periodic damage should not break stealth (#24975)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Ariel Silva <[email protected]>
2026-03-02 19:57:45 -06:00
blinkyscandblinkysc 779764383b fix(Core/Spells): Fix iterator invalidation crash in deferred spell mod cleanup (#24974)
Co-authored-by: blinkysc <[email protected]>
2026-03-02 18:26:52 -06:00
361595e6c2 fix(Core/Spells): Add proc chain guard and TAKEN auto-trigger logic (#24966)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-03-02 13:19:29 -06:00
dd6f32d54d fix(Core/Spells): Port SPELL_ATTR3_INSTANT_TARGET_PROCS cascade proc suppression from TrinityCore (#24936)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: QAston <[email protected]>
2026-03-02 06:34:59 -06:00
blinkyscandblinkysc 6d48b463f1 fix(Core/Skills): Remove profession passive auras on skill removal (#24955)
Co-authored-by: blinkysc <[email protected]>
2026-03-01 21:51:30 -03:00
blinkyscandblinkysc 1cbd6e0612 fix(Core/Scripts): Fix Missile Barrage and Clearcasting proc with Arcane Missiles (#24958)
Co-authored-by: blinkysc <[email protected]>
2026-03-01 17:38:12 -06:00
blinkyscandblinkysc bd99687040 fix(Core/Scripts): Fix Judgement and Judgements of the Just seal interactions (#24953)
Co-authored-by: blinkysc <[email protected]>
2026-03-01 11:46:32 -06:00
blinkyscandblinkysc 343a33bd63 fix(DB/Spells): Fix Seal of Light and Flame Cap proc rates (#24954)
Co-authored-by: blinkysc <[email protected]>
2026-03-01 11:10:11 -06:00
blinkyscandblinkysc 52872c743f fix(Core/Scripts): Fix Shifting Naaru Sliver not applying Limitless Power (#24952)
Co-authored-by: blinkysc <[email protected]>
2026-03-01 10:51:07 -06:00
037b707be0 fix(Core/Spells): Fix channeled CAST→HIT proc ordering and hasted DynObject duration (#24948)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: TrinityCore <[email protected]>
2026-03-01 08:32:15 -06:00
eae14a58b3 fix(Core/Spells): Fix proc phase ordering CAST before HIT for instant spells (#24942)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Shauren <[email protected]>
2026-02-28 15:27:05 -06:00
blinkyscandblinkysc 92f12f3bce fix(Core/Spells): Fix Frozen Power talent using wrong effect for proc chance (#24943)
Co-authored-by: blinkysc <[email protected]>
2026-02-28 14:08:12 -06:00
8298e73057 fix(Core/Spells): Fix Vanish/Shadowmeld not absorbing spells via Sanctuary (#24937)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: linencloth <none@none>
2026-02-28 11:46:56 -06:00
6d93f67cdf fix(Core/Spells): Fix item use macro breaking melee auto-attack (#24926)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: QAston <[email protected]>
2026-02-28 08:15:51 -06:00
7b89dac055 fix(Core/Spells): Fix Cold Blood not consumed when Mutilate kills target (#24909)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-28 08:14:25 -06:00
blinkyscandblinkysc 40c712faea fix(Core/Spells): Prevent Kill Command cast without a pet (#24929)
Co-authored-by: blinkysc <[email protected]>
2026-02-27 20:52:29 -06:00
blinkyscandblinkysc 9ecaf5aca5 fix(Core/Spells): Remove range check on split damage auras (#24899)
Co-authored-by: blinkysc <[email protected]>
2026-02-27 14:02:50 -06:00
blinkyscandblinkysc 5273146cb6 fix(Core/Spells): Restrict Beacon of Light proc to intended heals (#24921)
Co-authored-by: blinkysc <[email protected]>
2026-02-27 11:39:42 -06:00
blinkyscandblinkysc df04120c16 fix(DB/Proc): Add missing NONE DmgClass flags and fix SpellPhaseMask for on-cast procs (#24903)
Co-authored-by: blinkysc <[email protected]>
2026-02-27 08:42:40 -06:00
396c35be2f fix(Core/Spells): Fix Cobra Strikes stack consumption (#24906)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: TrinityCore <[email protected]>
2026-02-27 08:42:17 -06:00
74dd60a7b1 fix(Core/Spells): Fix Swift Hand of Justice healing for 0 (#24911)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-27 08:41:22 -06:00