{

    //exsp的技能命中后，有概率使敌方受到的晕值提高15%，持续12s；CD15秒，概率等同于角色暴击的2倍

    "AbilityName":"Suit_Ability_50236200",

    "AbilityStacking":"Unique",

	"DefaultModifier":

    {

        "ModifierStacking":"Unique",

        "OnSkillStart":

        [

            {

                "$type":"MoleMole.ApplyModifier",

                "ModifierName":"Check01",

                "Target":"Self",

                "Predicates" :

                [

                    {

                        "$type": "MoleMole.ByFromSkillType",

                        "Target": "Self",

                        "SkillType": "ExSp"

                    }

                ]

            }

        ],



        

        

        

       

    },



    "Modifiers" : 

    {

        "Check01":

        {

            "ModifierStacking" : "Unique",

            "Duration" : -1,

            "OnHitOtherPre":

            [

                {

                    //获取暴击率

                    "$type":"MoleMole.SetAbilitySpecialByExpression",

                    "ParamName":"AS_GetCrit",

                    "ValueType":"float",

                    "Expression":"property(Crit)*2/10000+actorProperty(Actor_CriticalDelta)*2",

                },



                {

                    "$type" : "MoleMole.RandomOperator",

                    "Target" : "Self",

                    "Odds" : "%AS_GetCrit",

                    "OnSuccess" : 

                    [

                        {

                            "$type": "MoleMole.ApplyModifier",

                            "ModifierName": "AddDebuff",

                            "Target":"Self",

                            "Predicates" : 

                                [

                                    {   

                                        "$type" : "MoleMole.ByAnimTagList",

                                        "TagList" : 

                                        [

                                            "AttackSpecial",

                                            "ExSp"

                                        ]

                                    },

        

        

                                ]

        

                        },



                       

                    ]

                },





                {

                    "$type": "MoleMole.ApplyModifier",

                    "ModifierName": "Remove01",

                    "Target":"Self",

                    

                },

            ],

            

            

        },





        "AddDebuff":

        {

            "ModifierStacking" : "Unique",

            "Duration" : "%CDTime",

            "OnHitOther":

            [

                {

                    "$type": "MoleMole.ApplyModifier",

                    "ModifierName": "AddDeBuff_01",

                    "Target":"Target",

                    

                }

            ]  

        },



        "AddDeBuff_01":

        {

            "ModifierStacking" : "Unique",

            "Duration" : "%TimeOfDuration",

            "Properties":

            {

               "BreakStunTake_Ratio":"%BreakStunTakeRatio",

            }

        },



        "Remove01":

        {

            "ModifierStacking" : "MultipleRefresh",

            "Duration" : -1,

            "OnAdded":

            [

                {

                    "$type": "MoleMole.RemoveModifier",

                    "ModifierName": "Check01",

                    "Target":"Self",

                    

                }

            ]  

        },



    },





    "AbilitySpecials" : 

    {

        "AS_GetCrit":

        {

            "Value": 0

        },



        "TimeOfDuration":

        {

            "Value": 12

        },

        

        "BreakStunTakeRatio":

        {

            "Value": 0.15

        },



        "CDTime":

        {

            "Value": 15

        },

       

       





       

    }

}