• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • GnomeSequencer [Addon] ...for those who can't/won't play when HB down

    Discussion in 'Honorbuddy Forum' started by thatwouldbestealing, Jul 2, 2015.

    1. thatwouldbestealing

      thatwouldbestealing Member

      Joined:
      Oct 22, 2012
      Messages:
      510
      Likes Received:
      11
      Trophy Points:
      18
      Hey guys,

      Just thought I'd throw out a suggestion which has helped me attend raid nights when HB is down:

      So there's an Addon for WoW called GnomeSequencer. It's not click and play, but there is a fairly active forum for its purpose.

      So what does it do?
      It gives you a magic, one button, "I win" macro (or many, see below), but via the addon is much more advanced than standard macros. It (as I understand) chains macros together into one button via the addon's .lua (yes, you have to edit the lua file yourself, which is where the forum for it comes in handy).

      Here's an example, for a Brewmaster monk:

      Code:
      Sequences['[B]Brew[/B]'] = { 
      StepFunction = [[
      	limit = limit or 1
      	if step == limit then
      		limit = limit % #macros + 1
      		step = 1
      	else
      		step = step % #macros + 1
      	end
      ]],
      PreMacro = [[
      /targetenemy [noharm][dead]
      ]],
      	'/cast [combat] Rushing Jade Wind',
      	'/castsequence [combat] reset=8 Keg Smash,Jab,Jab',
      	'/castsequence [combat] Chi Explosion',
      	'/castsequence [combat] reset=22 Keg Smash,Elusive Brew',
      	'/cast [combat] Keg Smash',
      	'/cast [combat] Jab',
      	'/cast [combat] Expel Harm',
      	'/cast [combat] Chi Explosion',
      	'/cast [combat] Tiger Palm',	
      	'/cast [combat] Chi Wave',
      	'/cast [combat] Touch of Death',
      PostMacro = [[
      /use [combat] Serenity
      /use [combat] 13
      /startattack
      ]],
      }
      
      Sequences['[B]Wwmonk[/B]'] = {
      StepFunction = [[
      	limit = limit or 1
      	if step == limit then
      		limit = limit % #macros + 1
      		step = 1
      	else
      		step = step % #macros + 1
      	end
      ]],
      PreMacro = [[
      /targetenemy [noharm][dead]
      ]],
      	'/castsequence [nochanneling] Jab,Jab,Jab,Tiger Palm,Tiger Palm',
      	'/cast [nochanneling] Rising Sun Kick',
      	'/cast [combat] Fists of Fury',
      	'/cast [nochanneling] Jab',
      	'/cast [nochanneling] Chi Wave',
      	'/cast [nochanneling] Blackout Kick',
      	'/cast [nochanneling] Jab',
      	'/cast [nochanneling] Tiger Palm',
      	'/cast [nochanneling] Leg Sweep',
      	'/castsequence [nochanneling] Jab, Jab, Energizing Brew',
      	'/cast [nochanneling] Expel Harm',
      	'/castsequence [nochanneling] Jab,Jab,Jab,Jab,Tigereye Brew',
      PostMacro = [[
      /use [combat] Serenity
      /use [combat] 13
      /use Energizing Brew
      /use Tigereye Brew
      /use Touch of Death
      /startattack
      /script UIErrorsFrame:Hide();
      ]],
      }
      With that bit of script your Monk tank has a single button that can be spammed ad nauseum, and barring suicide tanking it will pretty much keep you alive and fairly competitive. The addon pretty much gives you your entire rotation automated, but instead of being spammed by a bot, it's you spamming the key for it. Similarly with the WWMonk button above, I see fairly ok DPS. Enough to look passable. NB: I prefer to keep cooldowns outside of these buttons, that's just my style, but you can find scripts that do everything inc CDs. A common practice is to have Single Target (ST) and AoE variants, but for many classes a one-button function is enough to pass Raid nights if you enjoy manually doing CDs (as you should!). *wink*

      Once you have setup your Sequences.lua (you can have as many functions as you like, for all your classes -and specs!), you then run WoW, make a new Macro and give the macro the same name as your function in Sequences.lua -using the example above, I would make a macro called "Brew" or "Wwmonk".

      The contents of the 'Brew' macro looks like this:

      Code:
      #showtooltip
      /click Brew
      *Remember, this macro is saved as "Brew" and refers to the 'Brew' function in Sequences.lua!
      *You can have as many functions as you like (BrewSingleTarget, BrewAoE, BrewCDs, BrewOhhhhSheeeet) -etc!


      Get the addon:
      GnomeSequencer - WoW Interface

      Get scripts for your class from this forum:
      http://wowlazymacros.com/

      "How to guide for GnomeSequencer"
      http://wowlazymacros.com/forums/topic/gnome-sequencer-for-idiots/

      TLDR:
      1. Download GS to Wow > Interface > Addons
      2. Get your script from forum
      3. Add your script to ExampleSequences.lua, rename ExampleSequences.lua > Sequences.lua
      4. Run wow, make a macro with same name as your GS script, eg: Brew (refer to guide or above example)!
      5. Never miss Raid Night because of HB ever again!

      Finally, best of all, this is 100% legit and bot free --you can even take this into PTRs.

      ~G
       
      chtpm likes this.
    2. seahaze

      seahaze New Member

      Joined:
      Feb 19, 2015
      Messages:
      85
      Likes Received:
      1
      Trophy Points:
      0
      Awesome stuff I use gnome as well cheers
       
    3. thatwouldbestealing

      thatwouldbestealing Member

      Joined:
      Oct 22, 2012
      Messages:
      510
      Likes Received:
      11
      Trophy Points:
      18
      Awesome, what class do you use it for?
       
    4. arvz16

      arvz16 Member

      Joined:
      Oct 17, 2013
      Messages:
      116
      Likes Received:
      0
      Trophy Points:
      16
      Will definitely try when I get on
       
    5. Mario27

      Mario27 Banned

      Joined:
      Jan 15, 2010
      Messages:
      6,336
      Likes Received:
      4
      Trophy Points:
      0
      i dont need this i can do the same with my razer naga synapse software.
       
    6. arvz16

      arvz16 Member

      Joined:
      Oct 17, 2013
      Messages:
      116
      Likes Received:
      0
      Trophy Points:
      16
      why bother replying at all?
       
    7. thatwouldbestealing

      thatwouldbestealing Member

      Joined:
      Oct 22, 2012
      Messages:
      510
      Likes Received:
      11
      Trophy Points:
      18
      Then you misunderstand the beauty of what's possible with GnomeSequencer.

      But good for you. ;)
       
    8. voidz

      voidz New Member

      Joined:
      Mar 4, 2013
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Nice! Thank you for your effort putting this post togeather :)
       
    9. thatwouldbestealing

      thatwouldbestealing Member

      Joined:
      Oct 22, 2012
      Messages:
      510
      Likes Received:
      11
      Trophy Points:
      18
      Happy to help, beats the whiners! Cheers
       
    10. Mario27

      Mario27 Banned

      Joined:
      Jan 15, 2010
      Messages:
      6,336
      Likes Received:
      4
      Trophy Points:
      0
      i understand it but razer is mutch more better to use 1 shot rotation as that lua addon
       

    Share This Page