enum class EAbilityRequirements_t : uint16
{
    // MPropertyFriendlyName = None
    ERequirementNone = 0,
    // MPropertyFriendlyName = Requires Charges Ability
    ERequirementChargedAbility = 1, // (1 << 0)
    // MPropertyFriendlyName = Requires Channelled Abillity
    ERequirementChannelledAbility = 2, // (1 << 1)
    // MPropertyFriendlyName = Requires Non-Charges ULT
    ERequirementNonChargedULT = 4, // (1 << 2)
    // MPropertyFriendlyName = Requires Street Brawl
    ERequirementStreetBrawl = 8, // (1 << 3)
};