using System; namespace ET { [ActorMessageHandler] public class C2M_MeltEquipHandler : AMActorLocationRpcHandler { protected override async ETTask Run(Unit unit, C2M_MeltEquip request, M2C_MeltEquip response, Action reply) { string retStr = await ItemComponent.Instance.MeltEquip(unit, request.EquipIndex, request.GemIndex, request.AttributeIndex); if (retStr == "") { BagHelper.GetBagInfo(unit, response.BagMapList); } response.Message = retStr; reply(); await ETTask.CompletedTask; } } }