Commit Graph
100 Commits
Author SHA1 Message Date
blinkyscandblinkysc f0c97a679e fix(Core/Creature): Skip JustRespawned for temp summons (#25533)
Co-authored-by: blinkysc <[email protected]>
2026-04-21 13:19:27 -05:00
blinkyscandblinkysc 37b60cd0bc fix(Core/Combat): safe StopAttackFaction and restore escort evade (#25516)
Co-authored-by: blinkysc <[email protected]>
2026-04-20 16:18:14 -03:00
blinkyscandblinkysc fc076a11ee fix(DB/Quest): Mutiny on the Mercy map tracking points to correct zone (#23977)
Co-authored-by: blinkysc <[email protected]>
2026-04-20 06:54:05 -03:00
63bcedbb43 fix(Scripts/Items): HP-gated proc for low-HP tank trinkets (#25478)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
Co-authored-by: Shauren <[email protected]>
2026-04-20 06:36:25 -03:00
blinkyscandblinkysc 687ceeea70 fix(Core/Vehicles): Prevent accessory double-install and respawn orphans (#25499)
Co-authored-by: blinkysc <[email protected]>
2026-04-19 17:09:51 +02:00
7cc967adc4 fix(Core/Creature): Fire JustRespawned for non-compat spawns (#25482)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
2026-04-17 11:28:52 -03:00
23ce3fd29e fix(Scripts/ICC): Ball of Flames Proc stack drop on hit (#25483)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-04-16 12:42:29 -03:00
blinkyscandblinkysc e4c24cb80a fix(Scripts/EoE): restore hover disk flight for players (#25476)
Co-authored-by: blinkysc <[email protected]>
2026-04-15 14:27:26 -03:00
bbd192aff9 fix(Core/Spells): No SP bonus for DmgClass NONE without spell_bonus_data (#25468)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
Co-authored-by: Shauren <[email protected]>
2026-04-14 17:16:39 -05:00
blinkyscandblinkysc 4983d30d63 fix(Core/Spells): Fix Bone Shield double charge consumption (#25439)
Co-authored-by: blinkysc <[email protected]>
2026-04-12 15:06:49 -03:00
blinkyscandblinkysc 56ee7266e3 fix(DB/Spell): Distract should not break stealth or invisibility (#25438)
Co-authored-by: blinkysc <[email protected]>
2026-04-12 14:12:07 -03:00
b00b424d63 fix(Core/Unit): Prevent creature evade when on another unit's threat list (#25328)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Rocco Silipo <[email protected]>
2026-04-05 15:00:19 -03:00
blinkyscandblinkysc 2265ee51ab fix(Core/OutdoorPvP): Fix use-after-free in DelCapturePoint (#25229)
Co-authored-by: blinkysc <[email protected]>
2026-04-05 16:24:53 +02:00
blinkyscandblinkysc f8c5c9a468 fix(Core/Spells): Include absorbed damage in PROC_SPELL_TYPE_DAMAGE classification (#25314)
Co-authored-by: blinkysc <[email protected]>
2026-04-02 05:05:05 -03:00
blinkyscandblinkysc e54952ca7b fix(Core/Spells): Resolve pet to owner in EffectSummonType default path (#25322)
Co-authored-by: blinkysc <[email protected]>
2026-04-02 05:03:07 -03:00
blinkyscandblinkysc 373e1d75c0 fix(Scripts/VioletHold): Fix Ethereal Sphere speed in Xevozz encounter (#25313)
Co-authored-by: blinkysc <[email protected]>
2026-03-31 22:50:18 +02:00
blinkyscandForesterDev 037588ed03 fix(Core/Scripts): Fix Valithria Dreamwalker encounter and default JustExitedCombat (#25315)
Co-authored-by: ForesterDev <[email protected]>
2026-03-30 14:22:36 -05:00
263802381c fix(Core/Unit): Skip evade aura removal for player-owned creatures (#25311)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Rushor <[email protected]>
2026-03-30 11:03:32 -05:00
0b9395531b fix(Core/Scripts): Fix multiple ICC encounter regressions after threat system port (#25303)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Treeston <[email protected]>
Co-authored-by: Shauren <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
Co-authored-by: ccrs <[email protected]>
2026-03-30 09:52:10 -05:00
blinkyscandblinkysc 7352910a59 fix(Scripts/MoltenCore): Fix Majordomo Executus gossip for Ragnaros summoning (#25307)
Co-authored-by: blinkysc <[email protected]>
2026-03-29 20:29:44 -03:00
blinkyscandblinkysc 77de36bb9e fix(Core/SmartAI): Suppress evade during SMART_ACTION_COMBAT_STOP (#25249)
Co-authored-by: blinkysc <[email protected]>
2026-03-29 09:44:20 -05:00
blinkyscandblinkysc 433b9afe9b fix(Core/Scripts): Fix Aeranas reset loop during quest Avruu's Orb (#25290)
Co-authored-by: blinkysc <[email protected]>
2026-03-29 11:31:18 +02:00
blinkyscandblinkysc 2b56061cb7 fix(Core/Combat): Restrict NullCreatureAI combat disallow to triggers only (#25289)
Co-authored-by: blinkysc <[email protected]>
2026-03-29 11:28:33 +02:00
blinkyscandblinkysc 295507c9ce fix(Core/Movement): resume waypoint movement after casting interruption (#25269)
Co-authored-by: blinkysc <[email protected]>
2026-03-29 11:27:47 +02:00
blinkyscandblinkysc 9c1e86b12d fix(Core/Scripts): Clear IMMUNE_TO_PC before engaging after threat system port (#25263)
Co-authored-by: blinkysc <[email protected]>
2026-03-27 20:13:01 -03:00
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