Revert "fix: CrewShipFusion bug with SubroutineIndex"

This reverts commit 62607f15ec76c6eda7e3a79c6a58c0c39547ec35.
This commit is contained in:
AlexisinGit 2025-08-28 12:02:06 +08:00
parent 62607f15ec
commit eb4e4156c8

View File

@ -81,9 +81,11 @@ export const crewShipFusionController: RequestHandler = async (req, res) => {
const newFval = (newPerc - rangeA[0]) / (rangeA[1] - rangeA[0]); const newFval = (newPerc - rangeA[0]) / (rangeA[1] - rangeA[0]);
buffA.Value = Math.trunc(newFval * 0x3fffffff); buffA.Value = Math.trunc(newFval * 0x3fffffff);
} }
const useSuperiorSubroutine = tierA < tierB ? !payload.UseSubroutineA : payload.UseSubroutineA; if (inferiorFingerprint.SubroutineIndex) {
if (!useSuperiorSubroutine) { const useSuperiorSubroutine = tierA < tierB ? !payload.UseSubroutineA : payload.UseSubroutineA;
fingerprint.SubroutineIndex = inferiorFingerprint.SubroutineIndex; if (!useSuperiorSubroutine) {
fingerprint.SubroutineIndex = inferiorFingerprint.SubroutineIndex;
}
} }
} }
superiorItem.UpgradeFingerprint = JSON.stringify(fingerprint); superiorItem.UpgradeFingerprint = JSON.stringify(fingerprint);