{

    //暴击时，有几率直接击杀普通敌人

    //杂兵们统统让开！

    "AbilityName":"Card_Gun_1000305",

    "AbilityStacking":"Unique",

    "DefaultModifier":

    {

        "ModifierStacking":"Unique",

        "OnAdded":[

            {

                "$type": "MoleMole.ApplyModifier",

                "ModifierName": "CauseHiisazu",

                "Target" : "Self"

            }

        ]

    },

    "Modifiers" : 

    {

        "CauseHiisazu":

        {

            "Duration" : -1,

            "ModifierStacking":"Unique",

            "OnDamageCalculatedPre":

            [

                {

                    "$type" : "MoleMole.RandomOperator",

                    "Target" : "Target",

                    "Odds" : "%ByOddsNormal",

                    "OnSuccess" : 

                    [

                        {

                            "$type": "MoleMole.ModifyAttackDataAction",

                            "Target" : "Target",

                            "PropertyKey": "Actor_Hiisazu",

                            "PropertyValue": 1,

                            "Predicates" :

                            [

                                {

                                    "$type": "MoleMole.ByHitResult",

                                    "HitResult" : "Critical"

                                },

                                {

                                    "$type" : "MoleMole.ByMonsterStrengthType",

                                    "CompareType" : "Equal",

                                    "StrengthType" : "Normal",

                                    "Target" : "Target"

                                },

                                {

                                    "$type" : "MoleMole.ByMonsterFunctionType",

                                    "Target" : "Target",

                                    "CompareType" : "Equal",

                                    "MonsterFunctionType" : "Monster"

                                },

                                {

                                    "$type" : "MoleMole.ByHeavyAttack",

                                    "IsHeavyAttack": true

                                }

                            ]

                        },

                        {

                            "$type" : "MoleMole.RemoveModifier",

                            "ModifierName" : "CauseHiisazu",

                            "Target" : "Self",

                            "Predicates" :

                            [

                                {

                                    "$type": "MoleMole.ByHitResult",

                                    "HitResult" : "Critical"

                                },

                                {

                                    "$type" : "MoleMole.ByMonsterStrengthType",

                                    "CompareType" : "Equal",

                                    "StrengthType" : "Normal",

                                    "Target" : "Target"

                                },

                                {

                                    "$type" : "MoleMole.ByMonsterFunctionType",

                                    "Target" : "Target",

                                    "CompareType" : "Equal",

                                    "MonsterFunctionType" : "Monster"

                                },

                                {

                                    "$type" : "MoleMole.ByHeavyAttack",

                                    "IsHeavyAttack": true

                                }

                            ]

                        }

                    ]

                }



            ],

            "OnRemoved":

            [

                {

                    "$type": "MoleMole.ApplyModifier",

                    "ModifierName": "HiisazuCD"

                }

            ]

        },

        "HiisazuCD":

        {

            "Duration" : "%CD",

            "ModifierStacking":"Unique",

            "OnRemoved":

            [

                {

                    "$type": "MoleMole.ApplyModifier",

                    "ModifierName": "CauseHiisazu"

                }

            ]

        }

    },

    "AbilitySpecials" : 

    {

        "CD":

        {

            "Value" : 10

        },

        "ByOddsNormal" :

        {

            "Value" : 0.5

        }

    }

}