{ "AbilityMixins": [ { "$type": "ListenAbilityMixin", "AbilityName": "Isolde_AlliedAbility", "OnListenAbilityAdded": [ { "$type": "RemoveAbilityAction", "AbilityName": "Isolde_Hit_Response", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsoldeAlliedNPC" ] } ] }, { "$type": "PushMuteBeSelectedAction", "MuteValue": true, "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsoldeAlliedNPC" ] } ], "Tag": "Isolde_Ally", "Target": "Self" } ], "Targetting": "Self" } ], "AbilityName": "Isolde_AlliedAbility", "AbilityStacking": "Unique", "DefaultModifier": { "ModifierStacking": "Unique", "OnAdded": [ { "$type": "ApplyAbilityAction", "AbilityName": "Player_AutoBattle", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsoldeAlliedNPC" ] } ], "Target": "Self" }, { "$type": "ApplyAbilityAction", "AbilityName": "Isolde_Allied_MuteWarningLight", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsoldeAlliedNPC" ] } ], "Target": "Self" }, { "$type": "ApplyAbilityAction", "AbilityName": "Isolde_Allied_Body_SFX", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "IsoldeAlliedNPC" ] } ], "Target": "Self" } ] } }