This commit is contained in:
		
							parent
							
								
									63752eb52c
								
							
						
					
					
						commit
						ffa967c038
					
				@ -139,20 +139,15 @@ export const modularWeaponCraftingController: RequestHandler = async (req, res)
 | 
				
			|||||||
        defaultUpgrades = getDefaultUpgrades(data.Parts);
 | 
					        defaultUpgrades = getDefaultUpgrades(data.Parts);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (category == "MoaPets" && data.WeaponType.startsWith("/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPet")) {
 | 
					    if (category == "MoaPets") {
 | 
				
			||||||
        const defaultWeaponMap = {
 | 
					        const weapon = ExportSentinels[data.WeaponType].defaultWeapon;
 | 
				
			||||||
            "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetAPowerSuit":
 | 
					        if (weapon) {
 | 
				
			||||||
                "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetMeleeWeaponIP",
 | 
					 | 
				
			||||||
            "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetBPowerSuit":
 | 
					 | 
				
			||||||
                "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetMeleeWeaponIS",
 | 
					 | 
				
			||||||
            "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetCPowerSuit":
 | 
					 | 
				
			||||||
                "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetMeleeWeaponPS"
 | 
					 | 
				
			||||||
        };
 | 
					 | 
				
			||||||
        if (data.WeaponType in defaultWeaponMap) {
 | 
					 | 
				
			||||||
            const weapon = defaultWeaponMap[data.WeaponType as keyof typeof defaultWeaponMap];
 | 
					 | 
				
			||||||
            const category = ExportWeapons[weapon].productCategory;
 | 
					            const category = ExportWeapons[weapon].productCategory;
 | 
				
			||||||
            addEquipment(inventory, category, weapon);
 | 
					            addEquipment(inventory, category, weapon, undefined, inventoryChanges);
 | 
				
			||||||
            occupySlot(inventory, productCategoryToInventoryBin(category)!, !!data.isWebUi);
 | 
					            combineInventoryChanges(
 | 
				
			||||||
 | 
					                inventoryChanges,
 | 
				
			||||||
 | 
					                occupySlot(inventory, productCategoryToInventoryBin(category)!, !!data.isWebUi)
 | 
				
			||||||
 | 
					            );
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    defaultOverwrites.Configs = applyDefaultUpgrades(inventory, defaultUpgrades);
 | 
					    defaultOverwrites.Configs = applyDefaultUpgrades(inventory, defaultUpgrades);
 | 
				
			||||||
 | 
				
			|||||||
@ -66,7 +66,7 @@ const getItemListsController: RequestHandler = (req, response) => {
 | 
				
			|||||||
        });
 | 
					        });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    for (const [uniqueName, item] of Object.entries(ExportSentinels)) {
 | 
					    for (const [uniqueName, item] of Object.entries(ExportSentinels)) {
 | 
				
			||||||
        if (item.productCategory != "SpecialItems") {
 | 
					        if (item.productCategory == "Sentinels" || item.productCategory == "KubrowPets") {
 | 
				
			||||||
            res[item.productCategory].push({
 | 
					            res[item.productCategory].push({
 | 
				
			||||||
                uniqueName,
 | 
					                uniqueName,
 | 
				
			||||||
                name: getString(item.name, lang),
 | 
					                name: getString(item.name, lang),
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user