This Unreal 5.3 Gameplay Ability System video is about adding a GAS based Enemy which can take damage and destroy itself when Health hits zero. But first, a correction from the previous video where Override was not selected on Shot Count and Shot Spread. And then we create the TDS Enemy Character, using the Ability System Component directly. In the Editor, we create the Enemy Character Blueprint, set up the mesh, and add some Attribute initialization and Print calls when taking Shield or Health damage.
https://dev.epicgames.com/community/learning/tutorials/l7RR/unreal-engine-15-adding-a-gas-based-enemy-character-let-s-make-a-top-down-top-down-shooter