internal static ClassJobCategory ClassJobCategory(this RetainerRole type) { if (type.ClassJob().IsDow()) { return(Enums.ClassJobCategory.DOW); } switch (type.ClassJob()) { case ClassJobType.Miner: return(Enums.ClassJobCategory.MIN); case ClassJobType.Fisher: return(Enums.ClassJobCategory.FSH); case ClassJobType.Botanist: return(Enums.ClassJobCategory.BOT); default: return(Enums.ClassJobCategory.ANY); } }
internal static ClassJobType ClassJob(this RetainerRole type) { return((ClassJobType)Enum.Parse(typeof(ClassJobType), type.ToString())); }