From fd7b82d170eda747aba03ea4ead7891e386f4a66 Mon Sep 17 00:00:00 2001 From: avirar Date: Mon, 30 Dec 2024 13:58:34 +1100 Subject: [PATCH] Lowered Heroic Strike for Prot spec too Also added Devastate as a medium rage ability after Shield Slam. --- src/strategy/warrior/TankWarriorStrategy.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/strategy/warrior/TankWarriorStrategy.cpp b/src/strategy/warrior/TankWarriorStrategy.cpp index 5f228b09..c1e8aa18 100644 --- a/src/strategy/warrior/TankWarriorStrategy.cpp +++ b/src/strategy/warrior/TankWarriorStrategy.cpp @@ -89,7 +89,9 @@ void TankWarriorStrategy::InitTriggers(std::vector& triggers) triggers.push_back( new TriggerNode("sunder armor", NextAction::array(0, new NextAction("devastate", ACTION_HIGH + 2), nullptr))); triggers.push_back(new TriggerNode("medium rage available", - NextAction::array(0, new NextAction("shield slam", ACTION_HIGH + 1), nullptr))); + NextAction::array(0, new NextAction("shield slam", ACTION_HIGH + 2), + new NextAction("devastate", ACTION_HIGH + 1), + nullptr))); triggers.push_back(new TriggerNode( "shield block", NextAction::array(0, new NextAction("shield block", ACTION_INTERRUPT + 1), nullptr))); triggers.push_back( @@ -129,7 +131,7 @@ void TankWarriorStrategy::InitTriggers(std::vector& triggers) triggers.push_back(new TriggerNode("protect party member", NextAction::array(0, new NextAction("intervene", ACTION_EMERGENCY), nullptr))); triggers.push_back(new TriggerNode( - "high rage available", NextAction::array(0, new NextAction("heroic strike", ACTION_HIGH + 1), nullptr))); + "high rage available", NextAction::array(0, new NextAction("heroic strike", ACTION_HIGH), nullptr))); triggers.push_back(new TriggerNode("medium rage available", NextAction::array(0, new NextAction("thunder clap", ACTION_HIGH + 1), nullptr))); }