{

    // Anbi被动_天赋_01

    "AbilityName" : "Anton_Talent_02",

    "AbilityStacking": "Unique",



    "DefaultModifier":

    {

		"OnAdded": [

			{

				"$type": "MoleMole.SetAnimCtrlerParamAction",

				"ParamType": 2,

				"ParamName": "Bool_Talent_02",

				"Target": "Self",

				"BoolVal": true

			}

		],

    },



    "OnAbilityStart":

    [

        {   

            "$type":"MoleMole.SetAbilitySpecialByExpression",

            "ParamName":"AS_ShieldPercentage",

            "ValueType":"float",

            "Expression":"property(CurSP)*specials(AS_SpToShieldRatio)",

            "Target":"Self"

        },

        {

            "$type" : "MoleMole.ApplyModifier",

            "ModifierName" : "HpShieldModifier",

            "Target" : "Self",

            "Predicates": 

            [

                {

                    "$type": "MoleMole.ByAnimCtrlerParam",

                    "ParamType": 2,

                    "ParamName": "Bool_Talent_02",

                    "CompareType": "Equal",

                    "BoolVal": true,

                }

            ]

        },

        // {  

        //     "$type" : "MoleMole.FireEffect",

        //     "EffectPattern" : "Eff_Avatar_LevelUp_01",

        //     "Target" : "Self",

        // }

    ],



    "Modifiers" : 

    {

        "HpShieldModifier":

        {

            "ModifierStacking" : "MultipleRefresh",

            "Duration" : 11,



            // "OnAdded" :

            // [

            //     {  

            //         "$type" : "MoleMole.FireEffect",

            //         "EffectPattern" : "Eff_Avatar_LevelUp_01",

            //         "Target" : "Self",

            //     }

            // ],



            // "OnRemoved" :

            // [

            //     {  

            //         "$type" : "MoleMole.FireEffect",

            //         "EffectPattern" : "Eff_Avatar_LevelUp_02",

            //         "Target" : "Self",

            //     }

            // ],



            "ModifierMixins":

            [

                {

                    "$type" : "MoleMole.HpShieldMixin",

                    "Duration": 10, //有效时长



                    //护盾值

                    "TotalValueConfig": 

                    {

                        "PropertyType": "MaxHP",

                        // "CustomPropertyType": "EnhanceNum",

                        "Percentage": "%AS_ShieldPercentage",

                        "Amount": 0,

                    },



                    "RecoverPercentage": -0.1, //每秒回复百分比

                    "RecoverAmount": 0, //每秒回复百分比

                    "Priority": 0, //扣除优先级



                    // //护盾添加时回调

                    // "AddedActions": 

                    // [

                    //     {  

                    //         "$type" : "MoleMole.FireEffect",

                    //         "EffectPattern" : "Eff_Avatar_LevelUp_01",

                    //         "Target" : "Self",

                    //     }

                    // ],



                    // //护盾归零时回调

                    // "EmptyActions": 

                    // [

                    //     {  

                    //         "$type" : "MoleMole.FireEffect",

                    //         "EffectPattern" : "Eff_Avatar_LevelUp_01",

                    //         "Target" : "Self",

                    //     }

                    // ],



                    //持续时间耗尽时回调

                    // "TimeUpActions": 

                    // [

                    //     {  

                    //         "$type" : "MoleMole.FireEffect",

                    //         "EffectPattern" : "Eff_Avatar_LevelUp_02",

                    //         "Target" : "Self",

                    //     }

                    // ],



                    // //护盾移除时回调

                    // "RemovedActions": 

                    // [

                    //     {  

                    //         "$type" : "MoleMole.FireEffect",

                    //         "EffectPattern" : "Eff_Avatar_LevelUp_01",

                    //         "Target" : "Self",

                    //     }

                    // ],

                }

            ]

        }

    },



    "AbilitySpecials" : 

    {

        "AS_ShieldPercentage" :

        {

            //"Value" : 0.03333334,

            "Value" : 0,

        },

        "AS_SpToShieldRatio" :

        {

            //"Value" : 0.03333334,

            "Value" : 0.005,

        }

    }

}