public void OnHealthChanged(float newHealth, float oldHealth, object statChangeData)
        {
            if (m_character == null || !m_character.CharacterCanDie)
            {
                return;
            }

            m_character.ForceUpdateBreath();

            if (newHealth < oldHealth)
            {
                OnDamage(newHealth, oldHealth);
            }
        }