diff options
| -rw-r--r-- | sql/updates/world/3.3.5/2022_02_16_02_world_335.sql | 2 | ||||
| -rw-r--r-- | src/server/scripts/Spells/spell_dk.cpp | 21 |
2 files changed, 2 insertions, 21 deletions
diff --git a/sql/updates/world/3.3.5/2022_02_16_02_world_335.sql b/sql/updates/world/3.3.5/2022_02_16_02_world_335.sql new file mode 100644 index 00000000000..7b5e1586000 --- /dev/null +++ b/sql/updates/world/3.3.5/2022_02_16_02_world_335.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_dk_scent_of_blood_trigger'; diff --git a/src/server/scripts/Spells/spell_dk.cpp b/src/server/scripts/Spells/spell_dk.cpp index 70842d399ab..56703240121 100644 --- a/src/server/scripts/Spells/spell_dk.cpp +++ b/src/server/scripts/Spells/spell_dk.cpp @@ -1765,26 +1765,6 @@ class spell_dk_scent_of_blood : public AuraScript } }; -// -49004 - Scent of Blood trigger -class spell_dk_scent_of_blood_trigger : public AuraScript -{ - PrepareAuraScript(spell_dk_scent_of_blood_trigger); - - // Each rank of Scent of Blood adds a trigger spell effect - // thus each effect adds one stack when proccing - // We need to remove the old buff before proccing again - // or we would be adding stacks to a possibly existing aura - void HandleProc(AuraEffect const* aurEff, ProcEventInfo& /*eventInfo*/) - { - GetTarget()->RemoveAurasDueToSpell(aurEff->GetSpellEffectInfo().TriggerSpell); - } - - void Register() override - { - OnEffectProc += AuraEffectProcFn(spell_dk_scent_of_blood_trigger::HandleProc, EFFECT_0, SPELL_AURA_PROC_TRIGGER_SPELL); - } -}; - // -55090 - Scourge Strike (55265, 55270, 55271) class spell_dk_scourge_strike : public SpellScript { @@ -2769,7 +2749,6 @@ void AddSC_deathknight_spell_scripts() RegisterSpellScript(spell_dk_rime); RegisterSpellScript(spell_dk_rune_tap_party); RegisterSpellScript(spell_dk_scent_of_blood); - RegisterSpellScript(spell_dk_scent_of_blood_trigger); RegisterSpellScript(spell_dk_scourge_strike); RegisterSpellScript(spell_dk_spell_deflection); RegisterSpellScript(spell_dk_sudden_doom); |
