only lookup metadata once
This commit is contained in:
parent
d3f9956d0f
commit
d51137c920
@ -127,11 +127,13 @@ export const modularWeaponCraftingController: RequestHandler = async (req, res)
|
||||
// Only save mutagen & antigen in the ModularParts.
|
||||
defaultOverwrites.ModularParts = [data.Parts[1], data.Parts[2]];
|
||||
|
||||
for (const specialItem of ExportSentinels[data.WeaponType].exalted!) {
|
||||
const meta = ExportSentinels[data.WeaponType];
|
||||
|
||||
for (const specialItem of meta.exalted!) {
|
||||
addSpecialItem(inventory, specialItem, inventoryChanges);
|
||||
}
|
||||
|
||||
defaultUpgrades = ExportSentinels[data.WeaponType].defaultUpgrades;
|
||||
defaultUpgrades = meta.defaultUpgrades;
|
||||
} else {
|
||||
defaultUpgrades = getDefaultUpgrades(data.Parts);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user