diff --git a/BasicRotations/Melee/NIN_Beta.cs b/BasicRotations/Melee/NIN_Beta.cs index 3c5823e..7b48f4d 100644 --- a/BasicRotations/Melee/NIN_Beta.cs +++ b/BasicRotations/Melee/NIN_Beta.cs @@ -152,8 +152,7 @@ private bool ChoiceNinjutsu(out IAction? act) //Aoe if (KatonPvE.CanUse(out _)) { - if (!Player.HasStatus(true, StatusID.Doton) && !IsMoving - && (!TenChiJinPvE.Cooldown.WillHaveOneCharge(6)) || !TenChiJinPvE.Cooldown.IsCoolingDown) + if (!Player.HasStatus(true, StatusID.Doton) && !IsMoving && !IsLastGCD(false, DotonPvE) && (!TenChiJinPvE.Cooldown.WillHaveOneCharge(6)) || !TenChiJinPvE.Cooldown.IsCoolingDown) SetNinjutsu(DotonPvE); else SetNinjutsu(KatonPvE); return false; @@ -229,7 +228,7 @@ private bool DoNinjutsu(out IAction? act) { if (RaitonPvE_18877.CanUse(out act, skipAoeCheck: true)) return true; } - else if (chiId == DotonPvE_18880.ID && !IsLastAction(false, DotonPvE_18880)) + else if (chiId == DotonPvE_18880.ID && !IsLastAction(false, DotonPvE_18880) && !Player.HasStatus(true, StatusID.Doton)) { if (DotonPvE_18880.CanUse(out act, skipAoeCheck: true)) return true; }