{ "AbilityName": "NPC_Domain_Effect", "AbilityMixins" : [ { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Idle_Undomain", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "IdleUndomainModifier" ] }, { "AnimatorStateName": "Domaining", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "DomainingModifier" ] }, { "AnimatorStateName": "Idle_Domained", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "IdleDomainedModifier" ] } ] } ], "Modifiers": { "IdleUndomainModifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ { "$type": "MoleMole.FireEffect", "EffectPattern": "Eff_NPC_DomainOccupy_Idle_Undomain_Loop", "Target": "Self" } ] }, "DomainingModifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ { "$type": "MoleMole.FireEffect", "EffectPattern": "Eff_NPC_DomainOccupy_Idle_Domaining_Loop", "Target": "Self" } ] }, "IdleDomainedModifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ { "$type": "MoleMole.FireEffect", "EffectPattern": "Eff_NPC_DomainOccupy_Idle_Domained_Loop", "Target": "Self" } ] } } }