From 01fbd836c7fe75bc47a37f07e31760e7f7bfe5df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?=
<53346444+ArchiDog1998@users.noreply.github.com>
Date: Tue, 27 Feb 2024 00:23:15 +0800
Subject: [PATCH] fix: time fixed.
---
Resources/RotationSolverRecord.json | 4 ++--
RotationSolver.Basic/Actions/ActionCooldownInfo.cs | 2 +-
RotationSolver.Basic/Rotations/Basic/BlackMageRotation.cs | 4 ++--
RotationSolver.Basic/Rotations/Basic/DragoonRotation.cs | 2 +-
RotationSolver.Basic/Rotations/Basic/MachinistRotation.cs | 2 +-
RotationSolver.Basic/Rotations/Basic/ScholarRotation.cs | 2 +-
RotationSolver.Basic/Rotations/Basic/WhiteMageRotation.cs | 2 +-
7 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/Resources/RotationSolverRecord.json b/Resources/RotationSolverRecord.json
index 948a38e9c..24b2ffcde 100644
--- a/Resources/RotationSolverRecord.json
+++ b/Resources/RotationSolverRecord.json
@@ -1,5 +1,5 @@
{
- "ClickingCount": 84660,
- "SayingHelloCount": 74,
+ "ClickingCount": 86231,
+ "SayingHelloCount": 75,
"SaidUsers": []
}
\ No newline at end of file
diff --git a/RotationSolver.Basic/Actions/ActionCooldownInfo.cs b/RotationSolver.Basic/Actions/ActionCooldownInfo.cs
index 4a5440853..201169214 100644
--- a/RotationSolver.Basic/Actions/ActionCooldownInfo.cs
+++ b/RotationSolver.Basic/Actions/ActionCooldownInfo.cs
@@ -50,7 +50,7 @@ namespace RotationSolver.Basic.Actions;
///
///
///
- public float RecastTimeRemainOneCharge => RecastTimeRemainOneChargeRaw - DataCenter.WeaponRemain;
+ public float RecastTimeRemainOneCharge => RecastTimeRemainOneChargeRaw + DataCenter.WeaponRemain;
float RecastTimeRemainOneChargeRaw => RecastTimeRemain % RecastTimeOneChargeRaw;
diff --git a/RotationSolver.Basic/Rotations/Basic/BlackMageRotation.cs b/RotationSolver.Basic/Rotations/Basic/BlackMageRotation.cs
index c4548f4c5..c974535ec 100644
--- a/RotationSolver.Basic/Rotations/Basic/BlackMageRotation.cs
+++ b/RotationSolver.Basic/Rotations/Basic/BlackMageRotation.cs
@@ -56,7 +56,7 @@ partial class BlackMageRotation
///
///
///
- public static float EnochianTime => EnochianTimeRaw - DataCenter.WeaponRemain;
+ public static float EnochianTime => EnochianTimeRaw + DataCenter.WeaponRemain;
///
///
@@ -79,7 +79,7 @@ protected static bool EnchinaEndAfterGCD(uint gcdCount = 0, float offset = 0)
///
///
///
- protected static float ElementTime => ElementTimeRaw - DataCenter.WeaponRemain;
+ protected static float ElementTime => ElementTimeRaw + DataCenter.WeaponRemain;
///
///
diff --git a/RotationSolver.Basic/Rotations/Basic/DragoonRotation.cs b/RotationSolver.Basic/Rotations/Basic/DragoonRotation.cs
index 294e90ab6..64a4ab032 100644
--- a/RotationSolver.Basic/Rotations/Basic/DragoonRotation.cs
+++ b/RotationSolver.Basic/Rotations/Basic/DragoonRotation.cs
@@ -23,7 +23,7 @@ partial class DragoonRotation
///
///
///
- public static float LOTDTime => LOTDTimeRaw - DataCenter.WeaponRemain;
+ public static float LOTDTime => LOTDTimeRaw + DataCenter.WeaponRemain;
///
///
diff --git a/RotationSolver.Basic/Rotations/Basic/MachinistRotation.cs b/RotationSolver.Basic/Rotations/Basic/MachinistRotation.cs
index 7a22740be..9014e2156 100644
--- a/RotationSolver.Basic/Rotations/Basic/MachinistRotation.cs
+++ b/RotationSolver.Basic/Rotations/Basic/MachinistRotation.cs
@@ -26,7 +26,7 @@ partial class MachinistRotation
///
///
///
- public static float OverheatTime => OverheatTimeRemainingRaw - DataCenter.WeaponRemain;
+ public static float OverheatTime => OverheatTimeRemainingRaw + DataCenter.WeaponRemain;
///
///
diff --git a/RotationSolver.Basic/Rotations/Basic/ScholarRotation.cs b/RotationSolver.Basic/Rotations/Basic/ScholarRotation.cs
index b0203b1a1..5b3c9aa3a 100644
--- a/RotationSolver.Basic/Rotations/Basic/ScholarRotation.cs
+++ b/RotationSolver.Basic/Rotations/Basic/ScholarRotation.cs
@@ -21,7 +21,7 @@ partial class ScholarRotation
///
///
///
- public static float SeraphTime => SeraphTimeRaw - DataCenter.WeaponRemain;
+ public static float SeraphTime => SeraphTimeRaw + DataCenter.WeaponRemain;
#endregion
private sealed protected override IBaseAction Raise => ResurrectionPvE;
diff --git a/RotationSolver.Basic/Rotations/Basic/WhiteMageRotation.cs b/RotationSolver.Basic/Rotations/Basic/WhiteMageRotation.cs
index 5ac33553c..290f46082 100644
--- a/RotationSolver.Basic/Rotations/Basic/WhiteMageRotation.cs
+++ b/RotationSolver.Basic/Rotations/Basic/WhiteMageRotation.cs
@@ -21,7 +21,7 @@ partial class WhiteMageRotation
///
///
///
- public static float LilyTime => LilyTimeRaw - DataCenter.WeaponRemain;
+ public static float LilyTime => LilyTimeRaw + DataCenter.WeaponRemain;
///
///