summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/sql/updates/db_world/2025_12_08_00.sql3
-rw-r--r--src/server/scripts/Spells/spell_dk.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/data/sql/updates/db_world/2025_12_08_00.sql b/data/sql/updates/db_world/2025_12_08_00.sql
new file mode 100644
index 0000000000..c87a2a8f93
--- /dev/null
+++ b/data/sql/updates/db_world/2025_12_08_00.sql
@@ -0,0 +1,3 @@
+-- DB update 2025_12_05_01 -> 2025_12_08_00
+-- A Spark of Hope requires The Refiner's Fire
+UPDATE `quest_template_addon` SET `PrevQuestID` = 12922 WHERE `ID` = 12956;
diff --git a/src/server/scripts/Spells/spell_dk.cpp b/src/server/scripts/Spells/spell_dk.cpp
index 4cb86db3da..36c849bc7b 100644
--- a/src/server/scripts/Spells/spell_dk.cpp
+++ b/src/server/scripts/Spells/spell_dk.cpp
@@ -194,7 +194,7 @@ class spell_dk_raise_ally : public SpellScript
// DK Ghoul haste refresh
float val = (GetCaster()->m_modAttackSpeedPct[BASE_ATTACK] - 1.0f) * 100.0f;
- val *= 2000.0f + 2000.0f * ((100.0f + val) / 100.0f);
+ val = 2000.0f * (100.0f + val) / 100.0f;
ghoul->m_modAttackSpeedPct[BASE_ATTACK] = GetCaster()->m_modAttackSpeedPct[BASE_ATTACK];
ghoul->SetFloatValue(UNIT_FIELD_BASEATTACKTIME, val);