From f382f0e5835bce8a2c5ecac6c9cfc0820d110010 Mon Sep 17 00:00:00 2001 From: milimoe Date: Sat, 28 Jun 2025 01:33:44 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AD=94=E6=B3=95=E5=8D=A1=E7=A4=BC=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OshimaWebAPI/Controllers/FunGameController.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/OshimaWebAPI/Controllers/FunGameController.cs b/OshimaWebAPI/Controllers/FunGameController.cs index 3c66b05..43db5b0 100644 --- a/OshimaWebAPI/Controllers/FunGameController.cs +++ b/OshimaWebAPI/Controllers/FunGameController.cs @@ -2519,6 +2519,25 @@ namespace Oshima.FunGame.WebAPI.Controllers user2.Inventory.Materials += itemCount; msg = $"已为 [ {user2} ] 生成 {itemCount} {General.GameplayEquilibriumConstant.InGameMaterial}"; } + else if (itemName.Contains("魔法卡礼包")) + { + foreach (string type in ItemSet.QualityTypeNameArray) + { + if (itemName == $"{type}魔法卡礼包") + { + for (int i = 0; i < itemCount; i++) + { + Item item = new 魔法卡礼包(ItemSet.GetQualityTypeFromName(type), 5) + { + User = user2 + }; + user2.Inventory.Items.Add(item); + } + msg = $"已为 [ {user2} ] 生成 {itemCount} 个{type}魔法卡礼包(打开获得随机同品质 5 张魔法卡)"; + break; + } + } + } else if (itemName.Contains("魔法卡包")) { foreach (string type in ItemSet.QualityTypeNameArray)