---
name: "BIS_fnc_finishCuratorChallenge"
type: function
status: ok
groups: ["CuratorChallenges"]
arma3_since: "1.16"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_finishCuratorChallenge
revid: 349249
updated: 2023-11-08T14:51:00Z
---

# BIS_fnc_finishCuratorChallenge

*Function · CuratorChallenges · Arma 3 v1.16*

## Description

Handle repeated curator challenges.
	When rewards defined in the argument are exceeded, refilling points bar fill be offered instead. Number of challenges can be retrieved by

## Syntax

```sqf
[curator,input,taskState]] call BIS_fnc_finishCuratorChallenge
```

**Parameters:**

- curator [Object](../topics/Object.md) - curator
- input [Array](../topics/Array.md) - array in format:
  - 0: [String](../topics/String.md) - Challenge class name
  - 1: [Object](../topics/Object.md) - Curator
- taskState [String](../topics/String.md) - task state, can be:
  - "SUCCEEDED"
  - "FAILED"
  - "CANCELED"
  - "ASSIGNED"

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

## Examples

### Example 1

```sqf
[BIS_curator,["DestroyVehicle",BIS_curator],"SUCCEEDED"] call BIS_fnc_finishCuratorChallenge;
_number = BIS_curator getVariable "DestroyVehicle";
```

## See also

[Arma 3: Curator](../topics/Curator.md) · [BIS_fnc_formatCuratorChallengeObjects](../functions/BIS_fnc_formatCuratorChallengeObjects.md) · [BIS_fnc_manageCuratorChallenges](../functions/BIS_fnc_manageCuratorChallenges.md) · [BIS_fnc_addCuratorChallenge](../functions/BIS_fnc_addCuratorChallenge.md)

<sub>Source: [BI Community Wiki — BIS fnc finishCuratorChallenge](https://community.bistudio.com/wiki/BIS_fnc_finishCuratorChallenge) (revision 349249).</sub>
