Files
DanhengServer-OpenSource/GameServer/Game/GridFight/PendingAction/GridFightTraitPendingAction.cs
2025-11-30 12:31:30 +08:00

21 lines
705 B
C#

using EggLink.DanhengServer.Proto;
using EggLink.DanhengServer.Proto.ServerSide;
namespace EggLink.DanhengServer.GameServer.Game.GridFight.PendingAction;
public class GridFightTraitPendingAction(GridFightInstance inst, GridFightGameTraitEffectPb effect) : BaseGridFightPendingAction(inst)
{
public GridFightGameTraitEffectPb Effect { get; set; } = effect;
public override GridFightPendingAction ToProto()
{
return new GridFightPendingAction
{
QueuePosition = QueuePosition,
TraitAction = new GridFightTraitActionInfo
{
EffectId = Effect.EffectId,
TraitId = Effect.TraitId
}
};
}
}