Skip to content
This repository has been archived by the owner on Aug 28, 2024. It is now read-only.

Commit

Permalink
fix: make move ability can be clipping.
Browse files Browse the repository at this point in the history
  • Loading branch information
ArchiDog1998 committed Apr 21, 2023
1 parent 4ec1a3a commit e1fa7c4
Show file tree
Hide file tree
Showing 12 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<TargetFramework>net7.0-windows</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Authors>ArchiTed</Authors>
<Version>2.3.4</Version>
<Version>2.3.4.1</Version>
<PlatformTarget>x64</PlatformTarget>
<Platforms>AnyCPU</Platforms>

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/DNC_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ protected static bool ExecuteStepGCD(out IAction act)
[RotationDesc(ActionID.EnAvant)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (EnAvant.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (EnAvant.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/DRK_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ protected override bool EmergencyAbility(IAction nextGCD, out IAction act)
[RotationDesc(ActionID.Plunge)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (Plunge.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (Plunge.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;

return false;
}
Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/GNB_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ protected override bool EmergencyAbility(IAction nextGCD, out IAction act)
[RotationDesc(ActionID.RoughDivide)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (RoughDivide.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (RoughDivide.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}
}
Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/MNK_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ public abstract class MNK_Base : CustomRotation
[RotationDesc(ActionID.Thunderclap)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (Thunderclap.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (Thunderclap.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/NIN_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ internal NinAction(ActionID actionID, params IBaseAction[] ninjutsu)
[RotationDesc(ActionID.Shukuchi)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (Shukuchi.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (Shukuchi.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;

return false;
}
Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/PLD_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ protected override bool EmergencyAbility(IAction nextGCD, out IAction act)
[RotationDesc(ActionID.Intervene)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (Intervene.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (Intervene.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/RDM_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ protected sealed override bool HealSingleGCD(out IAction act)
[RotationDesc(ActionID.CorpsACorps)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (CorpsACorps.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (CorpsACorps.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/RPR_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ public abstract class RPR_Base : CustomRotation
[RotationDesc(ActionID.HellsIngress)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (HellsIngress.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (HellsIngress.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/SAM_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ public abstract class SAM_Base : CustomRotation
[RotationDesc(ActionID.HissatsuGyoten)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (HissatsuGyoten.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (HissatsuGyoten.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/SGE_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ protected static bool AddersgallEndAfterGCD(uint gctCount = 0, int abilityCount
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
//ÉñÒí
if (Icarus.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (Icarus.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}
}
2 changes: 1 addition & 1 deletion RotationSolver.Basic/Rotations/Basic/WAR_Base.cs
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ protected override bool EmergencyAbility(IAction nextGCD, out IAction act)
[RotationDesc(ActionID.Onslaught)]
protected sealed override bool MoveForwardAbility(out IAction act, CanUseOption option = CanUseOption.None)
{
if (Onslaught.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option)) return true;
if (Onslaught.CanUse(out act, CanUseOption.EmptyOrSkipCombo | option | CanUseOption.IgnoreClippingCheck)) return true;
return false;
}

Expand Down

0 comments on commit e1fa7c4

Please sign in to comment.