{ "AbilityMixins": [ { "$type": "ListenTimelinePerformMixin", "IsFromAnyone": true, "OnPerformEnd": [ { "$type": "RemoveModifier", "ModifierName": "DestroyAllEnergyModifier", "Target": "Self" } ], "OnPerformStart": [ { "$type": "ApplyModifier", "ModifierName": "DestroyAllEnergyModifier", "Target": "Self" } ] } ], "AbilityName": "Aria_DestroyAllEnergy", "AbilityStacking": "Unique", "DefaultModifier": { "OnBattleEnter": [ { "$type": "RemoveModifier", "ModifierName": "DestroyAllEnergyModifier", "Target": "Self" } ], "OnDying": [ { "$type": "DeadHandlerAction", "CustomKey": "AbilityTarget_Aria_AllMovingEnergy", "Target": "Custom" } ], "OnKilled": [ { "$type": "DeadHandlerAction", "CustomKey": "AbilityTarget_Aria_AllMovingEnergy", "Target": "Custom" } ], "OnRemoved": [ { "$type": "DeadHandlerAction", "CustomKey": "AbilityTarget_Aria_AllEnergy", "Target": "Custom" }, { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "EnergyPoints", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Caster" } ], "OnSwitchOutFinish": [ { "$type": "DeadHandlerAction", "CustomKey": "AbilityTarget_Aria_AllMovingEnergy", "Target": "Custom" } ] }, "Modifiers": { "DestroyAllEnergyModifier": { "Duration": 1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "DeadHandlerAction", "CustomKey": "AbilityTarget_Aria_AllEnergy", "Target": "Custom" }, { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "EnergyPoints", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Caster" } ], "OnThinkInterval": [ { "$type": "DeadHandlerAction", "CustomKey": "AbilityTarget_Aria_AllEnergy", "Target": "Custom" }, { "$type": "ModifyProperty", "Amount": 0, "CustomPropertyType": "EnergyPoints", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Replace", "PropertyType": "Custom", "Target": "Caster" } ], "ThinkInterval": 0.05 } } }