From 7bdbcc5bdaf9f73ce285e1520304e42f3f4880df Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Fri, 29 Nov 2024 17:00:24 +0100 Subject: Core/Units: use the correct update field when applying haste regeneration bonus --- src/server/game/Entities/Unit/StatSystem.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Unit/StatSystem.cpp b/src/server/game/Entities/Unit/StatSystem.cpp index b374adc88b9..ba3e3dab805 100644 --- a/src/server/game/Entities/Unit/StatSystem.cpp +++ b/src/server/game/Entities/Unit/StatSystem.cpp @@ -160,10 +160,10 @@ void Unit::UpdatePowerRegen(Powers powerType) float combatRegen = powerTypeEntry->RegenCombat; // Haste Regen - if (powerTypeEntry->GetFlags().HasFlag(PowerTypeFlags::RegenAffectedByHaste) && G3D::fuzzyNe(m_unitData->ModHaste, 0.0f)) + if (powerTypeEntry->GetFlags().HasFlag(PowerTypeFlags::RegenAffectedByHaste) && G3D::fuzzyNe(m_unitData->ModHasteRegen, 0.0f)) { - peaceRegen /= m_unitData->ModHaste; - combatRegen /= m_unitData->ModHaste; + peaceRegen /= m_unitData->ModHasteRegen; + combatRegen /= m_unitData->ModHasteRegen; } peaceRegen *= powerRegenModPct; -- cgit v1.2.3