From 56f1477b4ce72486ce0774905886b8a6f8540b26 Mon Sep 17 00:00:00 2001 From: Hagazzi Viliana Date: Sat, 13 Jul 2024 12:06:12 +0200 Subject: [PATCH] PLD80-89 fix noticed in MtGulg that it would spam confiteor once used so i added a stack check for requiescat so that it would only call it when 4 stacks, it looks it never used the blade skills but rather was spamming confiteor instead so i added another check for when the blade would have been used and replaced it with confiteor for 3 stacks or less requiescat stacks --- BasicRotations/Tank/PLD_Default.cs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/BasicRotations/Tank/PLD_Default.cs b/BasicRotations/Tank/PLD_Default.cs index 25d94e6..d685d2b 100644 --- a/BasicRotations/Tank/PLD_Default.cs +++ b/BasicRotations/Tank/PLD_Default.cs @@ -122,10 +122,17 @@ protected override bool GeneralGCD(out IAction? act) if (Player.HasStatus(true, StatusID.Requiescat)) { - if (BladeOfFaithPvE.EnoughLevel && BladeOfValorPvE.CanUse(out act, skipAoeCheck: true)) return true; - if (BladeOfFaithPvE.EnoughLevel && BladeOfTruthPvE.CanUse(out act, skipAoeCheck: true)) return true; - if (BladeOfFaithPvE.EnoughLevel && BladeOfFaithPvE.CanUse(out act, skipAoeCheck: true)) return true; - if (ConfiPvE.CanUse(out act, skipAoeCheck: true)) return true; + if ((Player.Level >= 90) && (Player.StatusStack(true, StatusID.Requiescat) < 4)) + { + //if (BladeOfValorPvE.CanUse(out act, skipAoeCheck: true)) return true; + //if (BladeOfTruthPvE.CanUse(out act, skipAoeCheck: true)) return true; + //if (BladeOfFaithPvE.CanUse(out act, skipAoeCheck: true)) return true; + if (ConfiPvE.CanUse(out act, skipAoeCheck: true)) return true; + } + if ((Player.Level >= 80) && (Player.StatusStack(true, StatusID.Requiescat) > 3)) + { + if (ConfiPvE.CanUse(out act, skipAoeCheck: true)) return true; + } if (HolyCirclePvE.CanUse(out act)) return true; if (HolySpiritPvE.CanUse(out act)) return true; }