{ "AbilityMixins": [ { "$type": "WatchEntityMixin", "EntityTypes": [ "Avatar" ], "OnEntityAwaked": [ { "$type": "RemoveModifier", "ModifierName": "DisorderListenModifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "DisorderListenModifier", "Target": "TeamAvatars" } ], "Relationships": [ "Allied" ] } ], "AbilityName": "Alice_AidAttackControl", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "DisorderListenModifier", "Target": "TeamAvatars" }, { "$type": "ApplyModifier", "ModifierName": "DisorderListenModifier", "Target": "TeamAvatars" } ], "OnDying": [ { "$type": "RemoveModifier", "ModifierName": "DisorderListenModifier", "Target": "TeamAvatars" } ], "OnDyingRecovered": [ { "$type": "ApplyModifier", "ModifierName": "DisorderListenModifier", "Target": "TeamAvatars" } ] }, "Modifiers": { "CommonAidWindowModifier": { "Duration": 3, "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Common" ], "IsAdd": true, "Predicates": [ { "$type": "ByAvatarTeamIndex", "Target": "Caster", "TeamIndex": 2 } ], "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Common_Prev" ], "IsAdd": true, "Predicates": [ { "$type": "ByAvatarTeamIndex", "Target": "Caster", "TeamIndex": 3 } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Common" ], "IsAdd": false, "Target": "Self" }, { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AidAttack_Common_Prev" ], "IsAdd": false, "Target": "Self" } ] }, "DisorderListenModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnBuffAddToOther": [ { "$type": "ApplyModifier", "ModifierName": "CommonAidWindowModifier", "Predicates": [ { "$type": "ByHandlingBuffGroup", "BuffGroupList": [ "Disorder" ] } ] } ] } } }