diff --git a/src/models/inventoryModels/inventoryModel.ts b/src/models/inventoryModels/inventoryModel.ts index 392952b7..c49e8eb6 100644 --- a/src/models/inventoryModels/inventoryModel.ts +++ b/src/models/inventoryModels/inventoryModel.ts @@ -867,6 +867,8 @@ const inventorySchema = new Schema( //https://warframe.fandom.com/wiki/Parazon DataKnives: [EquipmentSchema], + Motorcycles: [EquipmentSchema], + //CorpusLich or GrineerLich NemesisAbandonedRewards: [String], //CorpusLich\KuvaLich @@ -974,6 +976,7 @@ type InventoryDocumentProps = { MechSuits: Types.DocumentArray; Scoops: Types.DocumentArray; DataKnives: Types.DocumentArray; + Motorcycles: Types.DocumentArray; DrifterMelee: Types.DocumentArray; Sentinels: Types.DocumentArray; Horses: Types.DocumentArray; diff --git a/src/services/saveLoadoutService.ts b/src/services/saveLoadoutService.ts index 6cd6d7b2..3282b8dd 100644 --- a/src/services/saveLoadoutService.ts +++ b/src/services/saveLoadoutService.ts @@ -144,7 +144,8 @@ export const handleInventoryItemConfigChange = async ( case "Hoverboards": case "MechSuits": case "CrewShipHarnesses": - case "CrewShips": { + case "CrewShips": + case "Motorcycles": { logger.debug(`general Item config saved of type ${equipmentName}`, { config: equipment }); const itemEntries = equipment as IItemEntry; diff --git a/src/types/inventoryTypes/inventoryTypes.ts b/src/types/inventoryTypes/inventoryTypes.ts index 1367868f..dd6acc18 100644 --- a/src/types/inventoryTypes/inventoryTypes.ts +++ b/src/types/inventoryTypes/inventoryTypes.ts @@ -245,6 +245,7 @@ export interface IInventoryResponse { EquippedInstrument: string; InvasionChainProgress: IInvasionChainProgress[]; DataKnives: IEquipmentDatabase[]; + Motorcycles: IEquipmentDatabase[]; NemesisHistory: INemesisHistory[]; LastNemesisAllySpawnTime?: IMongoDate; Settings: ISettings; diff --git a/src/types/saveLoadoutTypes.ts b/src/types/saveLoadoutTypes.ts index 731e4fb0..b7c5b1e1 100644 --- a/src/types/saveLoadoutTypes.ts +++ b/src/types/saveLoadoutTypes.ts @@ -21,6 +21,7 @@ export interface ISaveLoadoutRequest { MoaPets: IItemEntry; Hoverboards: IItemEntry; DataKnives: IItemEntry; + Motorcycles: IItemEntry; MechSuits: IItemEntry; CrewShipHarnesses: IItemEntry; Horses: IItemEntry;