using System.Globalization; namespace Questionable.Model.Questing; public sealed class QuestId : ElementId { public QuestId(ushort value) : base(value) { } public static QuestId FromRowId(uint rowId) { return new QuestId((ushort)(rowId & 0xFFFF)); } public override string ToString() { return base.Value.ToString(CultureInfo.InvariantCulture); } }