public double Hurt(int Damage, int HitDirection, string HurtMessage = " was slain.", bool Lethal = false)
 {
     if (TargettingPlayer)
     {
         SetForceKill = Lethal;
         double Value = Character.Hurt(Terraria.DataStructures.PlayerDeathReason.ByCustomReason(Character.name + HurtMessage), Damage, HitDirection);
         SetForceKill = false;
         return(Value);
     }
     else
     {
         SetForceKill = Lethal;
         double Value = Guardian.Hurt(Damage, HitDirection, false, false, HurtMessage);
         SetForceKill = false;
         return(Value);
     }
 }