{

	//生命值降低至20%时，获得30%生命值的护盾，该护盾会在5秒内快速衰减。（每场战斗1次）



	"AbilityName" : "Card_Armor_1000406",

	"AbilityStacking":"Unique",

	"DefaultModifier":

    {

        "ModifierStacking":"Unique",

        "OnAdded":

        [

            {

                "$type":"MoleMole.ApplyModifier",

                "ModifierName":"HpListenerModifier"

            }

        ]

    },

    

    "Modifiers":

    {

        "HpListenerModifier":

        {

            "ModifierStacking": "Unique",

            "ModifierMixins":

            [

                //用来判断生命值是否到达20%

                {

                    "$type": "MoleMole.ActionsOnPropertyChangeMixin",

                    "PropertyActions":

                    [

                        {

                            "PropertyType": "CurHP",

                            "ReferMaxPropertyType": "MaxHP",

                            "IsUsePercentage": true,

                            "ValueRangeActions":

                            [

                                {

                                    "Val": "%HpPercentage",

                                    "HighToValueActions": 

                                    [

                                        {

                                            "$type":"MoleMole.ApplyModifier",

                                            "ModifierName":"BloodhandModifier"

                                        }

                                    ]

                                }

                            ]

                        }

                    ]

                }

            ]

        },

        "BloodhandModifier":  

        {

            "ModifierStacking": "Unique",

            "ModifierMixins":

            [

                {

                    "$type" : "MoleMole.HpShieldMixin",

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

                    "Tag":"BloodHand",



                    //护盾值

                    "TotalValueConfig": 

                    {

                        "PropertyType": "MaxHP",

                        "Percentage": "%ShieldAmount",

                        "Amount": 0

                    },

                    

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

                    "RecoverAmount": 0, //每秒回复量

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

                    "IfTakeRestDamageWhenEmpty": true, //护盾值归零时是否承受剩余伤害

                    

                    //护盾添加时回调

                    "AddedActions": 

                    [

                        {

                            "$type" : "MoleMole.ApplyMatCapAction",

                            "MatCapKey" : "Buddy_Shield_Electric_ShaderMatCap_Start",

                            "Target" : "Self"

                        }

                    ],

                    

                    //护盾移除时回调

                    "RemovedActions": 

                    [

                        {

                            "$type" : "MoleMole.ApplyMatCapAction",

                            "MatCapKey" : "Buddy_Shield_Electric_ShaderMatCap_End",

                            "Target" : "Self"

                        },

                        //卸掉Listener

                        {

                            "$type" : "MoleMole.RemoveModifier",

                            "ModifierName" : "HpListenerModifier"

                        }

                    ]

                }

            ]

        }

    },

	"AbilitySpecials" : 

	{

		"HpPercentage":

		{

			"Value" : 0.2

		},

        "Duration":

		{

			"Value" : 5

		},

		"ShieldAmount" :

        {

            "Value" : 0.3

        },

        "RecoverPercentage":

        {

            "Value": -0.2

        }

	}

}