How to Mouse Macro Melee Weave
1. Go into your settings and disable "Auto Attack/Auto Shot", pic for reference:
2. Raptor Strike macro:
#showtooltip
/stopcasting [nochanneling]
/cast [nochanneling] Raptor Strike
/startattack [nochanneling]
/script UIErrorsFrame:Clear()
3. Auto Shot macro:
#showtooltip
/stopattack
/cast Auto Shot
4. Make a mouse macro that presses the following buttons in this order:
Forward > Raptor Strike Macro > Back > Auto Shot macro
Example:
If your forward key is W, back is S, Raptor Strike macro is on 7 and Auto shot macro is on 5, your macro should press:
W -> 7 -> S -> 5
How you make this depends on your mouse software, I suggest googling a tutorial for your specific brand. If your mouse software has a record feature, you can record these button presses in order and then edit the times.
Pic for reference:
5. The time you hold forward (W) and back (S) depends on:
- How much wiggle room you want for positioning
- Your boot enchant
The formula for no boot enchant is <time holding forward> / 0.64 = <time you should hold back>
The formula for a speed enchant on your boots is (1.08 * <time holding forward>) / 0.64 = <time you should hold back>
Example: with no boot enchant, if I hold forward for 0.096s, I should hold back for 0.096 / 0.64 = 0.15s
6. Use a range checking weak aura for positioning, you want to stand just outside the threshold for being in melee range. Here's one from the hunter discord:
7. Here's a guide on melee weaving rotations: