Shield Assault
The character uses the [stat]shield[/stat] to [stat]push the enemy away[/stat].
Fields
| Field | Value |
|---|---|
| abilityType | Offensive |
| activationId | — |
| activationType | Single |
| castAnimationAssetId | — |
| components | {
"items": [
{
"knockback": {
"damage": "2d4|1d4",
"distance": "1|0.5",
"shouldMoveSourceNPC": true,
"targetInfos": [
{
"color": "#ff5959",
"confirmFlags": [
"Good",
"PartyMember"
],
"excludeFlags": [
"Self"
],
"includeFlags": [
"AnyNPC"
],
"movementType": "PushAwayTargets",
"rangeRadius": "1|1",
"rangeType": "Square",
"suggestedFlags": [
"Enemy"
],
"targetType": "OneTile"
}
]
}
}
]
} |
| cooldownTurns | {
"base": {
"int": 6
},
"scale": "None"
} |
| costs | [
{
"costType": "Default",
"modifier": {
"base": {
"int": 4
},
"scale": "None"
},
"statType": "Stamina"
}
] |
| impactAnimationAssetId | — |
| isPlaceholder | No |
| isRangedAnimationReversed | No |
| maximumLevel | 3 |
| rangedAnimationAssetId | — |
| requiredItemTypes | {
"isUnarmed": false,
"itemTypeIds": {
"off": [
"shield_light",
"shield_medium",
"shield_heavy"
]
}
} |
| requirements | {
"level": 3,
"mainStats": [
"Strength"
],
"scale": 0,
"secondaryStats": []
} |
| skillStatType | Unknown |
| soundImpactId | — |
| soundLaunchId | — |
| spriteId | ability_shield_assault |
| stationaryAnimationAssetId | — |
| sustainAnimationAssetId | — |
| sustainCosts | [] |
| usageType | MeleeWeapon |