{

    //真理天赋02：强化特殊技引爆命中敌人时回复40点能量



    "AbilityName": "OokumaMari_Talent_02",

    "AbilityStacking": "Unique",

   

    "DefaultModifier":

	{

		"OnAdded": 

        [

			{

				"$type": "MoleMole.SetAnimCtrlerParamAction",

				"ParamType": 2,

				"ParamName": "Bool_Talent_02",

				"Target": "Self",

				"BoolVal": true

			}

		]

	},



    "AbilityMixins": 

    [

        {

            "$type": "MoleMole.AttachStateWithModifierMixin",

            "ConfigList": 

            [

                //完美引爆动作

                {

                    "AnimatorStateName": "Attack_Branch_01_Explode_01_Correct",

                    "LayerIndex": 0,

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList": 

                    [

                        "OokumaMariTalent02Modifier"

                    ]

                },

                {

                    "AnimatorStateName": "Attack_Branch_01_Explode_01_Correct_Blend",

                    "LayerIndex": 0,

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList": 

                    [

                        "OokumaMariTalent02Modifier"

                    ]

                },

                {

                    "AnimatorStateName": "Attack_Branch_01_Explode_02_Correct",

                    "LayerIndex": 0,

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList": 

                    [

                        "OokumaMariTalent02Modifier"

                    ]

                },

                {

                    "AnimatorStateName": "Attack_Branch_01_Explode_02_Correct_Blend",

                    "LayerIndex": 0,

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList": 

                    [

                        "OokumaMariTalent02Modifier"

                    ]

                },

                {

                    "AnimatorStateName": "Attack_Branch_01_Explode_03_Correct",

                    "LayerIndex": 0,

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList": 

                    [

                        "OokumaMariTalent02Modifier"

                    ]

                },

                {

                    "AnimatorStateName": "CoAttack_Attack_Branch_01_Explode_03_Correct",

                    "LayerIndex": 0,

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList": 

                    [

                        "OokumaMariTalent02Modifier"

                    ]

                }

            ]

        }

    ],



    "Modifiers": 

    {

        "OokumaMariTalent02Modifier": 

        {

            "ModifierStacking": "Unique",

            "Duration": -1,

            "OnPatternHitOther": 

            [

                {

                    "$type" : "MoleMole.ApplyModifier",

                    "ModifierName" : "RecoverSpModifier",

                    "Target" : "Self",

                    "Predicates":

                    [

                        {

                            "$type" : "MoleMole.ByAnimatorEventIDs",

                            "Target" : "Self",

                            "AnimatorEventIDs" : 

                            [

                                "OokumaMari_Attack_Branch_01_Explode_01_AttackProperty_01_Correct",

                                "OokumaMari_Attack_Branch_01_Explode_02_AttackProperty_01_Correct",

                                "OokumaMari_Attack_Branch_01_Explode_03_AttackProperty_01_Correct",

                                "OokumaMari_CoAttack_Branch_01_Explode_03_AttackProperty_01_Correct"

                            ]

                        }

                    ]

                }

            ]

        },



        "RecoverSpModifier": 

        {

            "ModifierStacking": "Unique",

            "Duration": "%AS_IntervalCD_Talent_02",



            "OnAdded": 

            [

                {

                    "$type": "MoleMole.RecoverSPAction",

                    "Target" : "Self",

                    "Percentage": 0,

                    "Amount": "%AS_RecoverSp_Talent_02",

                    "IgnoreRatio": false,

                }

            ]

        }

    },



    "AbilitySpecials" : 

    {

        //完美目押回复的能量

        "AS_RecoverSp_Talent_02" :

        {

            "Value" : 40

        },



        //回复能量后的内置CD

        "AS_IntervalCD_Talent_02" :

        {

            "Value" : 30

        }

    }

}