Jump to content

Recommended Posts

Posted

Also, fix for Tricks of the Trade damage buff:


diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp
index f53eae1..06974eb 100644
--- a/src/game/Spell.cpp
+++ b/src/game/Spell.cpp
@@ -3363,6 +3363,8 @@ void Spell::cast(bool skipCheck)
            {
                AddTriggeredSpell(52874);                   // Fan of Knives (offhand)
            }
+            else if (m_spellInfo->Id == 57933)
+                AddTriggeredSpell(59628);
            break;
        case SPELLFAMILY_HUNTER:
        {
diff --git a/src/game/UnitAuraProcHandler.cpp b/src/game/UnitAuraProcHandler.cpp
index 707bb74..c4fc7ef 100644
--- a/src/game/UnitAuraProcHandler.cpp
+++ b/src/game/UnitAuraProcHandler.cpp
@@ -1817,8 +1817,8 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura
                // Tricks of the trade
                case 57934:
                {
-                    triggered_spell_id = 59628;             // 6 sec buff on self
-                    target = this;
+                    triggered_spell_id = 57933;             // increased damage buff
+                    target = getHostileRefManager().GetThreatRedirectionTarget();
                    break;
                }
            }

Posted

please not use threads as holder of not related spells patch collections. In this time i split posts from thread.

About "Tricks of the Trade damage buff": i not see reason move triggering caster part to target spell trigger call.

So i move it back to proc handler. With this change in to [11021]. Thank you.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use