{ "AbilityName": "Weapon_Ability_14146", "AbilitySpecials": { "AS_AddedDamageRatio_Elec": { "Value": 0.4 }, "AS_CriticalDelta": { "Value": 0.5 }, "AS_Duration": { "Value": 30 }, "AS_IgnoreDefenceRatio": { "Value": -0.15 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "CriticalDeltaModifier", "Target": "Self" } ], "OnSkillStart": [ { "$type": "ApplyModifier", "ModifierName": "NormalATK_ListenerModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "ExspATK_ListenerModifier", "Target": "Self" } ] }, "Modifiers": { "CriticalDeltaModifier": { "Duration": -1, "ModifierStacking": "Unique", "Properties": { "Actor_CriticalDelta": "%AS_CriticalDelta" } }, "ExspATK_CriticalDelta_Modifier": { "Duration": "%AS_Duration", "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "IgnoreDef_Modifier", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "NormalATK_CriticalDelta_Modifier" ], "Target": "Self" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "IgnoreDef_Modifier", "Target": "Self" } ], "Properties": { "Actor_AddedDamageRatio_Elec": "%AS_AddedDamageRatio_Elec" } }, "ExspATK_ListenerModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOtherPre": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnimTagList", "TagList": [ "AttackSpecial", "ExSp" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "ExspATK_CriticalDelta_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "ExspATK_ListenerModifier", "Target": "Self" } ] } ] }, "IgnoreDef_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackNormal", "Normal" ], "Target": "Self" }, { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ], "Target": "Self" } ] } ], "PropertyKey": "Actor_DefenceRatio", "PropertyValue": "%AS_IgnoreDefenceRatio", "Target": "Target" } ] }, "NormalATK_CriticalDelta_Modifier": { "Duration": "%AS_Duration", "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "IgnoreDef_Modifier", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "ExspATK_CriticalDelta_Modifier" ], "Target": "Self" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "IgnoreDef_Modifier", "Target": "Self" } ], "Properties": { "Actor_AddedDamageRatio_Elec": "%AS_AddedDamageRatio_Elec" } }, "NormalATK_ListenerModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOtherPre": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnimTagList", "TagList": [ "AttackNormal", "Normal" ], "Target": "Self" } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "NormalATK_CriticalDelta_Modifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "NormalATK_ListenerModifier", "Target": "Self" } ] } ] } } }