{ "AbilityName": "Pulchra_MathSkill", "AbilitySpecials": { "AS_AddedDamageRatio": { "Value": 0.3 }, "AS_Duration": { "Value": 15 }, "AddedCriticalDelta": { "Value": 0 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Pulchra_MathSkillModifier", "Predicates": [ { "$type": "ByMathSkillSuccess" } ], "Target": "Self" } ] }, "Modifiers": { "Pulchra_MathSkillModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "Pulchra_MathSkill_Debuff", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Pulchra_Attack_ChainAttack_01_AttackProperty_01", "Pulchra_Attack_ChainAttack_01_AttackProperty_02", "Pulchra_Attack_ChainAttack_02_AttackProperty_01", "Pulchra_Attack_ChainAttack_02_AttackProperty_02", "Pulchra_Attack_ChainAttack_02_AttackProperty_03", "Pulchra_Attack_ChainAttack_02_AttackProperty_04", "Pulchra_Attack_ChainAttack_02_AttackProperty_05", "Pulchra_Attack_ChainAttack_02_AttackProperty_06", "Pulchra_Attack_ChainAttack_02_AttackProperty_07", "Pulchra_Attack_ExSpecial_01_AttackProperty_01", "Pulchra_Attack_ExSpecial_01_AttackProperty_02", "Pulchra_Attack_ExSpecial_01_AttackProperty_03", "Pulchra_Attack_ExSpecial_01_AttackProperty_04", "Pulchra_Attack_SwitchIn_Attack_AttackProperty_01", "Pulchra_Attack_SwitchIn_Attack_AttackProperty_02", "Pulchra_Attack_SwitchIn_Attack_Ex_AttackProperty_01", "Pulchra_Attack_SwitchIn_Attack_Ex_AttackProperty_02", "Pulchra_Attack_AssaultAid_AttackProperty_01", "Pulchra_Attack_AssaultAid_AttackProperty_02", "Pulchra_Attack_AssaultAid_AttackProperty_03", "Pulchra_Attack_AssaultAid_AttackProperty_04" ], "Target": "Self" } ], "Target": "Target" } ] }, "Pulchra_MathSkill_Debuff": { "Buff": { "BuffID": 3000211, "IsOverrideDuration": true }, "Duration": "%AS_Duration", "IgnoreTimeScale": false, "ModifierStacking": "Refresh", "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ChainAttack" ] }, { "$type": "ByMathSkillSuccess", "Target": "Caster" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByAvatarTalentIndex", "TalentIndex": 6, "Target": "Caster" } ] } ], "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AS_AddedDamageRatio", "Target": "Target" }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByMathSkillSuccess", "Target": "Caster" }, { "$type": "ByAvatarTalentIndex", "TalentIndex": 6, "Target": "Caster" } ], "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AS_AddedDamageRatio", "Target": "Target" }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByEntityTemplateID", "EntityType": "Avatar", "Target": "Other", "TemplateID": 1351 }, { "$type": "ByAvatarTalentIndex", "TalentIndex": 1, "Target": "Caster" }, { "$type": "ByMathSkillSuccess", "Target": "Caster" } ], "PropertyKey": "Actor_CriticalDelta", "PropertyValue": "%AddedCriticalDelta", "Target": "Target" } ] } } }