{

    //浮游炮命中时，会对其造成一次4%的当前血量伤害的打击

    "AbilityName":"Affix_CannonCastMaxHpDamage",

    "AbilityStacking":"Unique",

    "DefaultModifier":

    {

        "ModifierStacking":"Unique",

        "OnHitOther":

        [

            {

                "$type": "MoleMole.SetAbilitySpecialsByPropertyAction",

                "Target" : "Target",

                "ParamName": "PercentageMaxHP",

                "ModifyFunction": "Replace",

                "PropertyType" : "MaxHP",

                "Percentage" : "%HPPercentage"

            },

            {

                "$type": "MoleMole.DamageByAttackPropertyAction",

                "AttackProperty" :

                {

                    "AddedDamageValue" : "%PercentageMaxHP"

                },

                "Target" : "SelfAttackTarget",

                "Predicates":

                [

                    {

                        "$type" : "MoleMole.ByMonsterStrengthType",

                        "Target" : "Target",

                        "CompareType" : "LessEqual",

                        "StrengthType" : "Boss",

                    },

                    {   

                        "$type" : "MoleMole.ByAnimTagList",

                        "TagList" : 

                        [

                            "Cannon"

                        ]

                    }

                ]

            }

        ]

    },

    "AbilitySpecials" : 

    {

        "PercentageMaxHP" :

        {

            "Value" : 0

        },

        //表格参数

        "HPPercentage" :

        {

            "Value" : 0.01

        }

    }

}