Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RDM & SGE] Tweaks #311

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

[RDM & SGE] Tweaks #311

wants to merge 3 commits into from

Conversation

Tartarga
Copy link
Contributor

  • All

    • Removed actionID passing to CanUseLucid (SGE/RDM/SCH/WHM calls updated)
  • SGE

    • Removed Ignore AoE Shield Check. Eukrasia Prognosis moved to priority system. Slider checks for total shields (Diagnosis/Prognosis)
  • RDM

    • Cleanup, removed passing of actionID to all rotation functions execpt TryOGCDs. Reduced variables (out to ref) from rotation functions.
    • Prioritized Preflugence in TryOGCDs
    • Prevented Double CorpACorps or Engagments in the same oGCD window (Discord Report)
    • Delayed Vice of Thorns until (hopefully) the next oGCD window (Discord Report)

All: Removed actionID passing to CanUseLucid (SGE/RDM/SCH/WHM calls updated)
SGE
- Removed Ignore AoE Shield Check. Eukrasia Prognosis moved to priority system. Slider checks for total shields (Diagnosis/Prognosis)
RDM
- Cleanup, removed passing of actionID to all but TryOGCDs. Reduced variables (out to ref) from rotation segment functions.
- Prioritized Preflugence in TryOGCDs
- Prevented Double CorpACorps or Engagments in the same oGCD window (Discord Report)
- Delayed Vice of Thorns until (hopefully) the next oGCD window (Discord Report)
Copy link

semanticdiff-com bot commented Jan 24, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  WrathCombo/Combos/PvE/SGE/SGE_Config.cs  46% smaller
  WrathCombo/Combos/PvE/RDM/RDM_Helper.cs  19% smaller
  WrathCombo/Combos/PvE/SGE/SGE_Helper.cs  15% smaller
  WrathCombo/Combos/PvE/SCH/SCH.cs  10% smaller
  WrathCombo/Combos/PvE/WHM/WHM.cs  10% smaller
  WrathCombo/Combos/PvE/ALL/ALL.cs  3% smaller
  WrathCombo/Combos/PvE/SGE/SGE.cs  1% smaller
  WrathCombo/Combos/CustomComboPreset.cs  0% smaller
  WrathCombo/Combos/PvE/RDM/RDM.cs  0% smaller
  WrathCombo/Combos/PvE/RDM/RDM_Config.cs  0% smaller

@Tartarga Tartarga mentioned this pull request Jan 24, 2025
Copy link
Contributor

@Taurenkey Taurenkey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we get some weaves added to the RDM code? It's not checking for them so you end up sitting on oGCDs which can cause clipping.

@Tartarga
Copy link
Contributor Author

if (!CanSpellWeave()) return false;

The oGCD selector function should be exiting right at the beginning if it cannot spellweave the oGCDs

@Taurenkey
Copy link
Contributor

This hasn't been applied to Accelerate

@Akechi-kun Akechi-kun added Optimization Similar to suggestion, but solely for increasing performance Adjustments This will adjust something inside a rotation, feature, or core function labels Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Adjustments This will adjust something inside a rotation, feature, or core function Optimization Similar to suggestion, but solely for increasing performance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants