|
OverallDifficulty = (ComputeForOverallDifficulty(rate, Hand.Left) + ComputeForOverallDifficulty(rate, Hand.Right) ) / 2; |
In the second ComputeForOverallDifficulty call, StrainSolverData is not cleared when it's supposed to in
|
private void ComputeBaseStrainStates(float rate, Hand assumeHand) |
This causes an issue where, during the calculation for right-hand favored 7k difficulty rating, the left-hand favored patterns would also be considered.
Quaver.API/Quaver.API/Maps/Processors/Difficulty/Rulesets/Keys/DifficultyProcessorKeys.cs
Line 153 in 31f2847
In the second
ComputeForOverallDifficultycall,StrainSolverDatais not cleared when it's supposed to inQuaver.API/Quaver.API/Maps/Processors/Difficulty/Rulesets/Keys/DifficultyProcessorKeys.cs
Line 184 in d766e81
This causes an issue where, during the calculation for right-hand favored 7k difficulty rating, the left-hand favored patterns would also be considered.