{ "AbilityMixins": [ { "$type": "AttachZoneTagWithModifierMixin", "ConfigList": [ { "ModifierNameList": [ "YanagiBlockModifier" ], "ZoneTag": "GuardPoint" } ] } ], "AbilityName": "Yanagi_GuardPoint", "AbilitySpecials": { "AS_AddedElecDamageRatio_StateBuff": { "Value": 0 } }, "AbilityStacking": "Unique", "Modifiers": { "YanagiAfterGPDBLModifier": { "Duration": 5, "ModifierStacking": "Replace", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackSpecial", "NormalSp" ] } ], "PropertyKey": "BreakLevel_Delta", "PropertyValue": 2, "Target": "Caster" } ] }, "YanagiBlockModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PushBlockStateAction" }, { "$type": "ApplyModifier", "ModifierName": "YanagiGPModifier", "Target": "Caster" } ], "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_NoHitEffect", "PropertyValue": 1, "Target": "Self" } ], "OnRemoved": [ { "$type": "PopBlockStateAction" }, { "$type": "RemoveModifier", "ModifierName": "YanagiGPModifier", "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "YanagiAfterGPDBLModifier", "Target": "Caster" } ] }, "YanagiGPModifier": { "Duration": 1, "ModifierStacking": "Unique", "OnBeingHit": [ { "$type": "TriggerSoundAction", "Target": "Caster", "soundActionKey": "Play_SFX_Char_Skill_Yanagi_Attack_ParryGP" }, { "$type": "DamageByAttackPropertyAction", "AnimEventID": "Yanagi_Attack_ParryGP_AttackProperty_01", "Target": "Other" }, { "$type": "CameraStretchAction", "StretchConfigKey": "Yanagi_GuardPoint_CamStretch_01" }, { "$type": "CameraZoomAction", "ZoomConfigKey": "Yanagi_GuardPoint_CamZoom_01" }, { "$type": "AttackCameraShakeAction", "ShakeConfigKey": "Yanagi_GuardPoint_CamShake_E_01" }, { "$type": "CameraOverrideTrackAction", "OverrideKey": "Yanagi_GuardPoint_CameraOverrideTrack_01", "Target": "Self" }, { "$type": "GamepadRumbleAction", "GamepadRumbleKey": "Yanagi_GamepadRumble_E_GuardPoint" }, { "$type": "FireEffect", "EffectPattern": "Eff_Yanagi_Attack_Common_12_Hit", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "YanagiAfterGPDBLModifier", "Target": "Caster" } ], "OnBeingHitResolved": [ { "$type": "RemoveModifier", "ModifierName": "YanagiGPModifier", "Target": "Caster" } ] } } }