From 30924a11f78dc654b9f2b86cf8af5120773ad854 Mon Sep 17 00:00:00 2001 From: Hekili Date: Sun, 28 Jul 2024 07:10:49 -1000 Subject: [PATCH] Assassination: Talents, auras, abilities, priority. --- Hekili.toc | 4 +-- TheWarWithin/RogueAssassination.lua | 56 +++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 2 deletions(-) diff --git a/Hekili.toc b/Hekili.toc index 1ec1b8f27..725e6abb8 100644 --- a/Hekili.toc +++ b/Hekili.toc @@ -64,8 +64,8 @@ TheWarWithin\PaladinRetribution.lua # TheWarWithin\PriestHoly.lua # TheWarWithin\PriestShadow.lua TheWarWithin\RogueAssassination.lua -TheWarWithin\RogueOutlaw.lua -TheWarWithin\RogueSubtlety.lua +# TheWarWithin\RogueOutlaw.lua +# TheWarWithin\RogueSubtlety.lua TheWarWithin\ShamanElemental.lua TheWarWithin\ShamanEnhancement.lua # TheWarWithin\ShamanRestoration.lua diff --git a/TheWarWithin/RogueAssassination.lua b/TheWarWithin/RogueAssassination.lua index a020436cd..7fc16af6f 100644 --- a/TheWarWithin/RogueAssassination.lua +++ b/TheWarWithin/RogueAssassination.lua @@ -870,6 +870,26 @@ spec:RegisterAuras( { duration = 12, max_stack = 20, }, + -- Talent: Each strike has a chance of poisoning the enemy, reducing their damage by ${$392388s1*-1}.1% for $392388d. + -- https://wowhead.com/beta/spell=381637 + atrophic_poison = { + id = 381637, + duration = 3600, + max_stack = 1 + }, + -- Talent: Damage reduced by ${$W1*-1}.1%. + -- https://wowhead.com/beta/spell=392388 + atrophic_poison_dot = { + id = 392388, + duration = 10, + type = "Magic", + max_stack = 1, + }, + audacity = { + id = 386270, + duration = 10, + max_stack = 1, + }, -- Talent: $w1% reduced damage and healing. -- https://wowhead.com/beta/spell=394119 blackjack = { @@ -899,6 +919,11 @@ spec:RegisterAuras( { duration = 10, max_stack = 1, }, + -- Real RtB buffs. + broadside = { + id = 193356, + duration = 30, + }, caustic_spatter = { id = 421976, duration = 10, @@ -1124,6 +1149,11 @@ spec:RegisterAuras( { duration = 6, max_stack = 1 }, + finality_rupture = { + id = 385951, + duration = 30, + max_stack = 1, + }, -- Talent: $w1% of armor is ignored by the attacking Rogue. -- https://wowhead.com/beta/spell=316220 find_weakness = { @@ -1131,6 +1161,22 @@ spec:RegisterAuras( { duration = 10, max_stack = 1 }, + flagellation = { + id = 323654, + duration = 12, + max_stack = 30 + }, + flagellation_buff = { + id = 384631, + duration = 12, + max_stack = 30 + }, + flagellation_persist = { + id = 394758, + duration = 12, + max_stack = 30, + copy = 345569, + }, garrote = { id = 703, duration = 18, @@ -1179,6 +1225,16 @@ spec:RegisterAuras( { mechanic = "silence", max_stack = 1 }, + -- Your finishing moves cost no Energy. + -- TODO: Does Goremaw's Bite track by value or by stacks? + goremaws_bite = { + id = 426593, + duration = 30, + max_stack = 3, + + -- Affected by: + -- shadow_blades[121471] #3: { 'type': APPLY_AURA, 'subtype': ADD_FLAT_MODIFIER_BY_LABEL, 'points': 6.0, 'target': TARGET_UNIT_CASTER, 'modifies': EFFECT_1_VALUE, } + }, -- Talent: Incapacitated. -- https://wowhead.com/beta/spell=1776 gouge = {