From 4ed15a667038895831080f56a00f5d2b9e50b2e1 Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 17 Nov 2015 18:09:38 +0900 Subject: [PATCH] [Warrior][Talent] IMPROVED SHIELD BLOCK https://www.getmangos.eu/issue.php?issueid=783 --- src/game/Object/Player.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/Object/Player.cpp b/src/game/Object/Player.cpp index e3815e87..24a09193 100644 --- a/src/game/Object/Player.cpp +++ b/src/game/Object/Player.cpp @@ -4753,7 +4753,7 @@ float Player::GetTotalBaseModValue(BaseModGroup modGroup) const uint32 Player::GetShieldBlockValue() const { - float value = (m_auraBaseMod[SHIELD_BLOCK_VALUE][FLAT_MOD] + GetStat(STAT_STRENGTH) / 20 - 1) * m_auraBaseMod[SHIELD_BLOCK_VALUE][PCT_MOD]; + float value = (m_auraBaseMod[SHIELD_BLOCK_VALUE][FLAT_MOD] + GetStat(STAT_STRENGTH) / 0.5f - 10) * m_auraBaseMod[SHIELD_BLOCK_VALUE][PCT_MOD]; value = (value < 0) ? 0 : value;