{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "WitchModifier", "Target": "Self" } ], "AnimatorStateName": "Attack_Charge_Attack", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": true, "IsLoop": false, "LayerIndex": 0, "MaxFrame": true }, { "ActionList": [ { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_IsAutoBlock", "ParamType": 2, "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "WitchModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "AutoBlockSuccessModifier", "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": false, "ParamName": "Bool_AutoBlockToOffset", "ParamType": 2, "Target": "Self" } ], "AnimatorStateName": "Attack_Charge_Attack_Auto", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": true, "IsLoop": false, "LayerIndex": 0, "MaxFrame": true }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "EvadeModifier", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "WitchTimeFlag" ] } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "WitchTimeFlag", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "WitchTimeFlag" ] } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Charge_Start_Auto", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Longinus_Upgrade_01" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Branch_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Longinus_Upgrade_01" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "SwitchIn_Attack", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "Longinus_Upgrade_01" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "SwitchIn_Attack_Ex_Start", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" } ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Equipment_AutoBlockFlag", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Normal_Enhance_01", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" } ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Equipment_AutoBlockFlag", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Normal_Enhance_02", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" } ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Equipment_AutoBlockFlag", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Normal_Enhance_03", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" } ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Equipment_AutoBlockFlag", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Normal_Enhance_04", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 }, { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" } ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "Equipment_AutoBlockFlag", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" }, { "$type": "ByHasModifier", "ModifierNameList": [ "Equipment_AutoBlockFlag" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" } ], "AnimatorStateName": "Attack_Normal_Enhance_05", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "Longinus_BlockManager_Auto", "AbilitySpecials": { "AS_DurationTime_WitchSlowDown": { "Value": 1.8 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnCustomEventReceived": [ { "$type": "ApplyModifier", "ModifierName": "Equipment_AutoBlockFlag", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Equipment_AutoBlockOn" }, { "$type": "ByIsInZoneTags", "Tags": [ "Coop_Equipment" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "BlockingStateModifier_Auto", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "BlockSuccess_To_Move" } ], "Target": "Self" } ], "OnHitOtherPre": [ { "$type": "CameraStretchAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "AutoBlockSuccessModifier" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ], "StretchConfigKey": "Longinus_BlockSuccess_CamStretch_01" }, { "$type": "GamepadRumbleAction", "GamepadRumbleKey": "Longinus_GamepadRumble_E_BlockSuccess", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ] }, { "$type": "FireEffect", "EffectPattern": "Eff_Longinus_Guard_Hit_01_Boom", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "AutoBlockSuccessModifier" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ], "Target": "Caster" }, { "$type": "TimeSlowByConfigKeyAction", "ConfigKey": "Longinus_GP_TimeSlow_01", "IsGlobal": true, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "AutoBlockSuccessModifier" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ] }, { "$type": "DamageByAttackPropertyAction", "AnimEventID": "Longinus_Attack_Charge_PerfectBlock_AttackProperty_01", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "AutoBlockSuccessModifier" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IgnoreParry" ], "Target": "Other" } ], "Target": "Other" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ], "Target": "Other" }, { "$type": "AttackCameraShakeAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "AutoBlockSuccessModifier" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ], "ShakeConfigKey": "Longinus_BlockPerfect_CamShake_E_01" }, { "$type": "SendCustomEvent", "EventKey": "AutoBlockSuccess", "IsGlobal": false, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] }, { "$type": "ByHasModifier", "ModifierNameList": [ "AutoBlockSuccessModifier" ], "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByHasModifier", "ModifierCaster": "Self", "ModifierNameList": [ "AutoBlockCDModifier" ] } ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "AutoBlockCDModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Longinus_Attack_Charge_Attack_AttackProperty_01_01", "Longinus_Attack_Charge_Attack_AttackProperty_01_02", "Longinus_Attack_Charge_Attack_AttackProperty_01_03", "Longinus_Attack_Charge_Attack_AttackProperty_01_04" ] } ], "Target": "Self" } ] }, "Modifiers": { "AutoBlockCDModifier": { "Duration": 0.5, "ModifierStacking": "Unique" }, "AutoBlockSuccessModifier": { "Duration": 3, "ModifierStacking": "Unique" }, "BlockingStateModifier_Auto": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnAdded": [ ], "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "PropertyKey": "Actor_NoHitEffect", "PropertyValue": 1, "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "AutoBlockSuccessModifier", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_AutoBlockToOffset", "ParamType": 2, "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "WitchTimeFlag", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_IsAutoBlock", "ParamType": 1, "Predicates": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] }, { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "InvincibleBuffModifier_Evade", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "Target": "Self" }, { "$type": "ApplyLogicMoveAction", "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "RotationConfig": { "$type": "ConfigRotationToTarget", "Duration": 0.01, "ReachTargetStop": true, "RotateType": "Instant", "TargetPosRot": { "CoordsOption": "Relative", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "PositionOffset": { "x": 0, "y": 0, "z": 0 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "OffsetReferTarget": "Other" } }, "TargetUpdateMode": "OnStart" }, "Target": "Self" }, { "$type": "CameraLockOnAction", "IsLockPermanently": false, "IsSimpleNormalLock": true, "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] } ], "Target": "Target" }, { "$type": "SendCustomEvent", "EventKey": "BlockSuccess_To_Move", "IsGlobal": false, "Predicates": [ { "$type": "ByApplyPredicate", "PredicateName": "AutoBlockCheck" }, { "$type": "ByHasModifier", "ModifierNameList": [ "BlockingStateModifier_Auto" ], "Target": "Self" }, { "$type": "ByIsInZoneTags", "Tags": [ "AttackNormal" ] }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" }, { "$type": "ByRelativeCampType", "Relationship": "Enemy", "Target": "Other" } ], "Target": "Self" } ], "OnRemoved": [ ] }, "Equipment_AutoBlockFlag": { "Duration": -1, "ModifierStacking": "Unique" }, "EvadeModifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "WitchModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "EvadeModifier", "Target": "Self" } ] }, "InvincibleBuffModifier_Evade": { "Duration": 0.5, "ModifierStacking": "Refresh", "OnAdded": [ { "$type": "PushInvincibleAction", "Tag": "Longnius_Upgrade_AutoBlock", "Target": "Self" } ], "OnRemoved": [ { "$type": "PopInvincibleAction", "Tag": "Longnius_Upgrade_AutoBlock", "Target": "Self" } ] }, "WitchModifier": { "Duration": "%AS_DurationTime_WitchSlowDown", "ModifierMixins": [ { "$type": "WitchSlowDownMixin", "CustomKey": "Avatar_Common_WitchSlowDown_AbilityTargetting_01", "ExcludeTargets": "Custom", "OnEnd": [ { "$type": "ModifyMassRatioEndAction", "Target": "Self" }, { "$type": "TriggerSoundAction", "Target": "Self", "soundActionKey": "Play_SFX_Char_Evade_Success_Hold_End" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "WithInWitchSlowDown_Monster" ], "IsAdd": false, "Target": "EnemyAlliedNoNeedEnterBattle" }, { "$type": "RemoveModifier", "ModifierName": "WitchModifier", "Target": "Self" } ], "OnStart": [ { "$type": "ModifyMassRatioAction", "Ratio": -0.99, "Target": "Self" }, { "$type": "TriggerSoundAction", "Target": "Self", "soundActionKey": "Play_SFX_Char_Evade_Success_Hold_Start" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "WithInWitchSlowDown_Monster" ], "IsAdd": true, "Target": "EnemyAllied" } ], "SlowDownKey": "HoldEvade_TimeSlow_01", "TotalDuration": -1, "WitchSlowDownRBLOffset": 0 } ], "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_Vignette_01", "EffectType": "Vignette" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_RadialBlur_01", "EffectType": "RadialBlur" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_VREffects_01", "EffectType": "VREffects" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_ScreenEffects_01", "EffectType": "ScreenEffects" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_FXFog_01", "EffectType": "FXFog" }, { "$type": "ProcessScreenEffectAction", "EffectKey": "WitchSlowDown_ColorAdjustments_01", "EffectType": "ColorAdjustments" } ], "OnRemoved": [ { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_Vignette_01", "EffectType": "Vignette" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_RadialBlur_01", "EffectType": "RadialBlur" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_VREffects_01", "EffectType": "VREffects" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_ScreenEffects_01", "EffectType": "ScreenEffects" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_FXFog_01", "EffectType": "FXFog" }, { "$type": "InterruptScreenEffectAction", "EffectKey": "WitchSlowDown_ColorAdjustments_01", "EffectType": "ColorAdjustments" } ] }, "WitchTimeFlag": { "Duration": -1, "ModifierStacking": "Unique" } }, "OnAbilityTrigger": [ { "$type": "ApplyModifier", "ModifierName": "BlockingStateModifier_Auto", "Target": "Self" } ], "Predicates": { "AutoBlockCheck": { "Predicates": [ { "$type": "ByNot", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_Charge_Attack_Start", "IsLoop": true, "LayerIndex": 0, "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_ParryAid_L_Start", "IsLoop": true, "LayerIndex": 0, "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_ParryAid_H_Start", "IsLoop": true, "LayerIndex": 0, "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_ParrySolo_L_Start", "IsLoop": true, "LayerIndex": 0, "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" }, { "$type": "ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_ParrySolo_H_Start", "IsLoop": true, "LayerIndex": 0, "NormalizedTimeHigh": 1, "NormalizedTimeLow": 0, "Target": "Self" } ] } ] } ] } } }