Hunter: Beast Mastery (Midnight) Two Button sequence.
Hello beloved people out there!
I make my sequences to suit everyone and one button just to avoid thinking about mods and other buttons when you are in the middle of everything. (There will be exceptions with 2 buttons). I also try to bring my own healing and shields as much as it works. I make sequences to be able to leveling, quest, pve and that the mobs die as quickly as possible.
I know your macros generally are not built for M+ and raids. But atm not sure if its the changes to hunters, but my hunter dps vs warrior is nearly half. I tried Icy veins talents as well, and only minor changed, but dps was pretty much the same.. Ty though for making it, I know there are heaps of ppl that just do solo stuff like delves and quests etc.
408x Blizzard_FrameXML/SecureTemplates.lua:367: Usage: CastPetAction(index, target)
[Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:36: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:34>
[C]: ?
[C]: ?
[Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:40: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:39>
[Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:268: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:263>
[C]: ?
[Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:296: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:279>
[tail call]: ?
overall great macros, good dps and functionality- yet i keep getting an error from the Single target marco:
Message: ...terface/AddOns/Blizzard_FrameXML/SecureTemplates.lua:367: Usage: CastPetAction(index, target)
Time: Fri Mar 6 18:53:03 2026
Count: 58
Stack:
[Interface/AddOns/Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:296: in function <...izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:279>
[tail call]: ?
Locals:
self = SheHulks_Single {
}
header = SheHulks_Single {
}
preBody = " local mods = "RALT=" .. tostring(IsRightAltKeyDown()) .. "|" ..
"LALT=".. tostring(IsLeftAltKeyDown()) .. "|" ..
"AALT=" .. tostring(IsAltKeyDown()) .. "|" ..
"RCTRL=" .. tostring(IsRightControlKeyDown()) .. "|" ..
"LCTRL=" .. tostring(IsLeftControlKeyDown()) .. "|" ..
"ACTRL=" .. tostring(IsControlKeyDown()) .. "|" ..
"RSHIFT=" .. tostring(IsRightShiftKeyDown()) .. "|" ..
"LSHIFT=" .. tostring(IsLeftShiftKeyDown()) .. "|" ..
"ASHIFT=" .. tostring(IsShiftKeyDown()) .. "|" ..
"AMOD=" .. tostring(IsModifierKeyDown()) .. "|" ..
"MOUSEBUTTON=" .. GetMouseButtonClicked()
self:SetAttribute('localmods', mods)
local iteration = self:GetAttribute('iteration') or 1
local step = self:GetAttribute('step')
step = tonumber(step)
iteration = tonumber(iteration)
if self:GetAttribute('stepped') then
self:SetAttribute('stepped', false)
else
for k,v in pairs(spelllist[iteration][step]) do
if k == "macrotext" then
postBody = nil
button = "LeftButton"
down = true
message = nil
newbutton = nil
Tried to go through and compare multi and single target macros, but couldn’t find any differences, especially concerning modifiers (maybe I was looking at the wrong place)
Once again - excellent macro (and macros for other classes) keep on rockin’
Now im not good at fixing that kind of errors but in it you got “getmousebuttonclicked” sounds more then you have issue in that keybinding. So i think its not my sequence, if im wrong let me know if someone knows.
Tried reseting all key binds to defaults - still only macro that causes this error is BM Singgle Target Macro, but I can’t figure out which bit, as it does not seem to use any modifier keys or binds
*also, I am on Pack Leader
Edit: also also, it does not seem to affect the execution of the macro, just an annopying side effect