Skip to content

Commit a2cdde3

Browse files
authored
Merge pull request #635 from FFXIV-CombatReborn/meikyo
Added Meikyo countdown configuration, fixed aspect tracking
2 parents f67d4a3 + 43c1365 commit a2cdde3

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

BasicRotations/Melee/SAM_Default.cs

+5-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ public enum STtoAOEStrategy : byte
1616
[Description("Setsugekka")] Setsugekka,
1717
}
1818

19+
[Range(0, 20, ConfigUnitType.None, 1)]
20+
[RotationConfig(CombatType.PvE, Name = "When during countdown to use Meikyo Shisui")]
21+
public int MeikyoCD { get; set; } = 5;
22+
1923
[Range(0, 100, ConfigUnitType.None, 1)]
2024
[RotationConfig(CombatType.PvE, Name = "Kenki needed to use Shinten")]
2125
public int ShintenKenki { get; set; } = 75;
@@ -54,7 +58,7 @@ public enum STtoAOEStrategy : byte
5458
protected override IAction? CountDownAction(float remainTime)
5559
{
5660
// pre-pull: can be changed to -9 and -5 instead of 5 and 2, but it's hard to be universal !!! check later !!!
57-
if (remainTime <= 5 && MeikyoShisuiPvE.CanUse(out var act)) return act;
61+
if (remainTime <= MeikyoCD && MeikyoShisuiPvE.CanUse(out var act)) return act;
5862
if (remainTime <= 2 && TrueNorthPvE.CanUse(out act)) return act;
5963
return base.CountDownAction(remainTime);
6064
}

RotationSolver.Basic/Actions/ActionBasicInfo.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ public ActionBasicInfo(IBaseAction action, bool isDutyAction)
158158
IsLimitBreak = (ActionCate?)_action.Action.ActionCategory.Value.RowId
159159
is ActionCate.LimitBreak or ActionCate.LimitBreak_15;
160160
IsDutyAction = isDutyAction;
161-
//Aspect = (Aspect)_action.Action.Aspect; Resolved on next lumina update
161+
Aspect = (Aspect)_action.Action.Aspect;
162162
}
163163

164164
internal readonly bool BasicCheck(bool skipStatusProvideCheck, bool skipComboCheck, bool skipCastingCheck)

0 commit comments

Comments
 (0)