From 556477d31215df70aa8bb4a1909b5a9a29615c67 Mon Sep 17 00:00:00 2001 From: rfi Date: Fri, 24 Nov 2023 20:06:14 +0700 Subject: [PATCH] add notify item when stage reward --- AscNet.GameServer/Handlers/FightModule.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/AscNet.GameServer/Handlers/FightModule.cs b/AscNet.GameServer/Handlers/FightModule.cs index ebdfc53..2a287aa 100644 --- a/AscNet.GameServer/Handlers/FightModule.cs +++ b/AscNet.GameServer/Handlers/FightModule.cs @@ -227,7 +227,10 @@ namespace AscNet.GameServer.Handlers // TODO: Implement other types. Other types are behaving weirdly if (rewardType == RewardType.Item) { - session.inventory.Do(rewardGood.TemplateId, rewardGood.Count); + NotifyItemDataList notifyItemData = new(); + notifyItemData.ItemDataList.Add(session.inventory.Do(rewardGood.TemplateId, rewardGood.Count)); + session.SendPush(notifyItemData); + rewards.Add(new() { Id = rewardGood.Id,