{
  "AbilityName": "Activity_BangbooDream_Weapon_Missile_Upgrade_Count",
  "AbilitySpecials": {
    "AS_Missile_Count_Real": {
      "Value": 5,
      "ValueType": "Integer"
    }
  },
  "AbilityStacking": "Unique",
  "DefaultModifier": {
    "OnAdded": [
      {
        "$type": "SetAbilitySpecialByExpression",
        "Expression": "item(1343011)+item(1343012)+item(1343013)+2",
        "ParamName": "AS_Missile_Count_Real",
        "ValueType": "Float"
      },
      {
        "$type": "ModifyProperty",
        "Amount": "%AS_Missile_Count_Real",
        "CustomPropertyType": "MissileCount",
        "IsUsePercentage": false,
        "PropertyModifyFunction": "Replace",
        "PropertyType": "Custom",
        "Target": "Caster"
      }
    ],
    "OnLevelAbilityItemChanged": [
      {
        "$type": "BranchOperator",
        "Conditions": [
          {
            "$type": "ByOr",
            "Predicates": [
              {
                "$type": "ByLevelAbilityItemID",
                "LevelAbilityItemID": 1343011
              },
              {
                "$type": "ByLevelAbilityItemID",
                "LevelAbilityItemID": 1343012
              },
              {
                "$type": "ByLevelAbilityItemID",
                "LevelAbilityItemID": 1343013
              }
            ]
          }
        ],
        "SuccessActions": [
          {
            "$type": "SetAbilitySpecialByExpression",
            "Expression": "item(1343011)+item(1343012)+item(1343013)+2",
            "ParamName": "AS_Missile_Count_Real",
            "ValueType": "Float"
          },
          {
            "$type": "ModifyProperty",
            "Amount": "%AS_Missile_Count_Real",
            "CustomPropertyType": "MissileCount",
            "IsUsePercentage": false,
            "PropertyModifyFunction": "Replace",
            "PropertyType": "Custom",
            "Target": "Caster"
          }
        ]
      }
    ]
  }
}