This macro has been working really well for me so I thought I would share it. Would love to hear any suggested improvements from people if they have any.
Run @100m/s, both Macros are required.
DRUNKEN_BRAWLER:
duuWgaWjeL0SqKDrvIFPsmmv0XKyzi8mvOPHQY1GiBdPW3uPyCufohsr3drb)dvvderjoiQ0cHspuLKjIQ0fvbBerr9revAKik1jvP0lfsZePu3KQO2Pi)KQigkP0sfINk1uH0vru1wrk5RuL6Sik0BHq3fc2RYFPksdg4WOSysXJL0KrfxMYMrv8zOy0c1Pf1RHOMnP62QuTBv9Bsgov1XruXYf8CQmDqxhPA7uL03vj14ruKZJK5dv7N4vg6sL18gH8POhsEk2iC9M2hISeXqxJY0Th6wZpj(jXpj(jXpj(jX)AU0HXQWAY)i)QRFbWLomwfwtU9bAzbxw9lD8KpKwF45rfQ2vQ7(mittwpdPg210M5GK3NddACwtCsuoPzbPIhNEuiwJ6jxTenplNNR9mRguUHUuzORPflKzA0n3qxh1O0gmNBOlvwFPQNRilaTyJCW7LiwFbYcymO92DkbG4RIzH7im4GR5wHz17g6sLHUuzTGl4rnkTbZ5eCbFjI1xQmhuai(QAm7Ftp)yqqahjiq68M1Ou(2AUvyw9dUeXqxQm0LkRfCbpQrPnyoNGl4lrS(sL5GcaXxvJz)B65hdcc4ibr5KMRrP8T1CRWS6hCjIHUuzTGl4rnkTbZ5eCbFjI1xQmh0zKdD7RMaq8v1y2)ME(XGGaeGacMZGKHQ6UgguacOquiq6ijbukiv8OSgLY3wZTcZQFWLoo0LkRfCbpQrPnyoNGl4lrS(sL5GcaXxvJz)B65hdccOuOHh8DZAukFBn3kmR(bxIVHUuzTGl4rnkTbZ5eCbFjI1xQmhuai(QAm7Ftp)yqqafIcbshxJs5BR5wHz1p4sin0LkRfCbpQrPnyoNGl4lrS(sL5GcaXxvJz)B65hdccOCEEJh8TgLY3wZTcZQFWLOXqxQSwWf8OgL2G5CcUGVeX6lvMd6mYHU9vtai(QAm7Ftp)yqqaLZZB84KKakNfK4JgRrP8T1CRWS6hCDeZ3yWLkRrP8T10wP8x3qZNmt)RWS6xRnKvHmKAWLoo0LkRfCbpQrPnyoNGl4lrS(sL5GcaXxvJz)B65hdcc4ibbsN3SgLY3wZTcZQFWL4BOlvwl4cEuJsBWCobxWxIy9LkZbfaIVQgZ(30ZpgeeWrcIYzznkLVTMBfMv)GdU(2xd9SoKwSqMPr3CdD9vQ7AyWHDnAi)iBWYWUos(XqmSRrd5hzdsmSRtwf5HDnzBmod7ASMoCyxhj)ykd7Gdo4623Q3Y7sLZ1EBmK5spWCdDW1E2GmEzq2qxJY0Th6wxirqQq6ijcseKkR5shgRcRXYURjqNSWBGzVkSMC7d0YcUS6x64jFiT2ZSNot)2hAbVApmR(PznzB6(RjJk6c4nJJa0OGXcagNDc4oRgucG9CeGwSro4Ta4rfeamo7eaujGRvbKfGVfu(wqNYlcan2eGwSro4TaUZQbLayC44eataCmDgLaGkbqPOheGp9qMhQ8JraAc21cWPeaLIUa4OEYkuaCc5hzbOrbJfqnMfWyobWGcq9vZlc4wbeZ8Qja2JjqjaomVAKeqi)yeGIhb4BSQrsa6ggb4U2mFscGhvaM5Hk)yeGMGDTayphbeBm98JraMEMmzbbOEb4mFlWGMaIvqKnkNayobaJnkb8MXraqLa0ycGUZ4iaMtaVzCmoEznVgpm66WLkRtS72AEJq(u0djbGncxVP9HiRBFRElVlrqdpwJ6jxTenplNNRp88Ocv7k1DFgKPjRNHud7Gdo4ga
PBREW:
dCd)baWAsvMjPGztWnPO(fPe3gu(NI2Pi7fTBI2pPIFsk1WK0VPQbskQHQuAWkedxbhuP6yu5CuKfkHLsbTyjA5I6HG4PqltfEUQmrq1ujzYKknDHlQIUkf4YaxNqhwQTsjTzLITtkYhjv1SuPPPK8DfsFvj6zkPgTs4XuQtsjoTQ6AG05PqJtH6BKsABKcnDuXKJ42cdpxY0bvevTaqgpIZ78oVZ78oVtI7IXcFMObs9K(rL6mYUySWNjQpEAfKFFVKP11vqjEk34Z2aiEydD0LFHFyKfe1q)cdg0TdGUepQhUQjhu3yNwRRjQ0gctMQUALO52o7FuXKJkIw78VlfapQyqC3o(E5JkMCuXKJOwS7xOZioNjOJpiQmoaiUBhFVKbthur0mY0kO1krLXbaXTT4dWGbrlYsXVqyTZ)Uua8OIiepSYoybdgmiIdaBlWzYvjUe06TlM7hvmiAgen8oAQiQAbGmEeDZ78oVZ78oVe3fJf(mXIgwzwuZWZnq6Ze1hpTcYVVxY066kOen3sXwWImaznbKX3lzbXuddqCBHHNljEk34Z2aiEydD0LFHFyKfeXbGTf4mDOXXevAdHjtvxTseoytlkem5yWGbj
DRUNKEN_BRAWLER is the main macro that will cover your rotation. PBREW adds a delay to purifying brew so that you use your charges staggered. I have them set to less than the cooldown time to account for blackout kicks reducing cooldown but you can change to suit within the macro.
I like to have all of my big cooldown and utility on serperate key binds to use as required so they aren’t included as an ‘all in one’ type macro.