Revert "Fix(Core/Player): Energy regen rate bonuses (#20321)" (#22032)

This commit is contained in:
Jelle Meeus
2025-05-01 01:54:37 +02:00
committed by GitHub
parent 8797e8ad28
commit 8358e17ac1

View File

@@ -1896,27 +1896,8 @@ void Player::Regenerate(Powers power)
}
}
break;
case POWER_ENERGY:
{
float baseRegenRate = 10.0f * sWorld->getRate(RATE_POWER_ENERGY);
float hasteModifier = 1.0f;
// Apply Vitality
if (HasAura(61329))
hasteModifier += 0.25f;
// Apply Overkill
if (HasAura(58426))
hasteModifier += 0.30f;
// Apply Adrenaline Rush
if (HasAura(13750))
hasteModifier += 1.0f;
float adjustedRegenRate = baseRegenRate * hasteModifier;
addvalue += adjustedRegenRate * 0.001f * m_regenTimer;
}
case POWER_ENERGY: // Regenerate energy (rogue)
addvalue += 0.01f * m_regenTimer * sWorld->getRate(RATE_POWER_ENERGY);
break;
case POWER_RUNIC_POWER:
{