# Maximum Level For Unit Ability
Grammar — Maximum level for ability ability on unit
Flags —Native|Function
Returns the maximum level for the specified ability on the specified unit.
# Arguments
- unit— Unit
- string<gamelink::Abil> — Ability
Returns — int
native int UnitAbilityMaxLevel(unit inUnit, string inAbil);
# Related
Category: Ability / Basic
- Remove Ability — void— UnitAbilityRemove
- Add Ability — void— UnitAbilityAdd
- Unit Uses Ability — void— TriggerAddEventUnitAbility
- Unit Changes Ability Auto Cast State — void— TriggerAddEventUnitAbilityAutoCastChange
- Triggering Ability — abilcmd— EventUnitAbility
- Triggering Ability Stage — int<preset::AbilityStage> — EventUnitAbilityStage
- Triggering Ability Target Point — point— EventUnitTargetPoint
- Triggering Ability Target Unit — unit— EventUnitTargetUnit
- Triggering Ability Other Unit — unit— EventUnitAbilityOtherUnit
- Ability From Item or Trigger — abilcmd— libNtve_gf_EventItemAbilityOrUnitAbility
- Unit Is Created — void— TriggerAddEventUnitCreated
- Created Unit — unit— EventUnitCreatedUnit
- Behavior That Created Unit — string<gamelink::Behavior> — EventUnitCreatedBehavior
- Ability That Created Unit — string<gamelink::Abil> — EventUnitCreatedAbil
- Show/Hide Ability For Unit — void— UnitAbilityShow
- Ability Enabled For Unit — bool— UnitAbilityCheck
- Number Of Abilities On Unit — int— UnitAbilityCount
- Unit Ability — string<gamelink::Abil> — UnitAbilityGet
- Unit Ability By Class — string<gamelink::Abil> — libNtve_gf_UnitAbilityGetByType
- Unit Ability Command State — bool— UnitCheckAbilCmdState
- Unit Ability Order State (Flags) — int— UnitAbilOrderStateFlags
- Unit Has Ability — bool— UnitAbilityExists
- Enable/Disable Ability For Unit — void— UnitAbilityEnable
- Add Level To Unit Ability — void— UnitAbilityChangeLevel
- Replace Unit Ability — void— UnitAbilityChangeLink
- Set Ability Default Submenu — void— UnitAbilityChangeCardId
- Current Level For Unit Ability — int— UnitAbilityGetLevel
- Maximum Level For Unit Ability — int— UnitAbilityMaxLevel
- Ability Matches Filters — bool— libNtve_gf_AbilityMatchesFilters
- Unit Ability By Filters — string<gamelink::Abil> — libNtve_gf_UnitAbilityByFilters
- Unit Ability Default Submenu — string— UnitAbilityGetCardId
# Examples
— None found —