fix: purchasing of ship decorations (#761)

This commit is contained in:
Sainan 2025-01-11 12:54:11 +01:00 committed by GitHub
parent fb8e19403e
commit e8e918ff0c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -142,6 +142,19 @@ export const addItem = async (
} else if (ExportResources[typeName].productCategory == "CrewShips") {
const inventoryChanges = addCrewShip(inventory, typeName);
return { InventoryChanges: inventoryChanges };
} else if (ExportResources[typeName].productCategory == "ShipDecorations") {
const changes = [
{
ItemType: typeName,
ItemCount: quantity
} satisfies IMiscItem
];
addShipDecorations(inventory, changes);
return {
InventoryChanges: {
ShipDecorations: changes
}
};
} else {
const miscItemChanges = [
{
@ -253,21 +266,6 @@ export const addItem = async (
}
};
}
case "Objects": {
// /Lotus/Objects/Tenno/Props/TnoLisetTextProjector (Note Beacon)
const changes = [
{
ItemType: typeName,
ItemCount: quantity
} satisfies IMiscItem
];
addShipDecorations(inventory, changes);
return {
InventoryChanges: {
ShipDecorations: changes
}
};
}
case "Types":
switch (typeName.substr(1).split("/")[2]) {
case "Sentinels": {
@ -282,20 +280,6 @@ export const addItem = async (
}
case "Items": {
switch (typeName.substr(1).split("/")[3]) {
case "ShipDecos": {
const changes = [
{
ItemType: typeName,
ItemCount: quantity
} satisfies IMiscItem
];
addShipDecorations(inventory, changes);
return {
InventoryChanges: {
ShipDecorations: changes
}
};
}
default: {
const miscItemChanges = [
{