From 3482b51056a17c394d5ae06f2226a708aba69485 Mon Sep 17 00:00:00 2001 From: LTS-FFXIV <127939494+LTS-FFXIV@users.noreply.github.com> Date: Wed, 29 May 2024 09:22:29 -0500 Subject: [PATCH] BRD Straight Shot Ready and Shadowbite Ready should now always be prioritized over using other abilties that might ghost a ready charge due to Bards inabiltiy to hold more than one charge --- BasicRotations/Ranged/BRD_Default.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/BasicRotations/Ranged/BRD_Default.cs b/BasicRotations/Ranged/BRD_Default.cs index 0ead977..f90a7c5 100644 --- a/BasicRotations/Ranged/BRD_Default.cs +++ b/BasicRotations/Ranged/BRD_Default.cs @@ -143,6 +143,9 @@ protected override bool AttackAbility(IAction nextGCD, out IAction? act) #region GCD Logic protected override bool GeneralGCD(out IAction? act) { + if (ShadowbitePvE.CanUse(out act)) return true; + if (StraightShotPvE.CanUse(out act)) return true; + if (IronJawsPvE.CanUse(out act)) return true; if (IronJawsPvE.CanUse(out act, skipStatusProvideCheck: true) && (IronJawsPvE.Target.Target?.WillStatusEnd(30, true, IronJawsPvE.Setting.TargetStatusProvide ?? []) ?? false)) { @@ -157,13 +160,11 @@ protected override bool GeneralGCD(out IAction? act) if (Player.HasStatus(true, StatusID.RagingStrikes) && BarragePvE.Cooldown.IsCoolingDown) return true; } - if (ShadowbitePvE.CanUse(out act)) return true; if (QuickNockPvE.CanUse(out act)) return true; if (WindbitePvE.CanUse(out act)) return true; if (VenomousBitePvE.CanUse(out act)) return true; - if (StraightShotPvE.CanUse(out act)) return true; if (HeavyShotPvE.CanUse(out act)) return true; return base.GeneralGCD(out act);