feat: handle acquisition of upgrades (mods & arcanes) (#424)

This commit is contained in:
Sainan 2024-06-29 13:55:26 +02:00 committed by GitHub
parent ec9c2c89c2
commit 2206ce4235
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -180,6 +180,22 @@ export const addItem = async (
[weaponType]: [weapon]
}
};
case "Upgrades": {
const inventory = await getInventory(accountId);
const changes = [
{
ItemType: typeName,
ItemCount: quantity
}
];
addMods(inventory, changes);
await inventory.save();
return {
InventoryChanges: {
ShipDecorations: changes
}
};
}
case "Objects": {
// /Lotus/Objects/Tenno/Props/TnoLisetTextProjector (Note Beacon)
const inventory = await getInventory(accountId);