{ "AbilityMixins": [ { "$type": "AttachZoneTagWithModifierMixin", "ConfigList": [ { "ModifierNameList": [ "NamelessOne_SpecialEffect" ], "ZoneTag": "NamelessOne_SpecialEffect" } ] } ], "AbilityName": "NamelessOne_SpecialEffect_Manager", "AbilityStacking": "Unique", "Modifiers": { "NamelessOne_SpecialEffect": { "OnAdded": [ { "$type": "PushRenderVisibleAction", "Paths": [ "Monster_NamelessOne_Effect" ], "Tag": "NamelessOne_SpecialEffect", "Visible": true }, { "$type": "FireEffect", "AttachPointName": "Bip001 Neck", "EffectPattern": "Eff_Monster_NamelessOne_Common_01_Smoke" } ], "OnRemoved": [ { "$type": "PopRenderVisibleAction", "Tag": "NamelessOne_SpecialEffect" }, { "$type": "SpecialEffectFadeAction", "EffectNames": [ "Eff_Monster_NamelessOne_Common_01_Smoke" ] } ] } }, "OnAbilityTrigger": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsInZoneTags", "Tags": [ "NamelessOne_SpecialEffect" ] } ], "FailureActions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "NamelessOne_SpecialEffect" ], "IsAdd": true } ], "SuccessActions": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "NamelessOne_SpecialEffect" ], "IsAdd": false } ] } ] }