Hekili Priority Helper

Hekili Priority Helper

44M Downloads

[Request] Rogue PvP Talents: Smoke Bomb and Shadowy Duel

virtualbs opened this issue ยท 3 comments

commented

Hi, currently there is no support for the Rogue PvP Talents "Smoke Bomb" and "Shadowy Duel" to be used in APL (e.g., cooldown.smoke_bomb.up or cooldown.shadowy_duel.up).

For example, for Smoke Bomb, I have tried to add the following to RogueSubtlety.lua, under spec:RegisterAbilities, but it is not working currently:

smoke_bomb = {
            id = 212182,
            cast = 0,
            cooldown = 180,
            gcd = "spell",
            
            pvptalent = "smoke_bomb",

            startsCombat = false,
            texture = 458733,
            
            handler = function ()
                applyDebuff("player", "smoke_bomb", 5)
                applyDebuff("target", "smoke_bomb", 5)
            end,

            auras = {
                smoke_bomb = {
                    id = 212183,
                    duration = 5,
                    max_stack = 1,
                },        
            }
        },
commented

Shadowy Duel seems to work properly, as:

        -- PvP Ability
        shadowy_duel = {
            id = 207736,
            cast = 0,
            cooldown = 120,
            gcd = "off",
            
            pvptalent = "shadowy_duel",

            startsCombat = false,
            texture = 1020341,
            
            handler = function ()
                applyBuff( "shadowy_duel", 6)
            end,

            auras = {
                shadowy_duel = {
                    id = 210558,
                    duration = 6,
                    max_stack = 1,
                },        
            }
        }
commented

Smoke Bomb works if registered with a name other than smoke_bomb. For example:

        -- PvP Ability
        smokebomb = {
            id = 212182,
            cast = 0,
            cooldown = 180,
            gcd = "spell",
            
            pvptalent = "smoke_bomb",

            startsCombat = false,
            texture = 458733,
            
            handler = function ()
                applyDebuff("player", "smoke_bomb", 5)
                applyDebuff("target", "smoke_bomb", 5)
            end,

            auras = {
                smoke_bomb = {
                    id = 212183,
                    duration = 5,
                    max_stack = 1,
                },        
            }
        },
commented

Completed. Did not find an issue with "smoke_bomb."