fBaseXtensions.Game.Hero.Class.DemonHunter.ShouldGenerateNewZigZagPath C# (CSharp) Method

ShouldGenerateNewZigZagPath() private method

private ShouldGenerateNewZigZagPath ( ) : bool
return bool
        internal override bool ShouldGenerateNewZigZagPath()
        {
            return (DateTime.Now.Subtract(FunkyGame.Navigation.lastChangedZigZag).TotalMilliseconds >= 1500f ||
                       (FunkyGame.Navigation.vPositionLastZigZagCheck != Vector3.Zero && FunkyGame.Hero.Position == FunkyGame.Navigation.vPositionLastZigZagCheck && DateTime.Now.Subtract(FunkyGame.Navigation.lastChangedZigZag).TotalMilliseconds >= 1200) ||
                       Vector3.Distance(FunkyGame.Hero.Position, FunkyGame.Navigation.vSideToSideTarget) <= 6f ||
                       FunkyGame.Targeting.Cache.CurrentTarget != null && FunkyGame.Targeting.Cache.CurrentTarget.AcdGuid.HasValue && FunkyGame.Targeting.Cache.CurrentTarget.AcdGuid.Value != FunkyGame.Navigation.iACDGUIDLastWhirlwind);
        }