diff options
| author | Antonio MartÃn Berti <15972392+BertiRean@users.noreply.github.com> | 2021-11-20 16:04:21 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-20 20:04:21 +0100 |
| commit | 7c53be0210470d45efce672b5f3dbb3bc5bd857a (patch) | |
| tree | 43649d69a3dee672de20fef06f0d2ed2ff5590e0 /src/server/game/Entities | |
| parent | 8614690e27df8197586cc702760409293f3f6c3d (diff) | |
Core/Auras: Implemented SPELL_AURA_MODIFY_FALL_DAMAGE_PCT (#27296)
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index bafed0f303d..ffe77ce1445 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -26658,6 +26658,8 @@ void Player::HandleFall(MovementInfo const& movementInfo) float height = movementInfo.pos.m_positionZ; UpdateGroundPositionZ(movementInfo.pos.m_positionX, movementInfo.pos.m_positionY, height); + damage *= GetTotalAuraMultiplier(SPELL_AURA_MODIFY_FALL_DAMAGE_PCT); + if (damage > 0) { //Prevent fall damage from being more than the player maximum health |
