fixes from ai that sends me desktop notifications
This commit is contained in:
parent
cb33da15c7
commit
14c8167eb8
@ -352,7 +352,8 @@ export const addItem = async (
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "Restoratives": // Codex Scanner, Remote Observer, Starburst
|
case "Restoratives": {
|
||||||
|
// Codex Scanner, Remote Observer, Starburst
|
||||||
const inventory = await getInventory(accountId);
|
const inventory = await getInventory(accountId);
|
||||||
const consumablesChanges = [
|
const consumablesChanges = [
|
||||||
{
|
{
|
||||||
@ -367,9 +368,14 @@ export const addItem = async (
|
|||||||
Consumables: consumablesChanges
|
Consumables: consumablesChanges
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
}
|
||||||
case "StoreItems":
|
case "StoreItems":
|
||||||
if (pathParts[3] === "CreditBundles") {
|
if (pathParts[3] === "CreditBundles") {
|
||||||
const currencyChanges = await updateCurrency(creditBundles[typeName] * -quantity, false, accountId);
|
const currencyChanges = await updateCurrency(
|
||||||
|
creditBundles[typeName.replace("/Lotus/Types/", "/Lotus/StoreItems/Types/")] * -quantity,
|
||||||
|
false,
|
||||||
|
accountId
|
||||||
|
);
|
||||||
return {
|
return {
|
||||||
InventoryChanges: {
|
InventoryChanges: {
|
||||||
...currencyChanges
|
...currencyChanges
|
||||||
@ -510,7 +516,7 @@ export const addEquipment = async (
|
|||||||
const defaultGear = getDefaultGear(type);
|
const defaultGear = getDefaultGear(type);
|
||||||
let InventoryChanges: any = {};
|
let InventoryChanges: any = {};
|
||||||
|
|
||||||
if (defaultGear != false) {
|
if (defaultGear) {
|
||||||
for await (const item of defaultGear) {
|
for await (const item of defaultGear) {
|
||||||
logger.debug(`defaultGear ${item}`);
|
logger.debug(`defaultGear ${item}`);
|
||||||
const result = await addItem(accountId, item, 1, isStorePurchase);
|
const result = await addItem(accountId, item, 1, isStorePurchase);
|
||||||
|
@ -5,9 +5,9 @@ export const getRecipe = (uniqueName: string): IRecipe | undefined => {
|
|||||||
return ExportRecipes[uniqueName];
|
return ExportRecipes[uniqueName];
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getDefaultGear = (itemType: string) => {
|
export const getDefaultGear = (itemType: string): string[] | null => {
|
||||||
if (itemType in ExportWarframes) {
|
if (itemType in ExportWarframes) {
|
||||||
return ExportWarframes[itemType]?.exalted ?? false;
|
return ExportWarframes[itemType]?.exalted ?? null;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (itemType in ExportSentinels) {
|
if (itemType in ExportSentinels) {
|
||||||
@ -16,10 +16,10 @@ export const getDefaultGear = (itemType: string) => {
|
|||||||
...defaultUpgrades.map(upgrade => upgrade.ItemType),
|
...defaultUpgrades.map(upgrade => upgrade.ItemType),
|
||||||
...(defaultWeapon ? [defaultWeapon] : [])
|
...(defaultWeapon ? [defaultWeapon] : [])
|
||||||
];
|
];
|
||||||
return defaultGear.length ? defaultGear : false;
|
return defaultGear.length ? defaultGear : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return null;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const getEnglishString = (key: string): string => {
|
export const getEnglishString = (key: string): string => {
|
||||||
|
@ -124,9 +124,9 @@ const getRandomRewardByChance = (pool: IReward[]): IRngResult | undefined => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const creditBundles: Record<string, number> = {
|
export const creditBundles: Record<string, number> = {
|
||||||
"/Lotus/Types/StoreItems/CreditBundles/CreditBundleA": 50000,
|
"/Lotus/StoreItems/Types/StoreItems/CreditBundles/CreditBundleA": 50000,
|
||||||
"/Lotus/Types/StoreItems/CreditBundles/CreditBundleB": 25000,
|
"/Lotus/StoreItems/Types/StoreItems/CreditBundles/CreditBundleB": 25000,
|
||||||
"/Lotus/Types/StoreItems/CreditBundles/CreditBundleC": 175000,
|
"/Lotus/StoreItems/Types/StoreItems/CreditBundles/CreditBundleC": 175000,
|
||||||
"/Lotus/StoreItems/Types/PickUps/Credits/1500Credits": 1500,
|
"/Lotus/StoreItems/Types/PickUps/Credits/1500Credits": 1500,
|
||||||
"/Lotus/StoreItems/Types/PickUps/Credits/2000Credits": 2000,
|
"/Lotus/StoreItems/Types/PickUps/Credits/2000Credits": 2000,
|
||||||
"/Lotus/StoreItems/Types/PickUps/Credits/2500Credits": 2500,
|
"/Lotus/StoreItems/Types/PickUps/Credits/2500Credits": 2500,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user