{ "AbilityName": "Evelyn_MathSkill", "AbilitySpecials": { "AS_AddedDamageRatio": { "Value": 0 }, "AS_CriticalVal": { "Value": 0 }, "AS_DamagePercentageLerpVal": { "Value": 0 }, "AS_DamagePercentageRadio": { "Value": 0 }, "AS_DamagePercentageRadio_Cri": { "Value": 0 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnTeamAvatarConstructed": [ { "$type": "ApplyModifier", "ModifierName": "EvelynMathBuffModifier", "Predicates": [ { "$type": "ByMathSkillSuccess" } ], "Target": "Self" } ] }, "Modifiers": { "EvelynMathBuffModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "NormalQTE" ] }, { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ] } ], "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AS_AddedDamageRatio", "Target": "Self" } ], "OnHitOtherResolved": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "IsUsePercent": false, "Numerator": "Crit_Battle", "Target": "Self", "Val1": "%AS_CriticalVal" } ], "FailureActions": [ { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "80CritBuff", "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Self" } ], "SuccessActions": [ { "$type": "ModifyProperty", "Amount": "%AS_DamagePercentageLerpVal", "CustomPropertyType": "80CritBuff", "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Self" } ] } ] } } }