{ "AbilityMixins": [ { "$type": "ActionsOnPropertyChangeMixin", "PropertyActions": [ { "CustomPropertyType": "RopeHitOther", "CustomReferMaxPropertyType": "MaxRopeHitOther", "IsUsePercentage": false, "PropertyType": "Custom", "ReferMaxPropertyType": "Custom", "ValueRangeActions": [ { "LowToValueActions": [ { "$type": "ApplyModifier", "ModifierName": "RopeHitOtherBuffModifier", "Target": "Self" } ], "Val": 1 }, { "Val": 1, "ValueToLowActions": [ { "$type": "RemoveModifier", "ModifierName": "RopeHitOtherBuffModifier", "Target": "Self" } ] } ] } ] } ], "AbilityName": "Evelyn_UniqueSkill", "AbilitySpecials": { "AS_AddedCriticalDelta": { "Value": 0 }, "AS_Duration": { "Value": 0 } }, "AbilityStacking": "Unique", "Modifiers": { "RopeHitOtherBuffEndModifier": { "Duration": "%AS_Duration", "ModifierStacking": "Unique", "Properties": { "Actor_CriticalDelta": "%AS_AddedCriticalDelta" } }, "RopeHitOtherBuffModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "RopeHitOtherBuffEndModifier" } ], "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "RopeHitOtherBuffEndModifier" } ], "Properties": { "Actor_CriticalDelta": "%AS_AddedCriticalDelta" } } } }