Skip to content

GetSoundPlaying "Health Damage" doesn't play when NPC hits target with shield effect ( vanilla engine behavior )

Vanilla uses GetSoundPlaying "Health Damage" == 1 when NPC strikes a player with fire/frost/shock shield effect sEffectFireShield / sEffectLightningShield / sEffectFrostShield. OpenMW doesn't play this sound.

In vanilla engine GetSoundPlaying "Health Damage" == 1 is being played by the actor who strikes at the shield effect bearer.

Discord reference: https://discord.com/channels/260439894298460160/262662689489158145/807367906798207036

Comparison videos:

OpenMW: https://youtu.be/8jsKFDrruCI

Vanilla: https://youtu.be/RTxig1zN2Eo

Edited by M MZ