SheHulk´s Hunter: Beast Mastery (Midnight) - Two Button 2026-03-02

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.

For people that not know how its work:

  1. Open GSE in game.
  2. Copy macro sequence and import.
  3. Keybind imported macro sequence to your own key you like to use.
  4. Copy Talants and import in game.
  5. Done! :slight_smile:

Single: SheHulks_Single

!GSE3!nZTLbtNAFIZJuSwiHoDLxjs2COfeCHFRsJPYaS6oNm2lqELH9mlsZTxjZo4R2QXxJLTZwFvwDjwEL9AlEk6TQIgUVenKx2P5//5zmXPeTmDCBAQz+whkBB5DNW31wJdCTbtNhjFyMkTKKWc7+CFF7qP6OnBCtFI2Vu+diI8YzpZ/fD5vN3yKBFdfvuUumvH88CTSCeQICTnGE23IRQgyPh0GCMFpXvdBkVavl5fR0BexB/QUP0WK1KlWrdUqxbyeIAER+OO8rjK1vy+pQq1YXj4rpjtJsLVwYFIWLxzszZZOXl/vZJP/BhVFwLRjCRSuaa6jLJsTyo/AGsXbK9Sr3VEHEWOaIeIYeHA96c6qvC9vkBRIDwPNCQVtAd1d5bG/u3q5UijVtrRiLYF7K8SL3RGG8CRs+l/T/o8+j82uEEnrEBME2us6hEkr5VefO4upnjf54uZjYqVz9hOl9UCOt9R0JV/dXb5Yrm0RfWtzL40Y/bu8B91M4V0SAGHQL2WtKJQL9WKxVK3u28cI40YqQU2tXnajTCD4blnIEhbx8cnjkChRz3U9iJQvZPBsNNJ7AcZevem2XWBZlbLd0EgpFLK93ACdttM8QqkyKw/v/zrsAU+BLRoxL6rgl2YfYtxcGG6TnwnpYzbuSWbCi1hEk8uWk6Bvmw9+G+7AeHQr9/NH28QzSBnlrtLvGINut2m49qD/Bw==

Multi: SheHulks_Multitarget

!GSE3!rZXdThNBFMct4BfxAfy42TtviKUfW4rRmNJtu4UWCF2BpCHmdPfQnXR2Z52ZNfYOE19EwMQYX8J38Bl8Ark0cdpu6aKF2sLVbs7OnN//fO05rgTQpQyc0+oucAItiuKoXAebM3FUK1H00JdFFvoyUW3g2xB9G8Unq+GiGdKOeFMPqSQSeBvlaXTtw3GlYEvCfPHxW+K05PWM+yI5OIQ+el2t6TMXuHfQdBCcg8VkgBKkBLujNdXrUv/bYlKoK5F9MWmDkFrTZl4L5BK+J0KKA00zlTDkT4VWB64OhQK1VCZ6Zg3ZDXDANw0ierE5vwxLGcsDgXNDdS+vVDcWvUeoo1kuB+HGOdWenndAC6k4aP4kAr2aHrSGQhKg2h4HGUfF/S9cI5A14C10tIbL5ORAbg9BK9ODMtnldG7gbAcDBBlnjMh3PseBo8LNDtZzuWxqPOzuzcTzt9YY4d6Q8GJ6QpG1OPxnZaKcJvo2o8ZYcH/YdPr05FTmQmQxfK0hMSiHft++Pvgl9Przy/mor86AS+eyGX31QjLH1mvuZPZ6pVb1lewlUc1fw2+/vS7xu3ANv//0V8zv+RzmZ8hDXs/o+cm5HnXSsLcu1N7c5oRxIrtDKY2JUkS0QK76mS5pG4RS1fqeB74zWeXJTSYi5ne76rdCQuVoK1b3EDqFUIk82qgpf68DByQ6m2lVpuV0Wk8vZzL6illXu8wACV9NE2lAid/Zf+JKGYjnyaRDhM2486zdTtYd9Fr5klWxgKoJUku3EEqX8Uq0WtcrjdIucqFUPXrwc6cOfgh0kIHewDH/rGLgIaj1m7BK/iHjNqqcBQrcIlRV5azcCNCuGg9/F62t4uNbiR/fjU3wcOzq7se9Xtyq1UpFq7q1+Qc=

Talents (PACK LEADER):

C0PAo4YcvOcqUdzB9zV+NhSAcAMmxwGsBzwQDbAAYGzyMzsZGmZmZGzMMmxMMzMzYGmZGzYGWeATzAAAAAAAAAgxYmBMzCCWMLgND

SBA vs ME Pack Leader. 5 cleave dummys, 3 minutes ilvl 152!
SBA


Single

Multi

For my support please visit my: Discord

Thank you, - If you like my creations - Donations are Welcomed! - Link´s Below .. :slightly_smiling_face:
BuyMeCoffee
ko-fi.com

Replies please. :slight_smile:

9 Likes

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. :frowning: 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.

Ty for work! I am working with it now and seems to be good.

Updated single and multi also sba vs me.

2 Likes

Works pretty well, I noticed that beastial wrath will sometimes sit for 5-10 seconds before casting

I got an errors in chain everytime I use the single target macro. Have anyone has the same issue and maybe any idea what it is ?

Strange then i have finnished all questlines in midnight and didnt got any errors… What it tells then your errors?

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]: ?

Locals:
message = “Blizzard_FrameXML/SecureTemplates.lua:367: Usage: CastPetAction(index, target)”

Says me nothing, sorry. I got no errors so dont know why you get

sorry for the noob question but how can i insert 2 macros? everytime i try it only permite me using one can u help me please?

no problem , thx for the response

Insert 2 sequences in one button? You cant

I’m getting the same error, no sure what is causing it, macro continues to fire without issue….

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’

2 Likes

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.

2 Likes

Also getting this error do i need to spec Pack leader ?

Message: …terface/AddOns/Blizzard_FrameXML/SecureTemplates.lua:367: Usage: CastPetAction(index, target)
Time: Fri Mar 6 18:05:32 2026
Count: 28
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

Or this errors of yours is cause not using pack leader yes, always use talents of the creators.

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

The error comes from the last block.
It’s currently set to Pet, but it should be set to Macro instead.

2 Likes

Woohoo! That fixed it! Thank you a lot!