XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

feat: give additionalItems for weapons (#1011)

Closes #1002 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1011 Co-authored-by: Sainan <sainan@calamity.inc> Co-committed-by: Sainan <sainan@calamity.inc>

3d82fee9
Sainan <sainan@calamity.inc>
提交于

代码差异

1 个文件 +5 -0
Modified src/services/inventoryService.ts +5 -0
@@ -292,6 +292,11 @@ export const addItem = async (
292 292 const weapon = ExportWeapons[typeName];
293 293 if (weapon.totalDamage != 0) {
294 294 const inventoryChanges = addEquipment(inventory, weapon.productCategory, typeName);
295 if (weapon.additionalItems) {
296 for (const item of weapon.additionalItems) {
297 combineInventoryChanges(inventoryChanges, await addItem(inventory, item, 1));
298 }
299 }
295 300 updateSlots(inventory, InventorySlot.WEAPONS, 0, 1);
296 301 return {
297 302 InventoryChanges: {