Commit Graph

6484 Commits

Author SHA1 Message Date
Andrew
8422ec906f feat(Core/Scripting): Implement OnBattlefieldBeforeInvitePlayerToWar() (#24973) 2026-03-02 20:05:43 -03:00
blinkysc
361595e6c2 fix(Core/Spells): Add proc chain guard and TAKEN auto-trigger logic (#24966)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-03-02 13:19:29 -06:00
blinkysc
dd6f32d54d fix(Core/Spells): Port SPELL_ATTR3_INSTANT_TARGET_PROCS cascade proc suppression from TrinityCore (#24936)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: QAston <126822+QAston@users.noreply.github.com>
2026-03-02 06:34:59 -06:00
Rocco Silipo
1a85244cf0 fix(DB/Creature): Rework Mechanolift 304-A spawns and waypoints. (#24959) 2026-03-01 22:49:16 -03:00
Andrew
1f91ccf758 fix(Core/Scripting): Call OnBattlefieldPlayerJoinWar() before adding … (#24964) 2026-03-01 22:48:32 -03:00
Andrew
e74adf550e feat(Core/Scripting): Add Battlefield scripting hooks and API (#24957)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-01 21:54:15 -03:00
blinkysc
6d48b463f1 fix(Core/Skills): Remove profession passive auras on skill removal (#24955)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-01 21:51:30 -03:00
blinkysc
1cbd6e0612 fix(Core/Scripts): Fix Missile Barrage and Clearcasting proc with Arcane Missiles (#24958)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-01 17:38:12 -06:00
blinkysc
bd99687040 fix(Core/Scripts): Fix Judgement and Judgements of the Just seal interactions (#24953)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-01 11:46:32 -06:00
blinkysc
52872c743f fix(Core/Scripts): Fix Shifting Naaru Sliver not applying Limitless Power (#24952)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-03-01 10:51:07 -06:00
blinkysc
037b707be0 fix(Core/Spells): Fix channeled CAST→HIT proc ordering and hasted DynObject duration (#24948)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: TrinityCore <TrinityCore@users.noreply.github.com>
2026-03-01 08:32:15 -06:00
Benjamin Jackson
4382b6bd0c refactor(Core/SharedDefines): Use one class enum instead of two for creatures. (#24918) 2026-02-28 19:14:43 -05:00
Benjamin Jackson
515aeca570 feat(Core/Globals): Dynamically calculate max race and racemasks from DBC data. (#24665) 2026-02-28 18:12:52 -05:00
blinkysc
eae14a58b3 fix(Core/Spells): Fix proc phase ordering CAST before HIT for instant spells (#24942)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Shauren <297439+Shauren@users.noreply.github.com>
2026-02-28 15:27:05 -06:00
blinkysc
92f12f3bce fix(Core/Spells): Fix Frozen Power talent using wrong effect for proc chance (#24943)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-28 14:08:12 -06:00
Andrew
c4a49f914a fix(Scripts/Ulduar): Fix Razorscale walking in air animation (#24940)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-28 15:47:08 -03:00
Andrew
6fdcd717c2 fix(Core/Battlegrounds): allow SotA turrets to be used during warmup (#24908)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 15:16:05 -03:00
blinkysc
8298e73057 fix(Core/Spells): Fix Vanish/Shadowmeld not absorbing spells via Sanctuary (#24937)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: linencloth <none@none>
2026-02-28 11:46:56 -06:00
Andrew
6338e036c5 fix(Scripts/SSC): remove Tainted Core from inventory on death (#24939)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 14:17:14 -03:00
blinkysc
6d93f67cdf fix(Core/Spells): Fix item use macro breaking melee auto-attack (#24926)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: QAston <QAston@users.noreply.github.com>
2026-02-28 08:15:51 -06:00
blinkysc
7b89dac055 fix(Core/Spells): Fix Cold Blood not consumed when Mutilate kills target (#24909)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-28 08:14:25 -06:00
Andrew
b14cdea7d2 feat(Core/LFG): Implement dungeon selection cooldown to prevent repeat assignme… (#24916)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-27 23:55:45 -03:00
blinkysc
40c712faea fix(Core/Spells): Prevent Kill Command cast without a pet (#24929)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-27 20:52:29 -06:00
blinkysc
9ecaf5aca5 fix(Core/Spells): Remove range check on split damage auras (#24899)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-27 14:02:50 -06:00
sudlud
3468710309 fix(Core/BF/BG): update Titan Relic spawns with sniffed values (#24912) 2026-02-27 18:42:11 +01:00
blinkysc
5273146cb6 fix(Core/Spells): Restrict Beacon of Light proc to intended heals (#24921)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-27 11:39:42 -06:00
blinkysc
396c35be2f fix(Core/Spells): Fix Cobra Strikes stack consumption (#24906)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: TrinityCore <TrinityCore@users.noreply.github.com>
2026-02-27 08:42:17 -06:00
blinkysc
74dd60a7b1 fix(Core/Spells): Fix Swift Hand of Justice healing for 0 (#24911)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-27 08:41:22 -06:00
blinkysc
424f97208a fix(Core/Spells): Allow Mutilate offhand to proc Focused Attacks (#24907) 2026-02-26 18:52:50 -06:00
blinkysc
22dd44f4d1 fix(Core/Scripts): Remove duplicate spell scripts causing double-firing (#24905)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 16:36:23 -06:00
blinkysc
54dba75483 fix(Core/Spells): Turn the Tables buff only applies to the rogue (#24896)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 12:00:33 -06:00
blinkysc
028db4c033 fix(Core/Spells): Check DONT_BREAK_STEALTH in stealth proc guard (#24898)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 10:18:24 -06:00
blinkysc
1358d73e23 fix(Core/Spells): Fix Hungering Cold breaking from disease damage (#24888)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-26 05:50:19 -03:00
Andrew
5cf9ae11a5 feat(Core/Commands): Add .spellinfo command with subcommands (#24867)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-26 05:49:33 -03:00
blinkysc
460e2e0cac fix(Core/Spells): Prevent friendly spells from breaking stealth (#24875) 2026-02-25 12:41:42 -06:00
blinkysc
f9fc202781 fix(Scripts/Spells): Fix Retaliation self-damage and charge loss on activation (#24868)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Vincent-Michael <Vincent_Michael@gmx.de>
2026-02-25 10:20:50 -06:00
blinkysc
823bf84a12 chore(Scripts/Spells): Remove duplicate Shaman T8 Electrified script (#24869)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-25 10:12:13 -06:00
天鹭
bb10c2c541 fix(SpellEffects): GameObject Rotation (#24850) 2026-02-25 01:18:12 -06:00
blinkysc
45ea548ff6 fix(Scripts/Spells): Add missing Druid T10 Balance 2P bonus (#24865)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Ariel Bastos <ariel@arielbastos.com>
2026-02-24 23:20:02 -06:00
dataCenter430
f88fda4f19 feat(Core/LFG): Implement Debug.LFG config option (#24854) 2026-02-24 23:39:24 -03:00
blinkysc
e17df40a57 fix(Core/Spells): Fix SetSpellModTakingSpell assert from re-entrant calls (#24863)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 19:38:11 -06:00
Andrew
b31a9379b8 fix(Scripts/Ulduar): fix teleporters not activating after boss kills (#24860)
Co-authored-by: Vincent-Michael <Vincent_Michael@gmx.de>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Keader <keader.android@gmail.com>
2026-02-24 22:25:16 -03:00
blinkysc
25ff0c9ef4 fix(Core/Spells): Exempt kill/death events from triggered-spell proc filter (#24859)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 19:15:16 -06:00
blinkysc
1e73383b54 fix(Core/Spells): Restore asserts in SetSpellModTakingSpell (#24862)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 19:04:14 -06:00
blinkysc
90d7228222 fix(Core/Spells): Fix Piercing Shots to roll remaining damage on refresh (#24852)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 17:17:40 -06:00
blinkysc
30beeed2ae fix(Core/Spells): Block SPELL_EFFECT_ENERGIZE_PCT on isolated targets (#24844)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 17:17:24 -06:00
Andrew
06d1656402 fix(Scripts/Ulduar): Remove GUID-based harpoon identification in Razors… (#24846)
Co-authored-by: Keader <keader.android@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 19:34:15 -03:00
blinkysc
cd2f222946 fix(Core/Spells): Fix negative SPELL_AURA_MOD_DAMAGE_DONE client display (#24843)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-24 00:56:30 -06:00
Benjamin Jackson
56d2efc31e fix(Core/AuthSession): Correct typo in query field fetch. (#24842)
Co-authored-by: 天鹭 <18535853+PkllonG@users.noreply.github.com>
2026-02-24 00:52:40 -03:00
blinkysc
3fb46dd4ae fix(Core/Spells): Fix Cut to the Chase S&D duration (#24841)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-23 21:52:27 -03:00