Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Yep.
Yeah, when I’m just assisting with DW it is tough to get my aggro under control.yes, if you want to DPS but not build a ton of agro, 2hd is better then DW with 2 agro weps..
Thanks. Yeah there are times when my warrior is on assist and I struggle with pulling aggro. This would be a good time switch to 2H.I spent about 30 minutes in the guild hall hitting dummies with DW and 2HW. I saw about a 10% DPS improvement with 2HW, but as a warrior, aggro is tops in my book, so I generally never use 2HW. I used to use it with Mighty strike discipline, but with my HDEX SO high these days I don't generaly bother.
Follow-up question… which 2H weapon?I spent about 30 minutes in the guild hall hitting dummies with DW and 2HW. I saw about a 10% DPS improvement with 2HW, but as a warrior, aggro is tops in my book, so I generally never use 2HW. I used to use it with Mighty strike discipline, but with my HDEX SO high these days I don't generaly bother.
You use Maul for hammer of magic?When my warrior is not tanking, I use 2HB. When tanking, I duel wield.
I'll send you my bandolier LEM.Yep.
--Adapted from Sic's TankBandoSwap macro
------------------------------------------------
local mq = require('mq')
local me_class = mq.TLO.Me.Class.ShortName()
local is_tank = {PAL=true,SHD=true,WAR=true}
local ignorezones = {['guildhall3_int']=true, ['akhevatwo_mission']=true, ['akhevatwo_raid']=true}
-- Do not edit this if condition
if not package.loaded['lem.events'] then
print('This script is intended to be imported to Lua Event Manager (LEM). Try "-t/lua run lem-t"')
end
local function activate_bandolier(bandolier)
if not mq.TLO.Me.Bandolier(bandolier).Active() then
mq.cmd('/bandolier activate ' .. bandolier)
end
end
local function on_load()
-- Perform any initial setup here when the event is loaded.
if is_tank[me_class] then
activate_bandolier('2H')
else
mq.cmd('/dt Not a Tank Disabling this')
mq.cmd('/lem cond TankBandoSwap 0')
end
end
local function condition()
-- Implement the condition to evaluate here.
local is_in_combat = mq.TLO.Me.Combat() == true
local is_low_health = mq.TLO.Me.PctHPs() < 60
local has_multiple_targets = mq.TLO.Me.XTarget() > 3
local is_target_named = mq.TLO.Target.Named() == true
local current_zone_id = mq.TLO.Zone.ShortName()
if not ignorezones[current_zone_id] then
if is_in_combat and (is_low_health or has_multiple_targets or is_target_named) then
return true
else
if is_tank[me_class] then
activate_bandolier('2H')
end
return false
end
else
return false
end
end
local function action()
-- Implement the action to perform here.
if mq.TLO.Me.Bandolier('2H').Active() then
mq.cmd('/bandolier activate Shield')
end
end
return {onload=on_load, condfunc=condition, actionfunc=action}
You never DW?Make a new conditional LEM and paste the below in there.
Setup 2H and Shield bandoliers.
Lua:--Adapted from Sic's TankBandoSwap macro ------------------------------------------------ local mq = require('mq') local me_class = mq.TLO.Me.Class.ShortName() local is_tank = {PAL=true,SHD=true,WAR=true} local ignorezones = {['guildhall3_int']=true, ['akhevatwo_mission']=true, ['akhevatwo_raid']=true} -- Do not edit this if condition if not package.loaded['lem.events'] then print('This script is intended to be imported to Lua Event Manager (LEM). Try "-t/lua run lem-t"') end local function activate_bandolier(bandolier) if not mq.TLO.Me.Bandolier(bandolier).Active() then mq.cmd('/bandolier activate ' .. bandolier) end end local function on_load() -- Perform any initial setup here when the event is loaded. if is_tank[me_class] then activate_bandolier('2H') else mq.cmd('/dt Not a Tank Disabling this') mq.cmd('/lem cond TankBandoSwap 0') end end local function condition() -- Implement the condition to evaluate here. local is_in_combat = mq.TLO.Me.Combat() == true local is_low_health = mq.TLO.Me.PctHPs() < 60 local has_multiple_targets = mq.TLO.Me.XTarget() > 3 local is_target_named = mq.TLO.Target.Named() == true local current_zone_id = mq.TLO.Zone.ShortName() if not ignorezones[current_zone_id] then if is_in_combat and (is_low_health or has_multiple_targets or is_target_named) then return true else if is_tank[me_class] then activate_bandolier('2H') end return false end else return false end end local function action() -- Implement the action to perform here. if mq.TLO.Me.Bandolier('2H').Active() then mq.cmd('/bandolier activate Shield') end end return {onload=on_load, condfunc=condition, actionfunc=action}
If i have aggro issues. This is mostly for group contentYou never DW?
I mean the Shield block AA is the reason I use a shield. If that went away I'm going to need a parse.The shield AC bonus is negligible these days. Only time raid warriors use a shield is when they need to tank and do minimum damage. The idea of using a shield on a warrior on the regular in today's content is a very outdated one.
Benefits if Shield stance are overwritten by Last Stand disc. Equipping a shield has been universally dumb for warriors since Cotf, when Shield Specialist and Improved Shield Specialist AAs were consolidated/revamped away in the introduction of Proficiencies.
I use mq2war and use default not new engine UI.Speaking of anyone wanna share there warrior eq ui so we can all see if we use or have the same things up ? Also dual wield is where warrior tanking is at , I never use a 2 hander unless I’m dps