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

Commit 2abcbe2

Browse files
authored
Merge pull request #124 from FFXIV-CombatReborn/NugetyCarbuncleinPVP
Nuget bump, re-enable carbuncle on summoner, and re-enable PVP rotations
2 parents f6bbd71 + 6283db0 commit 2abcbe2

20 files changed

+19
-39
lines changed

BasicRotations/Magical/PCT_Default.cs

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ public sealed class PCT_Default : PictomancerRotation
1414
IAction act;
1515
if (!InCombat)
1616
{
17-
18-
1917
if (!CreatureMotifDrawn)
2018
{
2119
if (PomMotifPvE.CanUse(out act) && CreatureMotifPvE.AdjustedID == PomMotifPvE.ID) return act;
@@ -58,16 +56,13 @@ protected override bool EmergencyAbility(IAction nextGCD, out IAction? act)
5856
protected override bool AttackAbility(IAction nextGCD, out IAction? act)
5957
{
6058

61-
62-
6359
if (Player.HasStatus(true, StatusID.StarryMuse))
6460
{
6561
if (Player.HasStatus(true, StatusID.SubtractiveSpectrum) && !Player.HasStatus(true, StatusID.SubtractivePalette))
6662
{
6763
if (SubtractivePalettePvE.CanUse(out act)) return true;
6864
}
6965

70-
7166
if (CreatureMotifDrawn)
7267
{
7368
if (FangedMusePvE.CanUse(out act, skipCastingCheck: true, skipStatusProvideCheck: true, skipComboCheck: true, skipAoeCheck: true, usedUp: true) && CreatureMotifDrawn && LivingMusePvE.AdjustedID == FangedMusePvE.ID) return true;
@@ -147,8 +142,6 @@ protected override bool GeneralGCD(out IAction? act)
147142
if (HolyInWhitePvE.CanUse(out act, skipCastingCheck: true, skipAoeCheck: true) && Paint > 0) return true;
148143
}
149144

150-
151-
152145
if (HammerStampPvE.CanUse(out act, skipCastingCheck: true, skipAoeCheck: true) && Player.HasStatus(true, StatusID.HammerTime) && InCombat) return true;
153146

154147
if (!InCombat)
@@ -210,24 +203,13 @@ protected override bool GeneralGCD(out IAction? act)
210203
if (HammerMotifPvE.CanUse(out act)) return true;
211204
}
212205

213-
214-
215-
216-
217-
218-
219-
220206
//white paint over cap protection
221207
if (Paint == 5)
222208
{
223209
if (CometInBlackPvE.CanUse(out act, skipCastingCheck: true, skipAoeCheck: true) && Paint > 0 && Player.HasStatus(true, StatusID.MonochromeTones)) return true;
224210
if (HolyInWhitePvE.CanUse(out act, skipCastingCheck: true, skipAoeCheck: true) && Paint > 0) return true;
225211
}
226212

227-
228-
229-
230-
231213
///123 combo stuff with moving checks
232214
if (!IsMoving)
233215
{
@@ -247,7 +229,6 @@ protected override bool GeneralGCD(out IAction? act)
247229
///single target
248230
///
249231

250-
251232
if (ThunderInMagentaPvE.CanUse(out act) && Player.HasStatus(true, StatusID.SubtractivePalette) && Player.HasStatus(true, StatusID.AetherhuesIi)) return true;
252233
if (StoneInYellowPvE.CanUse(out act) && Player.HasStatus(true, StatusID.SubtractivePalette) && Player.HasStatus(true, StatusID.Aetherhues)) return true;
253234
if (BlizzardInCyanPvE.CanUse(out act) && Player.HasStatus(true, StatusID.SubtractivePalette)) return true;

BasicRotations/Magical/SMN_Default.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@ protected override bool EmergencyAbility(IAction nextGCD, out IAction? act)
114114
#region GCD Logic
115115
protected override bool GeneralGCD(out IAction? act)
116116
{
117-
118-
//if (SummonCarbunclePvE.CanUse(out act)) return true;
117+
if (SummonCarbunclePvE.CanUse(out act)) return true;
119118

120119
if (SummonBahamutPvE.CanUse(out act)) return true;
121120
if ((Player.HasStatus(false, StatusID.SearingLight) || SearingLightPvE.Cooldown.IsCoolingDown) && SummonBahamutPvE.CanUse(out act)) return true;

BasicRotations/PVPRotations/Healer/AST_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Healer/AST_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class AST_DefaultPVP : AstrologianRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Healer/SCH_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Healer/SCH_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class SCH_DefaultPVP : ScholarRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Healer/SGE_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Healer/SGE_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class SGE_DefaultPVP : SageRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Healer/WHM_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ namespace DefaultRotations.Healer;
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Healer/WHM_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class WHM_DefaultPVP : WhiteMageRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Magical/BLM_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Magical/BLM_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class BLM_DefaultPVP : BlackMageRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Magical/RDM_Default.PvP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Magical/RDM_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class RDM_DefaultPvP : RedMageRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Magical/SMN_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Magical/SMN_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public class SMN_DefaultPvP : SummonerRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Melee/DRG_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/DRG_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class DRG_DefaultPvP : DragoonRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Melee/MNK_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Melee/MNK_Default.PVP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class MNK_DefaultPvP : MonkRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Melee/NIN_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/NIN_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class NIN_DefaultPvP : NinjaRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Melee/RPR_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/RPR_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class RPR_DefaultPvP : ReaperRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Melee/SAM_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/SAM_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class SAM_DefaultPvP : SamuraiRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Ranged/DNC_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Ranged/DNC_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class DNC_DefaultPvP : DancerRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Tank/DRK_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ namespace DefaultRotations.Tank;
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/DRK_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class DRK_DefaultPvP : DarkKnightRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Tank/GNB_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/GNB_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class GNB_DefaultPvP : GunbreakerRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Tank/PLD_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/PLD_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class PLD_DefaultPvP : PaladinRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/PVPRotations/Tank/WAR_Default.PVP.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[Rotation("Default PVP", CombatType.PvP, GameVersion = "7.00", Description = "Beta Rotation")]
44
[SourceCode(Path = "main/DefaultRotations/PVPRotations/Tank/WAR_Default.PvP.cs")]
5-
[Api(1)]
5+
[Api(2)]
66
public sealed class WAR_DefaultPvP : WarriorRotation
77
{
88
[RotationConfig(CombatType.PvP, Name = "Sprint")]

BasicRotations/RebornRotations.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<None Remove="Duty\PVPRotations\**" />
1010
</ItemGroup>
1111
<ItemGroup>
12-
<PackageReference Include="RotationSolverReborn.Basic" Version="7.0.1.10" />
12+
<PackageReference Include="RotationSolverReborn.Basic" Version="7.0.1.19" />
1313
</ItemGroup>
1414
<ItemGroup>
1515
<Reference Include="Dalamud">

0 commit comments

Comments
 (0)