public virtual bool CheckAtDestination()
{
EDI dest = GetDestination();
if (dest == null)
{
return(false);
}
if (dest.Contains(Location))
{
Say("Ah! Thank the heavens! I am safe and sound! Here is thy pay as promised!");
Timer.DelayCall(TimeSpan.FromSeconds(5), delegate
{
if (this != null)
{
Delete();
}
});
return(true);
}
return(false);
}