> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-Mission Buff Reference

Describes the fields within models/actions whose parameters can be adjusted when applying buffs with GS2-Buff, and how to configure the scope in which those buffs are applied.




{{% alert title="Note" color="info" %}}
See [BuffEntryModel](api_reference/buff/master_data/#buffentrymodel) for more information on the buff entry model.
{{% /alert %}}

## Models
Target model types available for buff application

### Gs2Mission:MissionTaskModel
Mission Task Model


#### Target fields for buff application

##### completeAcquireActions


|  | Type | Condition | Required | Default | Value Limits | Description |
| --- | --- | --- | --- | --- | --- | --- |
| completeAcquireActions | List&lt;AcquireAction&gt; |  | | [] | 0 ~ 100 items | Rewards for mission accomplishment<br>The list of acquire actions executed as rewards when the player receives the mission completion reward. |


##### Example Master Data

`rate` specifies the multiplier applied to the target field.


**JSON**
```json
"targetModel": {
    "targetModelName": "Gs2Mission:MissionTaskModel",
    "targetFieldName": "completeAcquireActions",
    "conditionGrns": [
    ],
    "rate": 1.0
}
```



#### Buff Application Condition Model

##### Gs2Mission:MissionGroupModel


Mission Group Model


##### Example Master Data


**JSON**
```json
"conditionGrns": [
    {
        "targetModelName": "Gs2Mission:MissionGroupModel",
        "targetGrn": "grn:gs2:any:any:mission:{namespaceName}:group:{missionGroupName}"
    }
]
```


##### Gs2Mission:MissionTaskModel


Mission Task Model


##### Example Master Data


**JSON**
```json
"conditionGrns": [
    {
        "targetModelName": "Gs2Mission:MissionTaskModel",
        "targetGrn": "grn:gs2:any:any:mission:{namespaceName}:group:{missionGroupName}:missionTaskModel:{missionTaskName}"
    }
]
```


---



