{ "AbilityName": "AbyssS2_UltraBuild_Card_A03", "AbilitySpecials": { "AS_ExtraDamage_UltraA03_Damage": { "Value": 0, "ValueType": "Float" }, "AS_ExtraDamage_UltraA03_Ratio": { "Value": 55, "ValueType": "Float" }, "AS_ExtraDamage_UltraB02_Ratio_IntervalCD": { "Value": 30 } }, "AbilityStacking": "Unique", "DefaultModifier": { "ModifierStacking": "Unique", "OnAttackLanded": [ { "$type": "DamageByAttackPropertyAction", "AttachPoint": "MiddlePoint", "AttackProperty": { "AddedDamageValue": "%AS_ExtraDamage_UltraA03_Damage", "DamageElement": "None" }, "Attacker": "LocalAvatar", "CustomKey": "AbyssS2_UltraBuild_Card_A03", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Caster", "ModifierNameList": [ "AbyssS2_UltraBuild_Card_A03_CDControl_Modifier" ], "Target": "Self" } ] }, { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ], "Target": "Custom" }, { "$type": "TriggerSoundAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Caster", "ModifierNameList": [ "AbyssS2_UltraBuild_Card_A03_CDControl_Modifier" ], "Target": "Self" } ] }, { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ], "Target": "Self", "soundActionKey": "Play_SFX_Char_AbyssS2_UltraBuild_Card_A03" }, { "$type": "TriggerAbilityAction", "AbilityName": "AbyssS2_UltraBuild_Card_A03", "Instant": true, "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ], "Target": "TeamAvatars" } ], "OnHitOtherPre": [ { "$type": "SetAbilitySpecialByExpression", "Expression": "property(Atk_Battle)*specials(AS_ExtraDamage_UltraA03_Ratio)", "ParamName": "AS_ExtraDamage_UltraA03_Damage", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Caster", "ModifierNameList": [ "AbyssS2_UltraBuild_Card_A03_CDControl_Modifier" ], "Target": "Self" } ] }, { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ExQTE" ] } ], "Target": "Self", "ValueType": "Float" } ] }, "Modifiers": { "AbyssS2_UltraBuild_Card_A03_CDControl_Modifier": { "Duration": "%AS_ExtraDamage_UltraB02_Ratio_IntervalCD", "IsUnique": true, "ModifierStacking": "Refresh" } }, "OnAbilityTrigger": [ { "$type": "ApplyModifier", "ModifierName": "AbyssS2_UltraBuild_Card_A03_CDControl_Modifier", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Caster", "ModifierNameList": [ "AbyssS2_UltraBuild_Card_A03_CDControl_Modifier" ], "Target": "Self" } ] } ], "Target": "Self" } ] }