diff --git a/RotationSolver.Basic/Rotations/CustomRotation_Ability.cs b/RotationSolver.Basic/Rotations/CustomRotation_Ability.cs index 6b8fcd0fc..4ab4766fc 100644 --- a/RotationSolver.Basic/Rotations/CustomRotation_Ability.cs +++ b/RotationSolver.Basic/Rotations/CustomRotation_Ability.cs @@ -191,6 +191,7 @@ private bool AutoDefense(byte abilitiesRemaining, JobRole role, bool helpDefense //A lot targets are targeting on me. if (tarOnMeCount > 1 && !IsMoving) { + if (!helpDefenseSingle) DataCenter.SetAutoStatus(AutoStatus.DefenseSingle, true); if (ArmsLength.CanUse(out act)) return true; if (DefenseSingleAbility(abilitiesRemaining, out act)) return true; } @@ -198,6 +199,7 @@ private bool AutoDefense(byte abilitiesRemaining, JobRole role, bool helpDefense //Big damage casting action. if (tarOnMeCount == 1 && DataCenter.IsHostileCastingToTank) { + if (!helpDefenseSingle) DataCenter.SetAutoStatus(AutoStatus.DefenseSingle, true); if (DefenseSingleAbility(abilitiesRemaining, out act)) return true; } }