using PkmnLib.Dynamic.Models;
namespace PkmnLib.Dynamic.Events;
///
/// Event triggered when a Pokemon faints.
///
public class FaintEvent : IEventData
{
///
public FaintEvent(IPokemon pokemon)
{
Pokemon = pokemon;
}
///
/// The Pokemon that fainted.
///
public IPokemon Pokemon { get; init; }
///
public EventBatchId BatchId { get; init; } = new();
}