{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_03_02", "FrameCountHigh": 999, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Hayyot_UnlimitParry_Modifier", "PerfectSwitchAllowOnstageAvatarModifier" ] }, { "AnimatorStateName": "Attack_06", "FrameCountHigh": 999, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Hayyot_UnlimitParry_Modifier", "PerfectSwitchAllowOnstageAvatarModifier", "Hayyot_Ult_AttackData_Modifier" ] }, { "AnimatorStateName": "Attack_09", "FrameCountHigh": 999, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Hayyot_UnlimitParry_Modifier", "PerfectSwitchAllowOnstageAvatarModifier" ] }, { "AnimatorStateName": "Attack_09", "FrameCountHigh": 39, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Hayyot_LockStunProperty_Modifier" ] }, { "AnimatorStateName": "Attack_06", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Hayyot_ODTag_Modifier" ] } ] }, { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Hayyot_FrenziedFlame_CD_Modifier", "Target": "Self" } ], "AnimatorStateName": "Attack_05_01", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_EtherBarrierReady" ], "IsAdd": false, "Target": "Self" } ], "AnimatorStateName": "Attack_06", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "Hayyot_Phatom_Manager_Modifier", "Target": "Self" } ], "AnimatorStateName": "Attack_04_01_A_Start", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "Hayyot_EtherBarrier_Manager", "AbilitySpecials": { "AS_FormationBreak_EtherBarrierDecrease_Ratio": { "Value": -0.1 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "HayyotHPListener_Modifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Hayyot_FrenziedFlame_CD_Modifier", "Target": "Self" } ], "OnBeingHit": [ { "$type": "ApplyModifier", "ModifierName": "Hayyot_BeingHit_Modifier", "Target": "Self" } ], "OnCustomEventReceived": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HasEtherBarrier" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ByCustomEvent", "EventKey": "EtherBarrierDestroyed" } ], "SuccessActions": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_Hit", "ParamType": 1, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 2, "ParamName": "Int_GroundHitIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "IntVal": 0, "ParamName": "Int_HitForwardType", "ParamType": 3, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Hayyot_EtherBarrier_CD_Modifier", "Target": "Self" } ] } ] }, "Modifiers": { "HayyotHPListener_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "ActionsOnPropertyChangeMixin", "PropertyActions": [ { "IsUsePercentage": true, "PropertyType": "CurHP", "RefPropertyType": "MaxHP", "ValueRangeActions": [ { "HighToValueActions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_EtherBarrierReady" ], "IsAdd": true, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "EtherBarrierBoss" ] } ], "Target": "Self" } ], "Val": 0.8 }, { "HighToValueActions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_EtherBarrierReady" ], "IsAdd": true, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "EtherBarrierBoss" ] } ], "Target": "Self" } ], "Val": 0.4 } ] } ] } ], "ModifierStacking": "Unique" }, "Hayyot_BeingHit_Modifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_BeingHit" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_BeingHit" ], "IsAdd": false, "Target": "Self" } ] }, "Hayyot_EtherBarrier_CD_Modifier": { "Duration": 15, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_EtherBarrier_CD" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_EtherBarrier_CD" ], "IsAdd": false, "Target": "Self" } ] }, "Hayyot_FrenziedFlame_CD_Modifier": { "Duration": 20, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_FrenziedFlame_CD" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_FrenziedFlame_CD" ], "IsAdd": false, "Target": "Self" } ] }, "Hayyot_LockStunProperty_Modifier": { "Duration": -1, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.99 } ], "ModifierStacking": "Unique" }, "Hayyot_ODTag_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_Attack06" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Hayyot_Attack06" ], "IsAdd": false, "Target": "Self" } ] }, "Hayyot_Phatom_Manager_Modifier": { "Duration": 5, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RandomWeightAction", "ActionList": [ { "Actions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "FirstTime" ], "IsAdd": true, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "SecondTime" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "ThirdTime" ], "IsAdd": false, "Target": "Self" } ], "Weight": 1 }, { "Actions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "FirstTime" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "SecondTime" ], "IsAdd": true, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "ThirdTime" ], "IsAdd": false, "Target": "Self" } ], "Weight": 1 }, { "Actions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "FirstTime" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "SecondTime" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "ThirdTime" ], "IsAdd": true, "Target": "Self" } ], "Weight": 1 } ] } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "FirstTime" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "SecondTime" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "ThirdTime" ], "IsAdd": false, "Target": "Self" } ] }, "Hayyot_Ult_AttackData_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnBeingHit": [ { "$type": "ModifyEtherBarrierAction", "Percentage": "%AS_FormationBreak_EtherBarrierDecrease_Ratio", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ParryAid", "AttackAid" ], "Target": "Self" } ], "PropertyModifyFunction": "Add", "Target": "Self" } ] }, "Hayyot_UnlimitParry_Modifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "PushUnlimitPerfectSwitchPointAction", "Tag": "Hayyot_UnlimitParry", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopUnlimitPerfectSwitchPointAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HayyotSummon" ], "Target": "Self" } ], "Target": "Self" } ], "Tag": "Hayyot_UnlimitParry", "Target": "Self" } ] }, "PerfectSwitchAllowOnstageAvatarModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushPerfectSwitchAllowOnstageAvatarAction", "AllowOnstage": true, "IncludeNoEnergySwitch": false, "Tag": "IsoldetheDefiler_PerfeectSwitchAllowOnstageAvatar" } ], "OnRemoved": [ { "$type": "PopPerfectSwitchAllowOnstageAvatarAction", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "HayyotSummon" ], "Target": "Self" } ], "Target": "Self" } ], "Tag": "IsoldetheDefiler_PerfeectSwitchAllowOnstageAvatar" } ] } } }