namespace Questionable.Model.Questing; public static class EActionExtensions { public static bool RequiresMount(this EAction action) { switch (action) { case EAction.FieryBreath: case EAction.BigSneeze: case EAction.BuffetGriffin: case EAction.Trample: case EAction.BuffetSanuwa: case EAction.Fumigate: case EAction.Roar: case EAction.Seed: case EAction.Inhale: case EAction.Wasshoi: case EAction.SiphonSnout: case EAction.PeculiarLight: case EAction.Cannonfire: case EAction.RedGulal: case EAction.YellowGulal: case EAction.BlueGulal: case EAction.ElectrixFlux: case EAction.HopStep: case EAction.BosomBrook: case EAction.ShroudedLuminescence: return true; default: return false; } } }