Skip to content

Commit

Permalink
dont apply ohjump to stream, ohtrill to wrrjt, chaos to hs, fix cj
Browse files Browse the repository at this point in the history
  • Loading branch information
MinaciousGrace committed May 8, 2020
1 parent 59e5595 commit 843c563
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/Etterna/Globals/MinaCalc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -740,23 +740,26 @@ Hand::CalcInternal(float& gotpoints, float& x, int ss, bool stam, bool debug)
case Skill_Stream:
adj_diff[i] = soap[BaseNPS][i] * doot[FlamJam][i] *
doot[StreamMod][i] * doot[Chaos][i] *
doot[WideRangeRoll][i] * doot[OHTrill][i];
doot[WideRangeRoll][i] *
doot[WideRangeJumptrill][i] / doot[OHJump][i];
break;
// jump downscales anything without some jumps
case Skill_Jumpstream:
adj_diff[i] = soap[BaseNPS][i] * doot[Jump][i] * doot[Chaos][i] / doot[Roll][i];
break;
// hs downscales anything without some hands
case Skill_Handstream:
adj_diff[i] = soap[BaseNPS][i] * doot[HS][i];
adj_diff[i] = soap[BaseNPS][i] * doot[HS][i] * doot[Chaos][i] /
doot[Roll][i];
break;
case Skill_JackSpeed: // don't use ms hybrid base
adj_diff[i] =
soap[BaseMSD][i] *
max(max(doot[StreamMod][i], doot[Jump][i]), doot[HS][i]);
break;
case Skill_Chordjack: // don't use ms hybrid base
adj_diff[i] = soap[BaseNPS][i] * doot[CJ][i] / doot[Roll][i];
adj_diff[i] = soap[BaseNPS][i] * doot[CJ][i] / doot[Roll][i] /
doot[OHJump][i] * doot[CJOHJump][i];
break;
case Skill_Technical: // use ms hybrid base
adj_diff[i] =
Expand Down

0 comments on commit 843c563

Please sign in to comment.