{

    //当前护盾值越高，伤害越高。每存在1%生命值的护盾，提升0.5%全伤害。



    "AbilityName":"Card_Armor_1000408",

    "AbilityStacking":"Unique",

    "DefaultModifier":

    {

        "ModifierStacking":"Unique",

        "OnHitOther":

        [

            //获得当前护盾值

            {

                "$type": "MoleMole.SetAbilitySpecialsByHpShiledValueAction",

                "Target" : "LocalAvatar", //当前操作角色

                "ParamName": "ShieldAmount",

                "ModifyFunction": "Add",

                "ValueType" : "CurValue", //当前的护盾值

                "ParamType" : "int"

            },

            //获得当前护盾值*ratio

            {

                "$type":"MoleMole.SetAbilitySpecialByExpression",

                "ParamName":"ShieldPercentage",

                "ValueType":"float",

                "Expression":"specials(ShieldAmount)*specials(ratio)"

            },

            {

                "$type": "MoleMole.ModifyAttackDataAction",

                "Target" : "Self",

                "PropertyKey": "Actor_BaseAttackDelta", 

                "PropertyValue": "%ShieldPercentage"

            }

        ]

    },

    "AbilitySpecials" : 

    {

        "ShieldAmount":

        {

            "Value":0

        },

        "ShieldPercentage":

        {

            "Value":0

        },

        //表格参数

        "ratio" :

        {

            "Value":2

        }

    }

}