fBaseXtensions.Behaviors.TownPortalBehavior.CanCastTP C# (CSharp) Method

CanCastTP() static private method

static private CanCastTP ( ) : bool
return bool
        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;
        }