server-master/srcs/_plugins/Plugin.PlayerLogs/Enrichers/Upgrade/LogItemGambledMessageEnricher.cs
2026-02-10 18:21:30 +01:00

20 lines
No EOL
715 B
C#

using Plugin.PlayerLogs.Core;
using Plugin.PlayerLogs.Messages.Upgrade;
using WingsEmu.Game.Characters.Events;
namespace Plugin.PlayerLogs.Enrichers.Upgrade
{
public class LogItemGambledMessageEnricher : ILogMessageEnricher<ItemGambledEvent, LogItemGambledMessage>
{
public void Enrich(LogItemGambledMessage message, ItemGambledEvent e)
{
message.ItemVnum = e.ItemVnum;
message.Mode = e.Mode.ToString();
message.Protection = e.Protection.ToString();
message.Amulet = e.Amulet;
message.Succeed = e.Succeed;
message.OriginalRarity = e.OriginalRarity;
message.FinalRarity = e.FinalRarity;
}
}
}