Commit Graph
100 Commits
Author SHA1 Message Date
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
blinkysc 424f97208a fix(Core/Spells): Allow Mutilate offhand to proc Focused Attacks (#24907) 2026-02-26 18:52:50 -06:00
blinkyscandblinkysc 22dd44f4d1 fix(Core/Scripts): Remove duplicate spell scripts causing double-firing (#24905)
Co-authored-by: blinkysc <[email protected]>
2026-02-26 16:36:23 -06:00
blinkyscandblinkysc 54dba75483 fix(Core/Spells): Turn the Tables buff only applies to the rogue (#24896)
Co-authored-by: blinkysc <[email protected]>
2026-02-26 12:00:33 -06:00
blinkyscandblinkysc 028db4c033 fix(Core/Spells): Check DONT_BREAK_STEALTH in stealth proc guard (#24898)
Co-authored-by: blinkysc <[email protected]>
2026-02-26 10:18:24 -06:00
1358d73e23 fix(Core/Spells): Fix Hungering Cold breaking from disease damage (#24888)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-26 05:50:19 -03:00
blinkyscandblinkysc 585184b639 fix(DB/Proc): Add missing NONE DmgClass proc flags to Blue Dragon (#24890)
Co-authored-by: blinkysc <[email protected]>
2026-02-26 05:49:52 -03:00
blinkysc 460e2e0cac fix(Core/Spells): Prevent friendly spells from breaking stealth (#24875) 2026-02-25 12:41:42 -06:00
f9fc202781 fix(Scripts/Spells): Fix Retaliation self-damage and charge loss on activation (#24868)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Vincent-Michael <[email protected]>
2026-02-25 10:20:50 -06:00
blinkyscandblinkysc 2fe33a782d fix(DB/Spells): Prevent Focused Attacks from proccing on offhand attacks (#24870)
Co-authored-by: blinkysc <[email protected]>
2026-02-25 10:13:05 -06:00
blinkyscandblinkysc 823bf84a12 chore(Scripts/Spells): Remove duplicate Shaman T8 Electrified script (#24869)
Co-authored-by: blinkysc <[email protected]>
2026-02-25 10:12:13 -06:00
3eab74da3a fix(DB/Loot): Remove duplicate Void Crystal from disenchant entry 67 (#24871)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Gultask <[email protected]>
2026-02-25 11:56:37 -03:00
45ea548ff6 fix(Scripts/Spells): Add missing Druid T10 Balance 2P bonus (#24865)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Ariel Bastos <[email protected]>
2026-02-24 23:20:02 -06:00
37416f0fa0 fix(DB/Spell): Fix Killing Machine PPM values for ranks 3-5 (#24866)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Ariel Bastos <[email protected]>
2026-02-24 21:55:13 -06:00
blinkyscandblinkysc f3779c8924 fix(DB/Spell): Fix Threat of Thassarian not proccing on MH miss/dodge/parry (#24864)
Co-authored-by: blinkysc <[email protected]>
2026-02-24 20:51:15 -06:00
blinkyscandblinkysc e17df40a57 fix(Core/Spells): Fix SetSpellModTakingSpell assert from re-entrant calls (#24863)
Co-authored-by: blinkysc <[email protected]>
2026-02-24 19:38:11 -06:00
blinkyscandblinkysc 25ff0c9ef4 fix(Core/Spells): Exempt kill/death events from triggered-spell proc filter (#24859)
Co-authored-by: blinkysc <[email protected]>
2026-02-24 19:15:16 -06:00
blinkyscandblinkysc 1e73383b54 fix(Core/Spells): Restore asserts in SetSpellModTakingSpell (#24862)
Co-authored-by: blinkysc <[email protected]>
2026-02-24 19:04:14 -06:00
blinkyscandblinkysc 90d7228222 fix(Core/Spells): Fix Piercing Shots to roll remaining damage on refresh (#24852)
Co-authored-by: blinkysc <[email protected]>
2026-02-24 17:17:40 -06:00
blinkyscandblinkysc 30beeed2ae fix(Core/Spells): Block SPELL_EFFECT_ENERGIZE_PCT on isolated targets (#24844)
Co-authored-by: blinkysc <[email protected]>
2026-02-24 17:17:24 -06:00
cd2f222946 fix(Core/Spells): Fix negative SPELL_AURA_MOD_DAMAGE_DONE client display (#24843)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-24 00:56:30 -06:00
blinkyscandblinkysc 3fb46dd4ae fix(Core/Spells): Fix Cut to the Chase S&D duration (#24841)
Co-authored-by: blinkysc <[email protected]>
2026-02-23 21:52:27 -03:00
blinkyscandblinkysc 0fb5b2dfe3 fix(Core/Spells): Fix Beacon of Light healing attribution (#24836)
Co-authored-by: blinkysc <[email protected]>
2026-02-23 21:47:03 -03:00
e8ce033087 fix(Core/Spells): Prevent stealth from breaking on friendly proc spells (#24834)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-23 21:46:50 -03:00
blinkyscandblinkysc d0f4ef26b7 chore(Core/Spells): Remove duplicate seed of corruption spellscript (#24831)
Co-authored-by: blinkysc <[email protected]>
2026-02-23 12:38:17 -06:00
blinkyscandblinkysc 4277ac0b26 fix(Core/Spells): Fix Rapid Recuperation, Rapid Killing, and auto-generate PROC_ATTR_REQ_SPELLMOD (#24830)
Co-authored-by: blinkysc <[email protected]>
2026-02-23 12:37:37 -06:00
blinkyscandblinkysc 40e0a1e545 fix(Core/Spells): Fix Kill Command stacks not being consumed (#24822)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 19:44:52 -06:00
blinkyscandblinkysc bce0be9fdb fix(Core/Spells): Prevent vehicles from receiving party/raid area auras (#24820)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 22:11:35 -03:00
blinkyscandblinkysc beca6fef53 fix(Core/Spells): Fix Lock and Load proccing from Explosive Trap activation (#24821)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 22:11:21 -03:00
blinkyscandblinkysc 6097aacc81 fix(DB/Spells): Fix Darkmoon Card: Illusion restoring double mana (#24816)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 18:49:20 -06:00
blinkysc 7c0701b41b fix(Core/Spells): Lock and Load proc on immune (#24818) 2026-02-22 18:44:05 -06:00
blinkyscandblinkysc 5a53ca6560 fix(Core/Spells): Fix Prayer of Mending not bouncing to full-HP members (#24815)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 18:28:31 -06:00
blinkyscandblinkysc 9f10718566 fix(Core/Spells): Fix Swift Hand of Justice using wrong proc spell (#24808)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 20:11:06 +01:00
blinkyscandariel- 2bd4e4daee fix(Core/Spells): Do not set proc SpellFamilyName without SpellFamilyMask (#24807)
Co-authored-by: ariel- <[email protected]>
2026-02-22 20:10:51 +01:00
blinkyscandblinkysc 96df2b3678 fix(Core/Spells): Fix Lock and Load procs (#24795)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 12:32:41 -06:00
2990f13840 fix(Core/Spells): Prevent extra attack abilities from chain-proccing (#24806)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: trickerer <[email protected]>
2026-02-22 11:27:54 -06:00
ff990a42ab fix(Core/Spells): Implement Honor Among Thieves spell scripts (#24799)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ccrs <[email protected]>
2026-02-22 11:07:18 -06:00
blinkyscandblinkysc 7fadeb1141 fix(Core/Spells): Beacon of Light no longer copies target healing modifiers (#24796)
Co-authored-by: blinkysc <[email protected]>
2026-02-22 11:06:47 -06:00
052c36224a fix(Core/Spells): Port HandleBreakableCCAuraProc from TrinityCore (#24793)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: joschiwald <[email protected]>
Co-authored-by: sogladev <[email protected]>
2026-02-21 19:01:10 -03:00
blinkyscandblinkysc 07e9cef70f fix(Scripts/Spells): Remove duplicate Sacred Shield script with wrong caster attribution (#24791)
Co-authored-by: blinkysc <[email protected]>
2026-02-21 13:42:27 -03:00
blinkyscandblinkysc 1c91f96e02 fix(DB/Spells): Fix Soul Preserver trinket proccing from non-healing spells (#24792)
Co-authored-by: blinkysc <[email protected]>
2026-02-21 13:42:09 -03:00
blinkyscandblinkysc 16fd29c78f fix(DB/Spell): Fix Omen of Clarity not proccing from utility spells (#24783)
Co-authored-by: blinkysc <[email protected]>
2026-02-21 08:30:53 -06:00
blinkyscandblinkysc 69bccd0a56 fix(Core/Scripts): Allow Lock and Load to proc from fire school traps (#24784)
Co-authored-by: blinkysc <[email protected]>
2026-02-21 08:12:52 -06:00
blinkyscandblinkysc b01e202244 fix(Core/Spells): Fix Avenging Wrath not greying out Divine Protection/Shield (#24778)
Co-authored-by: blinkysc <[email protected]>
2026-02-20 18:48:23 -06:00
blinkyscandblinkysc 5e1fd50776 fix(Core/Scripts): Prevent Judgement of Light from triggering Beacon of Light (#24781)
Co-authored-by: blinkysc <[email protected]>
2026-02-20 18:48:08 -06:00
blinkysc 3e791dfcbd fix(DB/Spell): Add spell_proc entry for Inner Focus (#24780) 2026-02-20 16:56:22 -06:00
blinkyscandblinkysc 88a6048890 fix(Core/Spells): Use base mana cost for Illumination and Thrill of the Hunt (#24776)
Co-authored-by: blinkysc <[email protected]>
2026-02-20 11:04:41 -06:00
blinkyscandblinkysc a757e306cf fix(Core/Spells): Master of Elements mana refund with Living Bomb and base cost calculation (#24775)
Co-authored-by: blinkysc <[email protected]>
2026-02-20 10:06:43 -06:00
blinkyscandblinkysc 188976dbea fix(Core/Spells): Fingers of Frost proc and consumption with Blizzard (#24770)
Co-authored-by: blinkysc <[email protected]>
2026-02-20 02:29:23 -03:00
ac7446fe1c fix(Core/Scripts): fix Pet Healing set bonus using heal info instead of damage info (#24768)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-19 21:03:50 -06:00
0cd5403d12 fix(Core/Spells): add per-aura SpellTypeMask for auto-generated procs (#24766)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-19 19:33:48 -03:00
e135e83183 fix(Scripts/Spells): fix Blood Presence not healing for damage dealt (#24765)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: mik1893 <[email protected]>
2026-02-19 14:29:08 -06:00
blinkyscandblinkysc 082147fc47 refactor(Core/Spells): remove defensive DamageInfo guard in PPM calc (#24763)
Co-authored-by: blinkysc <[email protected]>
2026-02-19 14:25:35 -06:00
blinkyscandblinkysc e54e280e60 fix(Core/Spells): fix Lock and Load not proccing from Frost Trap (#24762)
Co-authored-by: blinkysc <[email protected]>
2026-02-19 14:25:06 -06:00
47568e42c5 fix(Core/Spells): fix FINISH phase proc targeting for triggered spells (#24757)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Mykhailo Redko <[email protected]>
Co-authored-by: Claude Opus 4.6 <[email protected]>
2026-02-19 12:58:46 -06:00
96b51b1dd4 fix(Core/Spells): fix DoEffectCalcAmount receiving amount without spell power (#24759)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: ariel- <[email protected]>
2026-02-19 12:58:32 -06:00
blinkyscandblinkysc ab29745d6a fix(Core/Spells): fix PPM proc chance calculation for healing spells (#24761)
Co-authored-by: blinkysc <[email protected]>
2026-02-19 12:58:17 -06:00
blinkyscandblinkysc 61e5cd7ac3 fix(Core/Spells): Combustion non-crit hits now add crit stacks (#24752)
Co-authored-by: blinkysc <[email protected]>
2026-02-19 12:37:00 -06:00
blinkyscandblinkysc af83b62f7c fix(DB/Spell): Elemental Focus proc on hit instead of cast (#24753)
Co-authored-by: blinkysc <[email protected]>
2026-02-19 07:04:42 -06:00
blinkyscandblinkysc c1400db05d fix(Core/Arena): persist personal rating when adding arena team member (#24743)
Co-authored-by: blinkysc <[email protected]>
2026-02-19 01:53:38 -03:00
4599f26ae9 refactor(Core/Spells): QAston proc system (#24233)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: QAston <[email protected]>
Co-authored-by: joschiwald <[email protected]>
Co-authored-by: ariel- <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Tereneckla <[email protected]>
Co-authored-by: Andrew <[email protected]>
2026-02-18 08:31:53 -03:00
blinkyscandblinkysc 2ed3d0bc21 fix(Core/Arena): Fix inverted OnBeforeArenaTeamMemberUpdate hook (#24734)
Co-authored-by: blinkysc <[email protected]>
2026-02-16 12:27:23 -03:00
blinkysc 686aafd57b feat(Core/Hooks) Adds hooks for BG and Arena systems. (#23543) 2026-02-16 00:45:03 -03:00
blinkyscandblinkysc ce74c0b19c feat(Core/Scripts): Add gameobject_summon_groups with quaternion rotation support (#24708)
Co-authored-by: blinkysc <[email protected]>
2026-02-15 15:05:00 -06:00
blinkyscandblinkysc 7fc57744d9 fix(Scripts/Commands): Re-spawn pool quests after reload quest starters (#24696)
Co-authored-by: blinkysc <[email protected]>
2026-02-13 05:42:13 -03:00
blinkyscandblinkysc 504f5a186e fix(CI): correct unit_tests binary path in linux-build action (#24697)
Co-authored-by: blinkysc <[email protected]>
2026-02-13 07:01:40 +01:00
blinkyscandblinkysc f0e5f32b4e fix(Core/Battlegrounds): remove unused ApplyPhaseMask from Arathi Basin (#24582)
Co-authored-by: blinkysc <[email protected]>
2026-02-10 00:28:44 -03:00
54d145499e fix(Core/GameObject): Handle zero quaternion rotation for dynamically spawned gameobjects (#24662)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: zergtmn <[email protected]>
2026-02-09 20:07:23 -06:00
dfc5ebbbab fix(Core/Handlers): Handle vehicle and possess spells in CMSG_REQUEST_PET_INFO (#24575)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Faq <[email protected]>
2026-02-06 19:18:59 -03:00
blinkysc 9b63cde7cb fix(DB/Gameobject): Recalculate quaternion rotation values from orientation (#24617) 2026-02-06 21:41:08 +01:00
193da38f74 fix(Commands): .go creature and .appear support transports (#23969)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sudlud <[email protected]>
2026-02-06 08:48:33 -03:00
blinkyscandblinkysc 4f5a63f1d1 fix(Core/Guild): Fix rare guild bank bug (#24614)
Co-authored-by: blinkysc <[email protected]>
2026-02-03 23:42:26 -03:00
14ebaae275 fix(Core/GameObject): Use quaternion rotation directly instead of orientation hackfix (#24602)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: zergtmn <[email protected]>
2026-02-03 14:26:50 -03:00
b79ef2bedf feat(Core/Quest): Add BreadcrumbForQuestId field to quest_template_addon (#24079)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sogladev <[email protected]>
Co-authored-by: Gultask <[email protected]>
Co-authored-by: Ryan Turner <[email protected]>
2026-01-29 09:24:03 -03:00
blinkyscandblinkysc 7cc7cbd094 fix(Core/Network): Rename AuthSession struct (#24428)
Co-authored-by: blinkysc <[email protected]>
2026-01-15 23:31:34 -03:00
d908b4c2fc refactor(Core/Network): Port TrinityCore socket optimizations (#24384)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: Shauren <[email protected]>
2026-01-15 10:47:58 -03:00
blinkyscandblinkysc 67f9b7254f fix(DB/Conditions): Restrict holiday items to their events (#24405)
Co-authored-by: blinkysc <[email protected]>
2026-01-12 22:35:41 -03:00
blinkyscandblinkysc 9e6493ff26 fix(Core/SmartAI): Skip positive spells when determining attack distance (#24381)
Co-authored-by: blinkysc <[email protected]>
2026-01-12 10:31:13 -03:00
blinkyscandsogladev 01c4b10b6d fix(Core/Pets): Remove xinef hack that caused hunter pet deletion (#24350)
Co-authored-by: sogladev <[email protected]>
2026-01-07 21:50:08 -03:00
blinkyscandblinkysc fc36f1b68c fix(Core/Events): set Brewfest to static date Sept 20 (#24342)
Co-authored-by: blinkysc <[email protected]>
2026-01-07 17:25:28 +01:00
c1d753f4ef feat(Core/Events): Add dynamic holiday date calculator (#24038)
Co-authored-by: blinkysc <[email protected]>
Co-authored-by: sudlud <[email protected]>
Co-authored-by: Copilot <[email protected]>
2026-01-02 21:35:23 +01:00
blinkyscandblinkysc ea1c8919f5 fix(DB): Reference loot table 4001/4000 (#24029)
Co-authored-by: blinkysc <[email protected]>
2025-12-29 09:57:38 -03:00