Seems a bit inconsistent.
I hope to understand why we are not checking IsDead() consistently?
if(health.IsDead()) { return; } is shown in:
PlayerController.cs
AIController.cs
Fighter.cs
and Now it is treated differant.
I guess my question is why are we NOT doing this in the Die procedure?
Thanks