{ "AbilityName": "Coop_Thunder_ThunderLine", "AbilityStacking": "Unique", "DefaultModifier": { }, "Modifiers": { "ThunderHitModifier": { "Duration": 0.2, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "FireEffect", "AttachPointName": "LockBone", "EffectPattern": "Eff_Monster_Common_Thunder_04_HitExplode" }, { "$type": "DamageByAttackPropertyAction", "AnimEventID": "#Coop_Thunder_Reflect_AttackProperty", "Attacker": "Caster" }, { "$type": "AttackCameraShakeAction", "ShakeConfigKey": "Coop_Thunder_Avatar_ThunderLine_CameraShake", "Target": "Self" }, { "$type": "GamepadRumbleAction", "GamepadRumbleKey": "Common_GamepadRumble_E_02", "Target": "Self" } ] }, "ThunderLineTargetModifier": { "Duration": 0.3, "ModifierMixins": [ { "$type": "RopeMixin", "GravityValue": -100, "HooksTarget": [ { "HookName": "End", "HookTargetPosRot": { "CoordsOption": "ReferTarget", "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "LockBone", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": false, "OffsetReferTarget": "SelfAttackTarget" } } }, { "HookName": "Start", "HookTargetPosRot": { "CoordsOption": "ReferTarget", "TargetOption": { "$type": "ConfigPosRotReferTarget", "AttachPoint": "MiddlePoint", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": false, "OffsetReferTarget": "Self" } } } ], "RopeEffectPattern": "Eff_Monster_Common_Thunder_03_HitLine", "RopeIterationValue": 1, "Tag": "Coop_ThunderLine" } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ChangeRopeWithTag", "Enable": true, "Tag": "Coop_ThunderLine", "Target": "Self" } ], "OnRemoved": [ { "$type": "ChangeRopeWithTag", "Enable": false, "Tag": "Coop_ThunderLine", "Target": "Self" } ] } }, "OnAbilityTrigger": [ { "$type": "ApplyModifier", "ModifierName": "ThunderLineTargetModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "ThunderHitModifier", "Target": "SelfAttackTarget" } ] }