{ "AbilityName": "Tower_StunInAndRecover", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "ListenStun", "Target": "Self" } ] }, "Modifiers": { "ListenStun": { "Duration": -1, "ModifierStacking": "Unique", "OnStunCreateActions": [ { "$type": "LDListenEntityAction", "TargetKey": "StunRecover" } ], "OnStunDestroyActions": [ { "$type": "LDListenEntityAction", "TargetKey": "StunIn" } ] } } }