{

    "AbilityName": "GoldenBomb_Opening",

    "AbilityStacking": "Unique",

    "DefaultModifier": {

        "OnAdded": [

            {

                "$type": "MoleMole.ApplyModifier",

                "ModifierName": "GoldenBomb_Opening",

                "Target": "Self"

            },

        ],

    },

    "Modifiers": {

        "GoldenBomb_Opening": {

            "ModifierStacking": "Unique",

            "Duration": -1,

            "OnAdded": [

                {

                    "$type": "MoleMole.SetRBLAction",

                    "Tag": "GoldenBomb_Opening_RBL",

                    "RBL": 5,

                    "Target": "Self"

                }

            ],

            "OnBeingHit": [

                {

                    "$type": "MoleMole.ApplyModifier",

                    "ModifierName": "GoldenBomb_RBLRemove",

                    "Target": "Self"

                },

                {

                    "$type": "MoleMole.RemoveModifier",

                    "ModifierName": "GoldenBomb_Opening",

                    "Target": "Self",

                },

            ],

        },

        "GoldenBomb_RBLRemove": {

            "ModifierStacking": "Unique",

            "Duration": 0.1,

            "OnRemoved": [

                {

                    "$type": "MoleMole.UnsetRBLAction",

                    "Tag": "GoldenBomb_Opening_RBL",

                    "Target": "Self",

                },

            ]

        },

    }

}