internal static bool CanCastTP()
{
string TPcastTest;
bool cancast;
try
{
cancast = ZetaDia.Me.CanUseTownPortal(out TPcastTest);
}
catch (NullReferenceException)
{
TPcastTest = "Exception during CanUseTownPortal";
cancast = false;
}
if (!cancast)
{
Logger.Write(LogLevel.OutOfCombat, "Cannot cast TP: " + TPcastTest);
return false;
}
return true;
}