Skip to content

Commit

Permalink
Merge pull request #331 from FFXIV-CombatReborn/SCH-stuff
Browse files Browse the repository at this point in the history
SCH base changes missed now fixed
  • Loading branch information
LTS-FFXIV authored Aug 29, 2024
2 parents e204372 + e59b19c commit 361228a
Showing 1 changed file with 28 additions and 2 deletions.
30 changes: 28 additions & 2 deletions RotationSolver.Basic/Rotations/Basic/ScholarRotation.cs
Original file line number Diff line number Diff line change
Expand Up @@ -69,19 +69,26 @@ static partial void ModifyBioIiPvE(ref ActionSetting setting)
static partial void ModifyAdloquiumPvE(ref ActionSetting setting)
{
setting.StatusFromSelf = false;
setting.StatusProvide =
setting.TargetStatusProvide =
[
StatusID.EukrasianDiagnosis,
StatusID.EukrasianPrognosis,
StatusID.Galvanize
];
setting.IsFriendly = true;
setting.UnlockedByQuestID = 66633;
}

static partial void ModifySuccorPvE(ref ActionSetting setting)
{
setting.StatusFromSelf = false;
setting.StatusProvide = [StatusID.Galvanize];
setting.StatusProvide =
[
StatusID.EukrasianDiagnosis,
StatusID.EukrasianPrognosis,
StatusID.Galvanize
];
setting.IsFriendly = true;
setting.UnlockedByQuestID = 66634;
setting.CreateConfig = () => new ActionConfig()
{
Expand Down Expand Up @@ -165,6 +172,7 @@ static partial void ModifyDeploymentTacticsPvE(ref ActionSetting setting)

static partial void ModifyEmergencyTacticsPvE(ref ActionSetting setting)
{
setting.StatusProvide = [StatusID.EmergencyTactics];
setting.UnlockedByQuestID = 67211;
setting.IsFriendly = true;
}
Expand Down Expand Up @@ -281,6 +289,12 @@ static partial void ModifyBanefulImpactionPvE(ref ActionSetting setting)

static partial void ModifyConcitationPvE(ref ActionSetting setting)
{
setting.StatusProvide =
[
StatusID.EukrasianDiagnosis,
StatusID.EukrasianPrognosis,
StatusID.Galvanize
];
setting.IsFriendly = true;
setting.CreateConfig = () => new ActionConfig()
{
Expand All @@ -297,12 +311,24 @@ static partial void ModifySeraphismPvE(ref ActionSetting setting)
static partial void ModifyManifestationPvE(ref ActionSetting setting)
{
setting.ActionCheck = () => Player.HasStatus(true, StatusID.Seraphism);
setting.TargetStatusProvide =
[
StatusID.EukrasianDiagnosis,
StatusID.EukrasianPrognosis,
StatusID.Galvanize
];
setting.IsFriendly = true;
}

static partial void ModifyAccessionPvE(ref ActionSetting setting)
{
setting.ActionCheck = () => Player.HasStatus(true, StatusID.Seraphism);
setting.StatusProvide =
[
StatusID.EukrasianDiagnosis,
StatusID.EukrasianPrognosis,
StatusID.Galvanize
];
setting.IsFriendly = true;
setting.CreateConfig = () => new ActionConfig()
{
Expand Down

0 comments on commit 361228a

Please sign in to comment.