// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.GameLogic; /// /// Defines a state in the . /// It includes data about the to achieve this state. /// /// public class ComboState : State { /// /// Initializes a new instance of the class. /// /// The identifier. /// The required skill. public ComboState(Guid id, Skill? requiredSkill) : base(id) { this.RequiredSkill = requiredSkill; } /// /// Gets the required skill to achieve this state. /// public Skill? RequiredSkill { get; } }