{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Branch_04", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Talent01BranchModifier" ], "Target": "Self" }, { "AnimatorStateName": "Attack_Special_ChargeAttack_Extra_02", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Talent01BranchModifier" ], "Target": "Self" } ] } ], "AbilityName": "Yidhari_Talent_01", "AbilitySpecials": { "AS_DecreaseRP_Talent": { "Value": 50 }, "AS_IgnoreIceResist": { "Value": 0 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Yidhari_Talent_01" ], "IsAdd": true, "Target": "Self" } ], "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackSpecial", "ExSp" ] }, { "$type": "ByAnimTagList", "TagList": [ "AttackNormal", "Normal" ] } ] } ], "PropertyKey": "Actor_IceDamageResist", "PropertyValue": "%AS_IgnoreIceResist", "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Yidhari_Talent_01" ], "IsAdd": false, "Target": "Self" } ] }, "Modifiers": { "Talent01BranchModifier": { "Duration": -1, "IgnoreTimeScale": true, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_Yidhari_Talent_01", "ParamType": 2, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Talent01BranchModifier" ], "IsAdd": true } ], "OnAnimTransit": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AlreadyTriggered" ], "IsAdd": true, "Predicates": [ { "$type": "ByTransitionName", "TransitionName": "Talent01_Exsp" } ] } ], "OnCustomEventReceived": [ { "$type": "RemoveModifier", "ModifierName": "Talent01BranchModifier", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "RemoveTalent01BranchModifier" } ] } ], "OnRemoved": [ { "$type": "SetRpUIArrowAction", "position": "%AS_DecreaseRP_Talent" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AlreadyTriggered" ], "IsAdd": false }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Talent01BranchModifier" ], "IsAdd": false }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_Yidhari_Talent_01", "ParamType": 2, "Target": "Self" } ] } } }