From 386586f7c4beec260722e41c6f2bf8454dae5c52 Mon Sep 17 00:00:00 2001 From: MaD-219 <147052028+MaD-219@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:56:34 +0200 Subject: [PATCH] Prioritize Perfectio so it fits into Arcane Circle window --- BasicRotations/Melee/RPR_Default.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BasicRotations/Melee/RPR_Default.cs b/BasicRotations/Melee/RPR_Default.cs index 057cfa1..9d38b50 100644 --- a/BasicRotations/Melee/RPR_Default.cs +++ b/BasicRotations/Melee/RPR_Default.cs @@ -63,12 +63,12 @@ protected override bool AttackAbility(IAction nextGCD, out IAction? act) if (LemuresSlicePvE.CanUse(out act, usedUp: true)) return true; } - if (PlentifulHarvestPvE.EnoughLevel && !Player.HasStatus(true, StatusID.ImmortalSacrifice) /*&& !Player.HasStatus(true, StatusID.BloodsownCircle_2972) */|| !PlentifulHarvestPvE.EnoughLevel) + if (PlentifulHarvestPvE.EnoughLevel && !HasPerfectioParata && !Player.HasStatus(true, StatusID.ImmortalSacrifice) /*&& !Player.HasStatus(true, StatusID.BloodsownCircle_2972) */|| !PlentifulHarvestPvE.EnoughLevel) { if (GluttonyPvE.CanUse(out act, skipAoeCheck: true)) return true; } - if (!Player.HasStatus(true, StatusID.BloodsownCircle_2972) && !Player.HasStatus(true, StatusID.Executioner) && !Player.HasStatus(true, StatusID.ImmortalSacrifice) && (GluttonyPvE.EnoughLevel && !GluttonyPvE.Cooldown.WillHaveOneChargeGCD(4) || !GluttonyPvE.EnoughLevel || Soul == 100)) + if (!Player.HasStatus(true, StatusID.BloodsownCircle_2972) && !HasPerfectioParata && !Player.HasStatus(true, StatusID.Executioner) && !Player.HasStatus(true, StatusID.ImmortalSacrifice) && (GluttonyPvE.EnoughLevel && !GluttonyPvE.Cooldown.WillHaveOneChargeGCD(4) || !GluttonyPvE.EnoughLevel || Soul == 100)) { if (GrimSwathePvE.CanUse(out act)) return true; if (BloodStalkPvE.CanUse(out act)) return true;