diff --git a/Source/Framework/Constants/Spells/SpellAuraConst.cs b/Source/Framework/Constants/Spells/SpellAuraConst.cs index 653ed554e..d9e1537dd 100644 --- a/Source/Framework/Constants/Spells/SpellAuraConst.cs +++ b/Source/Framework/Constants/Spells/SpellAuraConst.cs @@ -457,7 +457,7 @@ namespace Framework.Constants Unk433 = 433, Unk434 = 434, Unk435 = 435, - ModEnvironmentalDamageTaken = 436, // NYI + ModEnvironmentalDamageTaken = 436, ModMinimumSpeedRate = 437, PreloadPhase = 438, // NYI Unk439 = 439, diff --git a/Source/Game/Entities/Player/Player.cs b/Source/Game/Entities/Player/Player.cs index 8e8c4fbae..458c5ed17 100644 --- a/Source/Game/Entities/Player/Player.cs +++ b/Source/Game/Entities/Player/Player.cs @@ -3995,6 +3995,8 @@ namespace Game.Entities if (IsImmuneToEnvironmentalDamage()) return 0; + damage = (uint)(damage * GetTotalAuraMultiplier(AuraType.ModEnvironmentalDamageTaken)); + // Absorb, resist some environmental damage type uint absorb = 0; uint resist = 0;