aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Player
diff options
context:
space:
mode:
authorAqua Deus <95978183+aquadeus@users.noreply.github.com>2022-02-16 00:00:55 +0100
committerGitHub <noreply@github.com>2022-02-16 00:00:55 +0100
commitf12f3a972ff12168f07cee655077cc819b6dcaa2 (patch)
tree26652852fad422c117c4affdf6f248ee148deda4 /src/server/game/Entities/Player
parentc378572717c443758e4a7d71e98057bf01697f36 (diff)
Core/Auras: Implement SPELL_AURA_MOD_ENVIRONMENTAL_DAMAGE_TAKEN (#27781)
Diffstat (limited to 'src/server/game/Entities/Player')
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
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 ea0eeaf2e32..da41e6bfa72 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -645,6 +645,8 @@ uint32 Player::EnvironmentalDamage(EnviromentalDamage type, uint32 damage)
if (IsImmuneToEnvironmentalDamage())
return 0;
+ damage *= GetTotalAuraMultiplier(SPELL_AURA_MOD_ENVIRONMENTAL_DAMAGE_TAKEN);
+
// Absorb, resist some environmental damage type
uint32 absorb = 0;
uint32 resist = 0;