From 0275dbcc570aa225756a43570f62914839063cc8 Mon Sep 17 00:00:00 2001 From: Ehl'tee Es <127939494+LTS-FFXIV@users.noreply.github.com> Date: Sat, 6 Apr 2024 02:30:43 -0500 Subject: [PATCH] Update WAR_Default.cs --- BasicRotations/Tank/WAR_Default.cs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/BasicRotations/Tank/WAR_Default.cs b/BasicRotations/Tank/WAR_Default.cs index 97152e4..cc32a2a 100644 --- a/BasicRotations/Tank/WAR_Default.cs +++ b/BasicRotations/Tank/WAR_Default.cs @@ -90,8 +90,6 @@ protected override bool GeneralAbility(out IAction? act) if (EquilibriumPvE.CanUse(out act)) return true; } - if (!HasTankStance && NascentFlashPvE.CanUse(out act)) return true; - return base.GeneralAbility(out act); } @@ -115,8 +113,6 @@ protected override bool DefenseSingleAbility(out IAction? act) //10 if (RawIntuitionPvE.CanUse(out act, onLastAbility: true)) return true; } - - if (NascentFlashPvE.CanUse(out act, onLastAbility: true)) return true; return false; } @@ -144,4 +140,14 @@ protected override bool DefenseAreaAbility(out IAction? act) if (ReprisalPvE.CanUse(out act, skipAoeCheck: true)) return true; return base.DefenseAreaAbility(out act); } + + [RotationDesc(ActionID.NascentFlashPvE)] + protected override bool HealSingleGCD(out IAction? act) + { + + if (NascentFlashPvE.CanUse(out act) + && (InCombat || NascentFlashPvE.Target.Target?.GetHealthRatio() > 0.6)) return true; + + return base.HealSingleGCD(out act); + } }