You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1075 lines
22 KiB
1075 lines
22 KiB
-- RogueSubtlety.lua
|
|
-- September 2022
|
|
|
|
if UnitClassBase( "player" ) ~= "ROGUE" then return end
|
|
|
|
local addon, ns = ...
|
|
local Hekili = _G[ addon ]
|
|
local class, state = Hekili.Class, Hekili.State
|
|
|
|
local spec = Hekili:NewSpecialization( 261 )
|
|
|
|
spec:RegisterResource( Enum.PowerType.ComboPoints )
|
|
spec:RegisterResource( Enum.PowerType.Energy )
|
|
|
|
-- Talents
|
|
spec:RegisterTalents( {
|
|
ace_up_your_sleeve = { 79533, 381828, 1 }, --
|
|
acrobatic_strikes = { 79636, 196924, 1 }, --
|
|
adrenaline_rush = { 79541, 13750 , 1 }, --
|
|
alacrity = { 79630, 193539, 3 }, --
|
|
ambidexterity = { 79542, 381822, 1 }, --
|
|
atrophic_poison = { 79647, 381637, 1 }, --
|
|
audacity = { 79512, 381845, 1 }, --
|
|
between_the_eyes = { 79544, 315341, 1 }, --
|
|
blade_flurry = { 79543, 13877 , 1 }, --
|
|
blade_rush = { 79514, 271877, 1 }, --
|
|
blind = { 79655, 2094 , 1 }, --
|
|
blinding_powder = { 79515, 256165, 1 }, --
|
|
cheat_death = { 79625, 31230 , 1 }, --
|
|
cloak_of_shadows = { 79653, 31224 , 1 }, --
|
|
cold_blood = { 79639, 382245, 1 }, --
|
|
combat_potency = { 79524, 61329 , 1 }, --
|
|
combat_stamina = { 79535, 381877, 1 }, --
|
|
count_the_odds = { 79523, 381982, 2 }, --
|
|
dancing_steel = { 79531, 272026, 1 }, --
|
|
deadened_nerves = { 79649, 231719, 1 }, --
|
|
deadly_precision = { 79638, 381542, 2 }, --
|
|
deeper_stratagem = { 79615, 193531, 1 }, --
|
|
deeper_stratagem_2 = { 79525, 193531, 1 }, --
|
|
dirty_tricks = { 79517, 108216, 1 }, --
|
|
dispatcher = { 79521, 381990, 2 }, --
|
|
dreadblades = { 79529, 343142, 1 }, --
|
|
echoing_reprimand = { 79617, 385616, 1 }, --
|
|
elusiveness = { 79616, 79008 , 1 }, --
|
|
evasion = { 79646, 5277 , 1 }, --
|
|
fan_the_hammer = { 79527, 381846, 2 }, --
|
|
fatal_flourish = { 79536, 35551 , 1 }, --
|
|
feint = { 79656, 1966 , 1 }, --
|
|
find_weakness = { 79624, 91023 , 2 }, --
|
|
fleet_footed = { 79648, 378813, 1 }, --
|
|
float_like_a_butterfly = { 79537, 354897, 1 }, --
|
|
ghostly_strike = { 79510, 196937, 1 }, --
|
|
gouge = { 79632, 1776 , 1 }, --
|
|
grappling_hook = { 79547, 195457, 1 }, --
|
|
greenskins_wickers = { 79526, 386823, 1 }, --
|
|
heavy_hitter_nyi = { 79511, 381885, 1 }, --
|
|
hidden_opportunity = { 79508, 383281, 1 }, --
|
|
hit_and_run = { 79518, 196922, 1 }, --
|
|
improved_ambush = { 79635, 381620, 1 }, --
|
|
improved_main_gauche = { 79530, 382746, 2 }, --
|
|
improved_sap = { 79628, 379005, 1 }, --
|
|
improved_sprint = { 79633, 231691, 1 }, --
|
|
improved_wound_poison = { 79641, 319066, 1 }, --
|
|
iron_stomach = { 79643, 193546, 1 }, --
|
|
keep_it_rolling = { 79520, 381989, 1 }, --
|
|
killing_spree = { 79529, 51690 , 1 }, --
|
|
leeching_poison = { 79621, 280716, 1 }, --
|
|
lethality = { 79637, 382238, 3 }, --
|
|
loaded_dice = { 79539, 256170, 1 }, --
|
|
long_arm_of_the_outlaw = { 79532, 381878, 1 }, --
|
|
marked_for_death = { 79629, 137619, 1 }, --
|
|
master_poisoner = { 79642, 378436, 1 }, --
|
|
nightstalker = { 79635, 14062 , 1 }, --
|
|
nimble_fingers = { 79644, 378427, 1 }, --
|
|
numbing_poison = { 79647, 5761 , 1 }, --
|
|
opportunity = { 79546, 279876, 1 }, --
|
|
precise_cuts_nyi = { 79528, 381985, 1 }, --
|
|
prey_on_the_weak = { 79489, 131511, 1 }, --
|
|
quick_draw = { 79534, 196938, 1 }, --
|
|
recuperator = { 79634, 378996, 1 }, --
|
|
resounding_clarity = { 79618, 381622, 2 }, --
|
|
restless_blades = { 79538, 79096 , 1 }, --
|
|
restless_crew_nyi = { 79522, 382794, 1 }, --
|
|
retractable_hook = { 79516, 256188, 1 }, --
|
|
riposte = { 79548, 344363, 1 }, --
|
|
roll_the_bones = { 79540, 315508, 1 }, --
|
|
rushed_setup = { 79654, 378803, 1 }, --
|
|
ruthlessness = { 79549, 14161 , 1 }, --
|
|
sap = { 79652, 6770 , 1 }, --
|
|
seal_fate = { 79622, 14190 , 2 }, --
|
|
sepsis = { 79510, 385408, 1 }, --
|
|
shadow_dance = { 79623, 185313, 1 }, --
|
|
shadowrunner = { 79651, 378807, 1 }, --
|
|
shadowstep = { 79627, 36554 , 1 }, --
|
|
shiv = { 79645, 5938 , 1 }, --
|
|
sleight_of_hand = { 79519, 381839, 1 }, --
|
|
slicerdicer = { 79550, 381988, 1 }, --
|
|
so_versatile = { 79631, 381619, 2 }, --
|
|
subterfuge = { 79650, 108208, 1 }, --
|
|
take_em_by_surprise = { 79509, 382742, 2 }, --
|
|
thistle_tea = { 79620, 381623, 1 }, --
|
|
tight_spender = { 79488, 381621, 2 }, --
|
|
tricks_of_the_trade = { 79626, 57934 , 1 }, --
|
|
triple_threat = { 79513, 381894, 2 }, --
|
|
vigor = { 79619, 14983 , 1 }, --
|
|
virulent_poisons = { 79640, 381543, 1 }, --
|
|
weaponmaster = { 79545, 200733, 1 }, --
|
|
} )
|
|
|
|
|
|
-- PvP Talents
|
|
spec:RegisterPvpTalents( {
|
|
control_is_king = 5529, -- 354406
|
|
dagger_in_the_dark = 846 , -- 198675
|
|
death_from_above = 3462, -- 269513
|
|
dismantle = 5406, -- 207777
|
|
distracting_mirage = 5411, -- 354661
|
|
maneuverability = 3447, -- 197000
|
|
shadowy_duel = 153 , -- 207736
|
|
silhouette = 856 , -- 197899
|
|
smoke_bomb = 1209, -- 359053
|
|
thick_as_thieves = 5409, -- 221622
|
|
thiefs_bargain = 146 , -- 354825
|
|
veil_of_midnight = 136 , -- 198952
|
|
} )
|
|
|
|
|
|
-- Auras
|
|
spec:RegisterAuras( {
|
|
adrenaline_rush = {
|
|
id = 13750,
|
|
},
|
|
atrophic_poison = {
|
|
id = 381637,
|
|
},
|
|
blade_flurry = {
|
|
id = 13877,
|
|
},
|
|
cloak_of_shadows = {
|
|
id = 31224,
|
|
},
|
|
cold_blood = {
|
|
id = 382245,
|
|
},
|
|
crimson_vial = {
|
|
id = 185311,
|
|
},
|
|
death_from_above = {
|
|
id = 269513,
|
|
},
|
|
dreadblades = {
|
|
id = 343142,
|
|
},
|
|
evasion = {
|
|
id = 5277,
|
|
},
|
|
feint = {
|
|
id = 1966,
|
|
},
|
|
keep_it_rolling = {
|
|
id = 381989,
|
|
},
|
|
killing_spree = {
|
|
id = 51690,
|
|
},
|
|
mastery_executioner = {
|
|
id = 76808,
|
|
},
|
|
numbing_poison = {
|
|
id = 5761,
|
|
},
|
|
roll_the_bones = {
|
|
id = 315508,
|
|
},
|
|
safe_fall = {
|
|
id = 1860,
|
|
},
|
|
shadow_dance = {
|
|
id = 185313,
|
|
},
|
|
shadowstep = {
|
|
id = 36554,
|
|
},
|
|
shroud_of_concealment = {
|
|
id = 114018,
|
|
},
|
|
sign_of_the_emissary = {
|
|
id = 225788,
|
|
duration = 3600,
|
|
max_stack = 1,
|
|
},
|
|
slice_and_dice = {
|
|
id = 315496,
|
|
},
|
|
stealth = {
|
|
id = 1784,
|
|
},
|
|
wound_poison = {
|
|
id = 8679,
|
|
},
|
|
} )
|
|
|
|
|
|
-- Abilities
|
|
spec:RegisterAbilities( {
|
|
adrenaline_rush = {
|
|
id = 13750,
|
|
cast = 0,
|
|
cooldown = 180,
|
|
gcd = "off",
|
|
|
|
talent = "adrenaline_rush",
|
|
startsCombat = false,
|
|
texture = 136206,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
atrophic_poison = {
|
|
id = 381637,
|
|
cast = 1.5,
|
|
cooldown = 0,
|
|
gcd = "off",
|
|
|
|
talent = "atrophic_poison",
|
|
startsCombat = false,
|
|
texture = 132300,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
backstab = {
|
|
id = 53,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 35,
|
|
spendType = "energy",
|
|
|
|
startsCombat = false,
|
|
texture = 132090,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
between_the_eyes = {
|
|
id = 315341,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
talent = "between_the_eyes",
|
|
startsCombat = false,
|
|
texture = 135610,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
blade_flurry = {
|
|
id = 13877,
|
|
cast = 0,
|
|
cooldown = 30,
|
|
gcd = "totem",
|
|
|
|
spend = 15,
|
|
spendType = "energy",
|
|
|
|
talent = "blade_flurry",
|
|
startsCombat = false,
|
|
texture = 132350,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
blade_rush = {
|
|
id = 271877,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "totem",
|
|
|
|
talent = "blade_rush",
|
|
startsCombat = false,
|
|
texture = 1016243,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
blind = {
|
|
id = 2094,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "totem",
|
|
|
|
talent = "blind",
|
|
startsCombat = false,
|
|
texture = 136175,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
cheap_shot = {
|
|
id = 1833,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 40,
|
|
spendType = "energy",
|
|
|
|
startsCombat = true,
|
|
texture = 132092,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
cloak_of_shadows = {
|
|
id = 31224,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "off",
|
|
|
|
talent = "cloak_of_shadows",
|
|
startsCombat = false,
|
|
texture = 136177,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
cold_blood = {
|
|
id = 382245,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "off",
|
|
|
|
talent = "cold_blood",
|
|
startsCombat = false,
|
|
texture = 135988,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
crimson_vial = {
|
|
id = 185311,
|
|
cast = 0,
|
|
cooldown = 30,
|
|
gcd = "totem",
|
|
|
|
spend = 20,
|
|
spendType = "energy",
|
|
|
|
startsCombat = false,
|
|
texture = 1373904,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
death_from_above = {
|
|
id = 269513,
|
|
cast = 0,
|
|
cooldown = 30,
|
|
gcd = "off",
|
|
icd = 2,
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
pvptalent = "death_from_above",
|
|
startsCombat = false,
|
|
texture = 1043573,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
dismantle = {
|
|
id = 207777,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
pvptalent = "dismantle",
|
|
startsCombat = false,
|
|
texture = 236272,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
distract = {
|
|
id = 1725,
|
|
cast = 0,
|
|
cooldown = 30,
|
|
gcd = "totem",
|
|
|
|
spend = 30,
|
|
spendType = "energy",
|
|
|
|
startsCombat = true,
|
|
texture = 132289,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
dreadblades = {
|
|
id = 343142,
|
|
cast = 0,
|
|
cooldown = 90,
|
|
gcd = "totem",
|
|
|
|
spend = 30,
|
|
spendType = "energy",
|
|
|
|
talent = "dreadblades",
|
|
startsCombat = false,
|
|
texture = 1301078,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
echoing_reprimand = {
|
|
id = 385616,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "totem",
|
|
|
|
spend = 10,
|
|
spendType = "energy",
|
|
|
|
talent = "echoing_reprimand",
|
|
startsCombat = false,
|
|
texture = 3565450,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
evasion = {
|
|
id = 5277,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "off",
|
|
|
|
talent = "evasion",
|
|
startsCombat = false,
|
|
texture = 136205,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
eviscerate = {
|
|
id = 196819,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 5,
|
|
spendType = "combo_points",
|
|
|
|
startsCombat = true,
|
|
texture = 132292,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
feint = {
|
|
id = 1966,
|
|
cast = 0,
|
|
cooldown = 15,
|
|
gcd = "totem",
|
|
|
|
spend = 35,
|
|
spendType = "energy",
|
|
|
|
talent = "feint",
|
|
startsCombat = false,
|
|
texture = 132294,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
ghostly_strike = {
|
|
id = 196937,
|
|
cast = 0,
|
|
cooldown = 35,
|
|
gcd = "totem",
|
|
|
|
spend = 30,
|
|
spendType = "energy",
|
|
|
|
talent = "ghostly_strike",
|
|
startsCombat = false,
|
|
texture = 132094,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
gouge = {
|
|
id = 1776,
|
|
cast = 0,
|
|
cooldown = 20,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
talent = "gouge",
|
|
startsCombat = false,
|
|
texture = 132155,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
grappling_hook = {
|
|
id = 195457,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "off",
|
|
|
|
talent = "grappling_hook",
|
|
startsCombat = false,
|
|
texture = 1373906,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
keep_it_rolling = {
|
|
id = 381989,
|
|
cast = 0,
|
|
cooldown = 300,
|
|
gcd = "off",
|
|
|
|
talent = "keep_it_rolling",
|
|
startsCombat = false,
|
|
texture = 4667423,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
kick = {
|
|
id = 1766,
|
|
cast = 0,
|
|
cooldown = 15,
|
|
gcd = "off",
|
|
|
|
startsCombat = true,
|
|
texture = 132219,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
kidney_shot = {
|
|
id = 408,
|
|
cast = 0,
|
|
cooldown = 20,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
startsCombat = true,
|
|
texture = 132298,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
killing_spree = {
|
|
id = 51690,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "totem",
|
|
|
|
talent = "killing_spree",
|
|
startsCombat = false,
|
|
texture = 236277,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
marked_for_death = {
|
|
id = 137619,
|
|
cast = 0,
|
|
cooldown = 60,
|
|
gcd = "off",
|
|
|
|
talent = "marked_for_death",
|
|
startsCombat = false,
|
|
texture = 236364,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
numbing_poison = {
|
|
id = 5761,
|
|
cast = 1.5,
|
|
cooldown = 0,
|
|
gcd = "off",
|
|
|
|
talent = "numbing_poison",
|
|
startsCombat = false,
|
|
texture = 136066,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
ph_pocopoc_zone_ability_skill = {
|
|
id = 363942,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "off",
|
|
|
|
startsCombat = false,
|
|
texture = 4239318,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
pick_lock = {
|
|
id = 1804,
|
|
cast = 1.5,
|
|
cooldown = 0,
|
|
gcd = "off",
|
|
|
|
startsCombat = true,
|
|
texture = 136058,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
pick_pocket = {
|
|
id = 921,
|
|
cast = 0,
|
|
cooldown = 0.5,
|
|
gcd = "off",
|
|
|
|
startsCombat = true,
|
|
texture = 133644,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
roll_the_bones = {
|
|
id = 315508,
|
|
cast = 0,
|
|
cooldown = 45,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
talent = "roll_the_bones",
|
|
startsCombat = false,
|
|
texture = 1373910,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
rupture = {
|
|
id = 1943,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 5,
|
|
spendType = "combo_points",
|
|
|
|
startsCombat = true,
|
|
texture = 132302,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
sap = {
|
|
id = 6770,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 35,
|
|
spendType = "energy",
|
|
|
|
talent = "sap",
|
|
startsCombat = true,
|
|
texture = 132310,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
sepsis = {
|
|
id = 385408,
|
|
cast = 0,
|
|
cooldown = 90,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
talent = "sepsis",
|
|
startsCombat = false,
|
|
texture = 3636848,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shadow_dance = {
|
|
id = 185313,
|
|
cast = 0,
|
|
charges = 1,
|
|
cooldown = 60,
|
|
recharge = 60,
|
|
gcd = "off",
|
|
|
|
talent = "shadow_dance",
|
|
startsCombat = false,
|
|
texture = 236279,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shadowstep = {
|
|
id = 36554,
|
|
cast = 0,
|
|
charges = 1,
|
|
cooldown = 30,
|
|
recharge = 30,
|
|
gcd = "off",
|
|
|
|
talent = "shadowstep",
|
|
startsCombat = false,
|
|
texture = 132303,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shadowstrike = {
|
|
id = 185438,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 40,
|
|
spendType = "energy",
|
|
|
|
startsCombat = false,
|
|
texture = 1373912,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shadowy_duel = {
|
|
id = 207736,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "off",
|
|
|
|
spend = 50,
|
|
spendType = "energy",
|
|
|
|
pvptalent = "shadowy_duel",
|
|
startsCombat = false,
|
|
texture = 1020341,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shiv = {
|
|
id = 5938,
|
|
cast = 0,
|
|
cooldown = 25,
|
|
gcd = "totem",
|
|
|
|
spend = 20,
|
|
spendType = "energy",
|
|
|
|
talent = "shiv",
|
|
startsCombat = false,
|
|
texture = 135428,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shroud_of_concealment = {
|
|
id = 114018,
|
|
cast = 0,
|
|
cooldown = 360,
|
|
gcd = "totem",
|
|
|
|
startsCombat = false,
|
|
texture = 635350,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shuriken_storm = {
|
|
id = 197835,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 35,
|
|
spendType = "energy",
|
|
|
|
startsCombat = true,
|
|
texture = 1375677,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
shuriken_toss = {
|
|
id = 114014,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 40,
|
|
spendType = "energy",
|
|
|
|
startsCombat = true,
|
|
texture = 135431,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
slice_and_dice = {
|
|
id = 315496,
|
|
cast = 0,
|
|
cooldown = 0,
|
|
gcd = "totem",
|
|
|
|
spend = 25,
|
|
spendType = "energy",
|
|
|
|
startsCombat = false,
|
|
texture = 132306,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
smoke_bomb = {
|
|
id = 359053,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "totem",
|
|
|
|
pvptalent = "smoke_bomb",
|
|
startsCombat = false,
|
|
texture = 458733,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
sprint = {
|
|
id = 2983,
|
|
cast = 0,
|
|
cooldown = 120,
|
|
gcd = "off",
|
|
|
|
startsCombat = false,
|
|
texture = 132307,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
stealth = {
|
|
id = 1784,
|
|
cast = 0,
|
|
cooldown = 2,
|
|
gcd = "off",
|
|
|
|
startsCombat = false,
|
|
texture = 132320,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
thistle_tea = {
|
|
id = 381623,
|
|
cast = 0,
|
|
charges = 3,
|
|
cooldown = 60,
|
|
recharge = 60,
|
|
gcd = "off",
|
|
|
|
talent = "thistle_tea",
|
|
startsCombat = false,
|
|
texture = 132819,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
tricks_of_the_trade = {
|
|
id = 57934,
|
|
cast = 0,
|
|
cooldown = 30,
|
|
gcd = "off",
|
|
|
|
talent = "tricks_of_the_trade",
|
|
startsCombat = false,
|
|
texture = 236283,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
vanish = {
|
|
id = 1856,
|
|
cast = 0,
|
|
charges = 1,
|
|
cooldown = 120,
|
|
recharge = 120,
|
|
gcd = "off",
|
|
|
|
startsCombat = false,
|
|
texture = 132331,
|
|
|
|
toggle = "cooldowns",
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
|
|
|
|
wound_poison = {
|
|
id = 8679,
|
|
cast = 1.5,
|
|
cooldown = 0,
|
|
gcd = "off",
|
|
|
|
startsCombat = false,
|
|
texture = 134197,
|
|
|
|
handler = function ()
|
|
end,
|
|
},
|
|
} )
|
|
|
|
spec:RegisterPriority( "Subtlety", 20220917,
|
|
-- Notes
|
|
[[
|
|
|
|
]],
|
|
-- Priority
|
|
[[
|
|
|
|
]] )
|