{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Normal_Enhance_01_Release", "FrameCountHigh": 0, "FrameCountLow": 1, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "RecoverEnergyModifier" ] } ], "IsSeam": false }, { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Normal_Enhance_03_Release", "FrameCountHigh": 0, "FrameCountLow": 1, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Quest1Modifier" ] } ], "IsSeam": false } ], "AbilityName": "NangongYu_TutorialAbility", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ModifyProperty", "Amount": 100, "CustomPropertyType": "CurrentEnhance", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Self" } ], "OnBuffDamageHitOther": [ { "$type": "ApplyModifier", "ModifierName": "Quest2Modifier", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "CustomNumerator": "CurrentMathSkillBuff", "IsUsePercent": false, "Numerator": "Custom", "Target": "Self", "Val1": 1 }, { "$type": "ByBuffAttackProperty", "BuffGroupList": [ "Disorder" ] }, { "$type": "ByAddBuffSourceType", "SourceType": "AnimEvent" }, { "$type": "ByDisorderTag", "DisorderTag": "NGYMATH" }, { "$type": "ByHasBuffGroup", "BuffGroupList": [ "Frozen", "Frostbite", "Frost", "Burn", "Ignite", "Electric", "Overload", "Strike", "Erosion", "Chaos" ], "Target": "Other" }, { "$type": "ByIsStunDestroyed", "IsStunDestroyed": true, "Target": "Other" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NangongYu_HasTriggerMathSkillBuff" ], "Target": "Self" } ] } ], "Target": "Self" } ], "OnStunDestroyOtherActions": [ { "$type": "RecoverSPAction", "RecoverSP": 120, "Target": "Self" } ] }, "Modifiers": { "Quest1Modifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "LDListenEntityAction", "TargetKey": "AvatarTutorial_NangongYu_1" } ] }, "Quest2Modifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "LDListenEntityAction", "TargetKey": "AvatarTutorial_NangongYu_2" } ] }, "RecoverEnergyModifier": { "Duration": -1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ModifyProperty", "Amount": 100, "CustomPropertyType": "CurrentEnhance", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom", "Target": "Self" } ] } } }