chore: reduce inventory byte size when faking XP
All checks were successful
Build / build (pull_request) Successful in 1m59s

This commit is contained in:
Sainan 2025-11-01 15:37:30 +01:00
parent d794bd94ce
commit 23cbde831d

View File

@ -353,11 +353,11 @@ export const getInventoryResponse = async (
if (!xpBasedLevelCapDisabled) {
// This client has not been patched to accept any mastery rank, need to fake the XP.
inventoryResponse.XPInfo = [];
let numFrames = getExpRequiredForMr(Math.min(inventory.spoofMasteryRank, 5030)) / 6000;
let numFrames = getExpRequiredForMr(Math.min(inventory.spoofMasteryRank, 5030)) / (30 * 200);
while (numFrames-- > 0) {
inventoryResponse.XPInfo.push({
ItemType: "/Lotus/Powersuits/Mag/Mag",
XP: 1_600_000
XP: 900_000 // Enough for rank 30 as per https://wiki.warframe.com/w/Affinity
});
}
}