---
name: "skillFinal"
type: command
status: ok
groups: ["AI Behaviour"]
arma3_since: "1.08"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/skillFinal
revid: 378482
updated: 2026-04-24T12:46:59Z
---

# skillFinal

*Command · AI Behaviour · Arma 3 v1.08*

## Description

Returns final, recalculated sub skill value of given unit. (with regard to AI Level coefficient (Difficulty settings)).

## Syntax

```sqf
unit skillFinal skillName
```

**Parameters:**

- `unit`: [Object](../topics/Object.md)
- `skillName`: [String](../topics/String.md) - see sub-skill. Possible values are:
  - "aimingAccuracy"
  - "aimingShake"
  - "aimingSpeed"
  - "endurance" - Has no effect in Arma 3
  - "spotDistance"
  - "spotTime"
  - "courage"
  - "reloadSpeed"
  - "commanding"
  - "general"

**Returns:** [Number](../topics/Number.md)

## Examples

### Example 1

```sqf
_unitTrueCourage = unit1 skillFinal "courage";
```

## Multiplayer

Since Arma 3 v1.40 the command works in multiplayer.

## See also

[skill](../commands/skill.md) · [setSkill](../commands/setSkill.md) · [setUnitAbility](../commands/setUnitAbility.md) · CfgAISkill · Combat Modes

<sub>Source: [BI Community Wiki — skillFinal](https://community.bistudio.com/wiki/skillFinal) (revision 378482).</sub>
