Баг: при срабатывании аура от Бешенства
совуха восстанавливает всего 2 единицы маны, а должны
восстанавливать 2% от базового значения маны (введено в 3.2.2 патче)
Патч под 8658. Проверено, выдаёт, что надо.
Code
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index e0db4c2..c296256 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -4378,6 +4378,9 @@ void Aura::HandlePeriodicEnergize(bool apply, bool Real)
if (GetId() == 57669 ||
GetId() == 61782)
m_modifier.m_amount = m_target->GetMaxPower(POWER_MANA) * 25 / 10000;
+
+ if (GetId() == 48391)
+ m_modifier.m_amount = m_target->GetCreateMana() * 2 / 100;
}
void Aura::HandleAuraPowerBurn(bool apply, bool /*Real*/)