---
name: "combatBehaviour"
type: command
status: ok
groups: ["AI Behaviour", "Groups"]
arma3_since: "2.04"
locality: {"argument": "global", "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/combatBehaviour
revid: 351327
updated: 2023-11-27T05:09:56Z
---

# combatBehaviour

*Command · AI Behaviour, Groups · Arma 3 v2.04*

Locality: arguments **global**

## Description

Returns combat behaviour of unit or group. To set unit or group behaviour see [setCombatBehaviour](../commands/setCombatBehaviour.md). The behaviour is one of:

## Syntax

```sqf
combatBehaviour unitOrGroup
```

**Parameters:**

- `unitOrGroup`: [Object](../topics/Object.md) or [Group](../topics/Group.md) - AI unit or group

**Returns:** [String](../topics/String.md) - unit behaviour - one of:
- "CARELESS"
- "SAFE"
- "AWARE"
- "COMBAT"
- "STEALTH"
- "ERROR" - when not available

## Examples

### Example 1

```sqf
unit1 setCombatBehaviour "CARELESS";
combatBehaviour unit1; // "CARELESS"
```

### Example 2

```sqf
group unit1 setCombatBehaviour "SAFE";
combatBehaviour group unit1; // "SAFE"
```

## See also

[setCombatBehaviour](../commands/setCombatBehaviour.md) · [setBehaviour](../commands/setBehaviour.md) · [setBehaviourStrong](../commands/setBehaviourStrong.md) · [setWaypointBehaviour](../commands/setWaypointBehaviour.md) · [combatMode](../commands/combatMode.md) · [setCombatMode](../commands/setCombatMode.md) · [skill](../commands/skill.md) · [setSkill](../commands/setSkill.md)

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