{ "AbilityMixins": [ ], "AbilityName": "Hacker_Achievement", "AbilitySpecials": { "AS_DecreaseHPRatio": { "Value": 0.5 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnCustomEventReceived": [ { "$type": "ApplyModifier", "ModifierName": "Modifier_Hacker_Achievement_Shocked", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Event_HackerShocked" } ], "StackCount": 1, "Target": "Self" } ] }, "Modifiers": { "Modifier_Hacker_Achievement_Shocked": { "Duration": -1, "IgnoreTimeScale": false, "MaxStackingNumber": 99, "ModifierStacking": "MultipleAllRefresh", "OnAdded": [ { "$type": "TriggerLevelCustomConditions", "LevelConditionsID": 1825, "Predicates": [ { "$type": "ByModifierStackCount", "CompareType": "Equal", "ModifierName": "Modifier_Hacker_Achievement_Shocked", "StackCount": 3, "Target": "Self" } ] }, { "$type": "DecreaseHPAction", "Percentage": "%AS_DecreaseHPRatio", "Predicates": [ { "$type": "ByModifierStackCount", "CompareType": "Equal", "ModifierName": "Modifier_Hacker_Achievement_Shocked", "StackCount": 3, "Target": "Self" } ], "Target": "Self" } ] } } }