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); + } }