ddon-server/Arrowgene.Ddon.GameServer/Handler/BazaarProceedsHandler.cs
2024-05-31 23:36:28 +02:00

26 lines
No EOL
857 B
C#

#nullable enable
using Arrowgene.Ddon.Server;
using Arrowgene.Ddon.Shared.Entity.PacketStructure;
using Arrowgene.Logging;
namespace Arrowgene.Ddon.GameServer.Handler
{
public class BazaarProceedsHandler : GameRequestPacketHandler<C2SBazaarProceedsReq, S2CBazaarProceedsRes>
{
private static readonly ServerLogger Logger = LogProvider.Logger<ServerLogger>(typeof(BazaarProceedsHandler));
public BazaarProceedsHandler(DdonGameServer server) : base(server)
{
}
public override S2CBazaarProceedsRes Handle(GameClient client, C2SBazaarProceedsReq request)
{
Server.BazaarManager.Proceeds(client, request.BazaarId, request.ItemStorageIndicateNum);
return new S2CBazaarProceedsRes
{
BazaarId = request.BazaarId
};
}
}
}