From: Redacted Date: Tue, 11 Mar 2025 00:48:54 +0000 (+0000) Subject: Added NotNearPosition Paramater Logic X-Git-Tag: v5.0~12^2~2 X-Git-Url: https://git.jacobcasper.com/?a=commitdiff_plain;h=6ae9e3ec70442bdcba6801f047d2021dbf23752b;p=Questionable.git Added NotNearPosition Paramater Logic --- diff --git a/Questionable/Controller/Steps/Shared/SkipCondition.cs b/Questionable/Controller/Steps/Shared/SkipCondition.cs index 68c2e4d5..16747928 100644 --- a/Questionable/Controller/Steps/Shared/SkipCondition.cs +++ b/Questionable/Controller/Steps/Shared/SkipCondition.cs @@ -389,6 +389,17 @@ internal static class SkipCondition } } + if (skipConditions.NotNearPosition is { } notNearPosition && + clientState.TerritoryType == notNearPosition.TerritoryId) + { + if (notNearPosition.MaximumDistance <= + Vector3.Distance(notNearPosition.Position, clientState.LocalPlayer!.Position)) + { + logger.LogInformation("Skipping step, as we're not near the position"); + return true; + } + } + return false; }