// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.DataModel.Configuration.Quests; using MUnique.OpenMU.Annotations; /// /// The monster kill requirement of a . /// [Cloneable] public partial class QuestMonsterKillRequirement { /// /// Gets or sets the monster which must be killed. /// [Required] public virtual MonsterDefinition? Monster { get; set; } /// /// Gets or sets the minimum number of killed s. /// public int MinimumNumber { get; set; } /// public override string ToString() { return $"{this.MinimumNumber}x {this.Monster}"; } }