{ "AbilityName": "Clarare_Pinball_Collision", "AbilityStacking": "Unique", "Modifiers": { "Clarare_Pinball_CollisionDamage_Modifier": { "Duration": 0.1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "DamageByAttackPropertyAction", "AnimEventID": "Clarare_Pinball_Collision_AttackProperty_01", "Attacker": "Caster", "Target": "Self" }, { "$type": "AttackCameraShakeAction", "ShakeConfigKey": "Avatar_Common_BreakStun_CamShake_01", "Target": "LocalAvatar" }, { "$type": "SendBehaviorTreeEventAction", "EventName": "HitStop", "Target": "Self" } ] }, "Clarare_Pinball_CollisionWall_Modifier": { "Duration": 0.1, "ModifierStacking": "Unique", "OnAdded": [ ] } }, "OnAbilityTrigger": [ { "$type": "ApplyModifier", "ModifierName": "Clarare_Pinball_CollisionDamage_Modifier", "Predicates": [ { "$type": "ByEntityType", "EntityType": "Monster", "Target": "Other" }, { "$type": "ByPinballContact", "CasterKind": "Ball", "OtherKind": "Target" }, { "$type": "ByTags", "TagList": [ "Pinball_MeleeEnemy" ], "Target": "Other" } ], "Target": "Target" }, { "$type": "ApplyModifier", "ModifierName": "Clarare_Pinball_CollisionWall_Modifier", "Predicates": [ { "$type": "ByPinballContact", "OtherKind": "Wall" } ], "Target": "Target" } ] }