From 680d82db4e798a06be7d815735bdbe0f0ff73631 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 13 Aug 2019 17:53:34 +0200 Subject: [PATCH] Core/Spells: added a missing breakpoint that was granting Death's Embrace more bonus values than it should get --- src/server/game/Entities/Unit/Unit.cpp | 1 + src/server/scripts/Commands/cs_script_loader.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index c76da7a2746..bd4d4763047 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -6798,6 +6798,7 @@ float Unit::SpellDamagePctDone(Unit* victim, SpellInfo const* spellProto, Damage // Health at 25% or less (25% stored at effect 2 of the spell) if (victim->HealthBelowPct(CalculateSpellDamage(this, (*i)->GetSpellInfo(), EFFECT_2))) AddPct(DoneTotalMod, (*i)->GetAmount()); + break; } case 6916: // Death's Embrace heal effect case 6925: diff --git a/src/server/scripts/Commands/cs_script_loader.cpp b/src/server/scripts/Commands/cs_script_loader.cpp index 55dbb6040a3..9a28e05e5dd 100644 --- a/src/server/scripts/Commands/cs_script_loader.cpp +++ b/src/server/scripts/Commands/cs_script_loader.cpp @@ -57,6 +57,7 @@ void AddSC_tele_commandscript(); void AddSC_ticket_commandscript(); void AddSC_titles_commandscript(); void AddSC_wp_commandscript(); +void AddSC_dev_commandscript(); // The name of this function should match: // void Add${NameOfDirectory}Scripts() @@ -103,4 +104,5 @@ void AddCommandsScripts() AddSC_ticket_commandscript(); AddSC_titles_commandscript(); AddSC_wp_commandscript(); + AddSC_dev_commandscript(); }