{ "AbilityName": "AbyssS2_Trend_09", "AbilitySpecials": { "AS_AddedDamageRatio_Base": { "Value": 1 }, "AddedDamageRatio": { "Value": 0 }, "AddedDamageRatio_QTE": { "Value": 0 }, "AddedDamageRatio_QTERaw": { "Value": 0.2 }, "AddedDamageRatio_Raw": { "Value": 0.2 }, "BattleCount_Trend_09": { "Value": 0 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "BangbooUpModifier", "Target": "Self" } ] }, "Modifiers": { "BangbooUpModifier": { "Duration": -1, "ModifierStacking": "Replace", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AddedDamageRatio", "Target": "Self" }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "BangbooQTE" ] } ], "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AddedDamageRatio_QTE", "Target": "Self" } ], "OnHitOtherPre": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Bangboo_AbyssS2_Trend_09" ], "Target": "Self" }, { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "scenevar(BattleCount_Trend_09)", "ParamName": "BattleCount_Trend_09", "Target": "Self", "ValueType": "Float" }, { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "specials(BattleCount_Trend_09)*specials(AddedDamageRatio_Raw)", "ParamName": "AddedDamageRatio", "Target": "Self", "ValueType": "Float" }, { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "specials(BattleCount_Trend_09)*specials(AddedDamageRatio_QTERaw)", "ParamName": "AddedDamageRatio_QTE", "Target": "Self", "ValueType": "Float" } ], "Properties": { "Actor_AddedDamageRatio": "%AS_AddedDamageRatio_Base" } } } }