Skip to content
This repository has been archived by the owner on Nov 23, 2024. It is now read-only.

Commit

Permalink
Merge pull request #216 from FFXIV-CombatReborn/muse-fix
Browse files Browse the repository at this point in the history
Fix starry muse usage on PCT, adjusted VPR UF logic for outlier
  • Loading branch information
LTS-FFXIV authored Sep 11, 2024
2 parents d6d64ad + c37803b commit 4fd3060
Show file tree
Hide file tree
Showing 5 changed files with 144 additions and 539 deletions.
2 changes: 1 addition & 1 deletion BasicRotations/Magical/ICWA_PCT_BETA.cs
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ protected override bool AttackAbility(IAction nextGCD, out IAction? act)
{
bool burstTimingCheckerStriking = !ScenicMusePvE.Cooldown.WillHaveOneCharge(60) || Player.HasStatus(true, StatusID.StarryMuse);
int adjustCombatTimeForOpener = Player.Level < 92 ? 2 : 5;
//if (ScenicMusePvE.CanUse(out act, skipCastingCheck: true, skipStatusProvideCheck: true, skipComboCheck: true, skipAoeCheck: true, usedUp: true) && CombatTime > adjustCombatTimeForOpener && IsBurst) return true; this needs to be corrected, cannot call sceneic muse, not valid action
if (StarryMusePvE.CanUse(out act, skipCastingCheck: true, skipStatusProvideCheck: true, skipComboCheck: true, skipAoeCheck: true, usedUp: true) && CombatTime > adjustCombatTimeForOpener && IsBurst) return true;
if (CombatTime > adjustCombatTimeForOpener && StrikingMusePvE.CanUse(out act, skipCastingCheck: true, skipStatusProvideCheck: true, skipComboCheck: true, skipAoeCheck: true, usedUp: true) && burstTimingCheckerStriking) return true;
if (SubtractivePalettePvE.CanUse(out act) && !Player.HasStatus(true, StatusID.SubtractivePalette)) return true;
if (Player.HasStatus(true, StatusID.StarryMuse))
Expand Down
Loading

0 comments on commit 4fd3060

Please sign in to comment.