{
  "AbilityName": "Activity_BangbooDream_Weapon_Missile_Perk_LaserCrit",
  "AbilitySpecials": {
    "AS_AddedDamageRatio": {
      "Value": 0.3,
      "ValueType": "Float"
    },
    "AS_AddedDamageRatio_Real": {
      "Value": 0.3,
      "ValueType": "Float"
    },
    "AS_CriticalDelta": {
      "Value": 0.2,
      "ValueType": "Float"
    },
    "AS_CriticalDelta_Real": {
      "Value": 0.2,
      "ValueType": "Float"
    },
    "AS_Duration": {
      "Value": 10,
      "ValueType": "Float"
    }
  },
  "AbilityStacking": "Unique",
  "DefaultModifier": {
    "OnAdded": [
      {
        "$type": "SetAbilitySpecialByExpression",
        "Expression": "item(1343020)*specials(AS_AddedDamageRatio)",
        "ParamName": "AS_AddedDamageRatio_Real",
        "ValueType": "Float"
      },
      {
        "$type": "SetAbilitySpecialByExpression",
        "Expression": "item(1343020)*specials(AS_CriticalDelta)",
        "ParamName": "AS_CriticalDelta_Real",
        "ValueType": "Float"
      }
    ],
    "OnAttackLanded": [
      {
        "$type": "ApplyModifier",
        "ModifierName": "BuffModifier",
        "Predicates": [
          {
            "$type": "ByAnimEventIDs",
            "AnimEventIDs": [
              "Bangboo_Observaboo_Armored_Attackproperty_Missile"
            ]
          },
          {
            "$type": "ByHitResult",
            "HitResult": "Critical"
          }
        ],
        "Target": "Self"
      }
    ],
    "OnLevelAbilityItemChanged": [
      {
        "$type": "SetAbilitySpecialByExpression",
        "Expression": "item(1343020)*specials(AS_AddedDamageRatio)",
        "ParamName": "AS_AddedDamageRatio_Real",
        "Predicates": [
          {
            "$type": "ByLevelAbilityItemID",
            "LevelAbilityItemID": 1343020
          }
        ],
        "ValueType": "Float"
      },
      {
        "$type": "SetAbilitySpecialByExpression",
        "Expression": "item(1343020)*specials(AS_CriticalDelta)",
        "ParamName": "AS_CriticalDelta_Real",
        "Predicates": [
          {
            "$type": "ByLevelAbilityItemID",
            "LevelAbilityItemID": 1343020
          }
        ],
        "ValueType": "Float"
      }
    ]
  },
  "Modifiers": {
    "BuffModifier": {
      "Duration": 15,
      "MaxStackingNumber": 10,
      "ModifierStacking": "MultipleAllRefresh",
      "OnHitOther": [
        {
          "$type": "ModifyAttackDataAction",
          "Predicates": [
            {
              "$type": "ByOr",
              "Predicates": [
                {
                  "$type": "ByAnimTagList",
                  "TagList": [
                    "BangbooDream_Missile"
                  ]
                },
                {
                  "$type": "ByAnimTagList",
                  "TagList": [
                    "BangbooDream_Laser"
                  ]
                }
              ]
            }
          ],
          "PropertyKey": "Actor_AddedDamageRatio",
          "PropertyValue": "%AS_AddedDamageRatio_Real",
          "Target": "Other"
        },
        {
          "$type": "ModifyAttackDataAction",
          "Predicates": [
            {
              "$type": "ByOr",
              "Predicates": [
                {
                  "$type": "ByAnimTagList",
                  "TagList": [
                    "BangbooDream_Missile"
                  ]
                },
                {
                  "$type": "ByAnimTagList",
                  "TagList": [
                    "BangbooDream_Laser"
                  ]
                }
              ]
            }
          ],
          "PropertyKey": "Actor_CriticalDelta",
          "PropertyValue": "%AS_CriticalDelta_Real",
          "Target": "Other"
        }
      ]
    }
  }
}