Progress bar smoothing

Hi, I was wondering if there is a way to make a widget progress bar move between 2 values smotthly over time. I have a character with a health bar. I want when the charcter takes damage the health bar to decrease over time, but not have o decrease the actual healh value over time.
For example: Character has 100 hp, takes 30 dmg, his health is already 70, but the health bar fill goes from 1 to 0.7 in something like 0.3-0.6 sec.

Try using a timeline in your character BP to slowly increase or decrease the values to the health variable over time to smooth the progress

Well i guess that is the only way, i will have to create a separate variable to feed the value over time to the progress bar while the actual hp acts the how it should.

I’ve tried this, but for some reason instead of taking off 0.14 health. It takes the whole thing.