diff --git a/RotationSolver.Basic/Actions/BaseAction_ActionInfo.cs b/RotationSolver.Basic/Actions/BaseAction_ActionInfo.cs index c70a60c70..b721f86e9 100644 --- a/RotationSolver.Basic/Actions/BaseAction_ActionInfo.cs +++ b/RotationSolver.Basic/Actions/BaseAction_ActionInfo.cs @@ -35,7 +35,7 @@ private bool WillCooldown && ChoiceTarget != TargetFilter.FindTargetForMoving && DataCenter.LastAction == (ActionID)AdjustedID) return false; - if (RecastTimeRemainOneChargeRaw > DataCenter.ActionRemain) return false; + if (!HasOneCharge && RecastTimeRemainOneChargeRaw > DataCenter.ActionRemain) return false; } }