{
  "AbilityName": "Test_Card_LimboS2Test_1009904",
  "AbilitySpecials": {
    "AS_AddedPenRatio": {
      "Value": 0.3
    },
    "AS_Duration": {
      "Value": 5
    },
    "AS_RecoverFever": {
      "Value": 3000
    },
    "ByOdds": {
      "Value": 1
    }
  },
  "AbilityStacking": "Unique",
  "DefaultModifier": {
    "OnAdded": [
      {
        "$type": "ApplyModifier",
        "ModifierName": "ControlModifier",
        "Target": "Self"
      }
    ],
    "OnSkillStart": [
      {
        "$type": "ApplyModifier",
        "ModifierName": "IncreaseDamageModifier",
        "Predicates": [
          {
            "$type": "ByAnimTagList",
            "TagList": [
              "AttackQTE",
              "ExQTE"
            ]
          }
        ],
        "Target": "Self"
      }
    ]
  },
  "Modifiers": {
    "ControlModifier": {
      "ModifierStacking": "Unique",
      "OnSkillStart": [
        {
          "$type": "RandomOperator",
          "Odds": "%ByOdds",
          "OnFailure": [
          ],
          "OnSuccess": [
            {
              "$type": "ApplyModifier",
              "ModifierName": "RecoverFeverModifier",
              "Target": "Self"
            },
            {
              "$type": "FireEffect",
              "EffectPattern": "Eff_PerfectAid_01_Cube",
              "Target": "Self"
            },
            {
              "$type": "ModifyMaterialPropertyAction",
              "ApplyAllRenderers": true,
              "Tag": "Common_MA_Avatar_PerfectAid_OverrideOutline",
              "Target": "Self",
              "key": "Common_MA_Avatar_PerfectAid_OverrideOutline"
            }
          ],
          "Predicates": [
            {
              "$type": "ByAnimTagList",
              "TagList": [
                "AttackQTE",
                "ExQTE"
              ]
            }
          ],
          "Target": "Self"
        }
      ]
    },
    "IncreaseDamageModifier": {
      "Duration": "%AS_Duration",
      "ModifierStacking": "Refresh",
      "Properties": {
        "Actor_PenRatio": "%AS_AddedPenRatio"
      }
    },
    "RecoverFeverModifier": {
      "Duration": 1,
      "ModifierStacking": "Unique",
      "OnAdded": [
        {
          "$type": "RecoverIndividualFeverAction",
          "Amount": "%AS_RecoverFever",
          "IgnoreRatio": false,
          "Percentage": 0,
          "Target": "Self"
        }
      ]
    }
  }
}