From f3d5c4074cbe91a77df5f69b6c6f0dacb4d549d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <1123993881@qq.com> Date: Tue, 14 Feb 2023 18:53:00 +0800 Subject: [PATCH] fix: ast whm single hot using changed. --- RotationSolver/Rotations/Healer/AST/AST_Default.cs | 2 +- RotationSolver/Rotations/Healer/WHM/WHM_Default.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/RotationSolver/Rotations/Healer/AST/AST_Default.cs b/RotationSolver/Rotations/Healer/AST/AST_Default.cs index 8589d87de..0cec38467 100644 --- a/RotationSolver/Rotations/Healer/AST/AST_Default.cs +++ b/RotationSolver/Rotations/Healer/AST/AST_Default.cs @@ -123,7 +123,7 @@ private protected override bool HealSingleGCD(out IAction act) { //吉星相位 if (AspectedBenefic.CanUse(out act) - && AspectedBenefic.Target.GetHealthRatio() > 0.4) return true; + && (IsMoving || AspectedBenefic.Target.GetHealthRatio() > 0.4)) return true; //福星 if (Benefic2.CanUse(out act)) return true; diff --git a/RotationSolver/Rotations/Healer/WHM/WHM_Default.cs b/RotationSolver/Rotations/Healer/WHM/WHM_Default.cs index b3e535546..e4b45aba1 100644 --- a/RotationSolver/Rotations/Healer/WHM/WHM_Default.cs +++ b/RotationSolver/Rotations/Healer/WHM/WHM_Default.cs @@ -100,7 +100,8 @@ private protected override bool HealSingleGCD(out IAction act) if (AfflatusSolace.CanUse(out act)) return true; //再生 - if (Regen.Target.GetHealthRatio() > 0.4 && Regen.CanUse(out act)) return true; + if (Regen.CanUse(out act) + && (IsMoving || Regen.Target.GetHealthRatio() > 0.4)) return true; //救疗 if (Cure2.CanUse(out act)) return true;