Use Player.LostHealth instead of (MaxHealth - Health)