Community Tutorial: 07 - Adding a Shield Attribute with Shield Regen - Let's Make a Top Down Shooter

This Unreal 5.3 Gameplay Ability System video is about applying Damage to a regenerating Shield Attribute before applying the remaining Damage to the Health Attribute. We do this by first adding Shield, Shield Regen, and InDamage Attributes to TDSHealthSet, and then convert GE_Damage usage to apply to InDamage. We then build Shield Regen and Shield Regen Delay Gameplay Effects, and use a Tag to apply Suppression to the Regen when Damage is applied.
Note that Shield Regen and Shield Regen Delay should both be Override.

https://dev.epicgames.com/community/learning/tutorials/3V46/unreal-engine-07-adding-a-shield-attribute-with-shield-regen-let-s-make-a-top-down-shooter