ability

Shield Assault

The character uses the [stat]shield[/stat] to [stat]push the enemy away[/stat].

Fields

FieldValue
abilityTypeOffensive
activationId
activationTypeSingle
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
isPlaceholderNo
isRangedAnimationReversedNo
maximumLevel3
rangedAnimationAssetId
requiredItemTypes
{
  "isUnarmed": false,
  "itemTypeIds": {
    "off": [
      "shield_light",
      "shield_medium",
      "shield_heavy"
    ]
  }
}
requirements
{
  "level": 3,
  "mainStats": [
    "Strength"
  ],
  "scale": 0,
  "secondaryStats": []
}
skillStatTypeUnknown
soundImpactId
soundLaunchId
spriteIdability_shield_assault
stationaryAnimationAssetId
sustainAnimationAssetId
sustainCosts
[]
usageTypeMeleeWeapon