{

	//测试脚本_命中敌人数量判定

    //目前已有的ByHitCount是用于整局的计算，没有重置接口

    //预期新增ByHitOtherNum，用于计算打击帧发动时，命中的敌人数量

    "AbilityName" : "TestPlayer_Ability_Tianheng_53",

    "AbilityStacking": "Unique",



    "DefaultModifier" :

    {

        "OnHitOther" :

        [

            {

                "$type":"MoleMole.ApplyModifier",

                "ModifierName":"HitCountModifier",

                "Target":"Self",

            },

        ],



        "OnHitOtherResolved" :

        [

            {

                "$type":"MoleMole.RemoveModifier",

                "ModifierName":"HitCountModifier",

                "Target":"Self",

            },



        ],

    },



    "Modifiers" : 

    {

        "HitCountModifier" : 

        {

            "ModifierStacking":"Unique",

            "Duration": -1,

            "IgnoreTimeScale" : false,



            // "OnAdded" :

            // [

            //     {  

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

            //         "EffectPattern" : "Eff_Avatar_LevelUp_01",

            //         "Target" : "Self",

            //     }

            // ],



            // "OnRemoved" :

            // [

            //     {  

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

            //         "EffectPattern" : "Eff_Avatar_LevelUp_02",

            //         "Target" : "Self",

            //     }

            // ],



            "OnHitOther" :

            [

                {  

                    "$type" : "MoleMole.FireEffect",

                    "EffectPattern" : "Eff_Avatar_LevelUp_01",

                    "Target" : "Self",

                    "Predicates" :

                    [

                        {

                            "$type": "MoleMole.ByHitCount",

                            "Target": "Self",

                            "CompareType": "GreaterEqual",

                            "Count": 2

                        }

                    ]

                }

            ]

        },

    }

}