{ "AbilityMixins": [ { "$type": "ListenAbilityMixin", "AbilityName": "Cissia_UniqueSkill", "OnListenAbilityAdded": [ { "$type": "SetTargetAbilitySpecialAction", "DoRefresh": true, "Params": [ { "AbilityName": "Cissia_UniqueSkill", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_DefenceRatio_ExtraRatio", "ParamName": "AS_DefenceRatio_ExtraRatio", "ParamType": "Float" }, { "ModifyFunction": "Replace", "Param": "%AS_ResistIgnoreRatio_Elec_Team", "ParamName": "AS_ResistIgnoreRatio_Elec_Team", "ParamType": "Float" } ] } ] }, { "$type": "SendCustomEvent", "EventKey": "Cissia_RecalculateDefence_Talent_01", "Target": "Self" } ], "Targetting": "Self" } ], "AbilityName": "Cissia_Talent_01", "AbilitySpecials": { "AS_DefenceRatio_ExtraRatio": { "Type": "Float", "Value": 1 }, "AS_ResistIgnoreRatio_Elec": { "Type": "Float", "Value": -0.1 }, "AS_ResistIgnoreRatio_Elec_Team": { "Type": "Float", "Value": -0.05 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "SetTargetAbilitySpecialAction", "DoRefresh": true, "Params": [ { "AbilityName": "Cissia_UniqueSkill", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_DefenceRatio_ExtraRatio", "ParamName": "AS_DefenceRatio_ExtraRatio", "ParamType": "Float" } ] } ] }, { "$type": "SendCustomEvent", "EventKey": "Cissia_RecalculateDefence_Talent_01", "Target": "Self" } ], "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Cissia_Curse_AttackProperty_01", "Cissia_Curse_AttackProperty_02", "Cissia_Curse_AttackProperty_03" ] } ] } ], "PropertyKey": "Actor_ElecDamageResist", "PropertyValue": "%AS_ResistIgnoreRatio_Elec", "Target": "Other" } ] }, "Modifiers": { } }