{

	// MaxHp提升

    "AbilityName" : "Test_SS_Change_Ability_Data",

    "AbilityStacking":"Mutiple",

    "DefaultModifier" : 

    {

        "ModifierStacking": "Multiple",

        "OnAdded":

        [

            {

                "$type" : "MoleMole.ApplyModifier",

                "ModifierName" : "ModifyMaxHPRatio",

                "Target" : "Self"

            },

            {

                "$type": "MoleMole.RecoverSPAction",

                "Percentage":0.1,

                "Amount":0,

                "IgnoreRatio":false

            }

        ],

        "OnHitOther": [

            {

                "$type" : "MoleMole.ApplyModifier",

                "ModifierName" : "RecoverSPModifier",

                "Target" : "Self"

            }

        ]



        // "OnHitOther": [

        //     {

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

        //         "Target": "Self",

        //         "ParamName": "MaxHPRatio",

        //         "ModifyFunction": "Add",

        //         "Amount": 0.1,

        //         "DoRefresh":true

        //     }

        // ]

    },

    "Modifiers":

    {

        "ModifyMaxHPRatio":

        {

            "ModifierStacking":"Multiple",

            "Properties" : 

            {

                "Actor_SPGetRatio" : "%MaxHPRatio"

            }

        },

        "RecoverSPModifier":

        {

            "ModifierStacking" : "Unique",

            "Duration": 1,

            "ModifierMixins" :

            [

                {

                    "$type": "MoleMole.SmoothRecoverSPMixin",

                    "PropertyItem" : {

                        "PropertyModifyFunction": "Add",

                        "Percentage": 0,

                        "Amount": 10,

                    },

                    "IgnoreRatio":false

                }

            ]

        }

    },

    "AbilitySpecials":

    {

        "MaxHPRatio":

        {

            "Value" : 0.5

        }

    }

}

