Rotation Builder

Player Options

Here comes the first release for patch 7.0.3, a lot of fixes and enhancement that were previously unrealeased finally got release, I can't remember them all but rotations should be smoother.

As the original author soulwhip discontinued this addon and we simply loved it, we decided to bring it back.

You can help us with localizations by going there : RotationBuilder Localization page. Be careful when translating phrases from the overview interface : rotations localizations are too big to be shown properly in it. You will have to edit them individually.

Rotation Builder allows you to build rotations dynamically without having to understand the Lua script language. The built rotation then displays the current action and the next action on your screen to tell you what to push next. Actions can be heavily customized with the General, Player, Target, and Pet tabs. The priority of actions can also be changed dynamically just by clicking the up and down arrows next to the action name in the Action list.


  • Default rotation for all classes and specializations
  • Automatic upate of default rotations
  • A way to create your own rotations
  • Import/Export of rotations
  • A way to create your own default rotation as an addon for RotationBuilder (see the tutorial)

Included Rotations in the latest release version:

  • 7.0.3 DRUID
  • 7.0.3 HUNTER Artefact ready
  • 7.0.3 MAGE
  • 7.0.3 PALADIN
  • 7.0.3 PRIEST
  • 7.0.3 ROGUE Artefact ready
  • 7.0.3 SHAMAN Artefact ready
  • 7.0.3 WARLOCK
  • 7.0.3 WARRIOR
  • 7.0.3 MONK
  • 7.0.3 DEMON HUNTER

To load the latest rotation just click on the options tab in the top left and click the LOAD button. The latest version of the rotations will be imported. You will have to delete old default rotations before. Though after that default rotation should be from now on auto-updated on login if there is an update

How to build a rotation:

  1. Open your blizzard key-binds window and scroll down to find Rotation Builders key-binds
  2. Show the rotation builder window with /rob show or using the mini-map button
  3. Default rotations should be provided for your class under the Rotation Name box in
    the upper left.
  4. You can modify an existing rotation by left clicking on it or creating a new one with the
    create button.
  5. Once you have the rotation selected click the modify button to go into the edit mode.
  6. Once you are in edit mode you can change the rotation name and edit/add/re-arrange Actions.
  7. To select a Action just left click the action name in the top right Action list box.
  8. All the options for the selected action are in the tabs below General, Player, Target, Pet
    If you mouse-over each option it will tell you what it does.
  9. Once you are done editing your Actions and Rotation click the Save button.
  10. You can close the rotation window now
  11. At this point you should have two icons displayed from your rotation. The top one is the
    current action and the bottom one is the next action.


  • Q: What are toggles?
    A: Toggles are a way to change your rotation dynamically with a keybind.

    Example: There is a boss fight where if you cleanse yourself you blow up the raid.
    What you can do is put cleanse in your rotation but check the toggle box.
    Set the Toggle to Toggle 1 so the cleanse icon will only show up if Toggle 1
    is turned on. Now when you get to that boss in the raid you can turn off cleanse
    by hitting the key you bound to Toggle 1 in the blizzard keybinds.

  • Q: Why is my Spell X not working?
    A: More than likely you spelled something wrong or blizzard functions arent finding your spell.
    Here is what you can do to see why your action is not showing.

    1. Open the blizzard keybinds and scroll down to find the Rotation Builder keybind
    for Toggle Debug and bind it to a key.
    2. Now edit your rotation and click on the General tab of the action that is not working.
    3. Click the Debug check box on the far right for that action.
    4. Save the rotation.
    5. Turn on debug with the key you bound in step 1. You will see a DEBUG ON message in chat.
    6. Go through your rotation until you hit your action that is not working.
    7. The chat window will spam why the action is not displaying.
    8. For example. If it says NOT showing A: youractionname S: spellname because its out of
    range then that means you are checking range but you shouldn't be on self buffs.
  • Q: Debug says X does not have buffs or debuffs?
    A: The buff and debuff name matching can be a pain, try using the spell name first. If the spell name isnt matching to the buff you can turn on your combat log to get the actual spellID to use instead.

  • Q: How do I get rid of an existing rotation so I can import a rotation with the same name?
    A: You have two options:
    1. Delete the rotation with the same name.
    2. Modify the rotation blocking the import.
    Rename the rotation to something else.
    Click Save.
    Delete the old copy of the rotation.
    Reclick Import or reclick the LOAD button.

  • Q: Why is the next action showing spells ready when they are not ready?
    A: The next action prediction logic ignores power type checks such as mana, energy ,rage by default. This gives you the option to show what is coming up regardless if you have the power to cast it. If you don't like to see next actions when you dont have the power to cast them you can specify a power requirement on the action in the player tab and the action will no longer show up in the next action if you dont meet the specified power.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of texiscurse texiscurse Oct 21, 2016 at 13:26 UTC - 0 likes

    Hey! Is it possible to have multiple sets of rotation showing at the same time? Like a duplicated addon to set lets say for exemple multitarget rotation.

  • Avatar of Tylorcaptain Tylorcaptain Jan 11, 2016 at 09:53 UTC - 0 likes

    Sorry for the delay on the update, I got a bit sidetracted with some games i bought recently but the real reason is that my internet provider is currently having issues and the speed of my connection have been greatly reduced for over 2 weeks now. It's current speed is too slow to download anything, much less play online games. It's like i'm back on an old 512KB/s modem which is still better than an 56KB/s but not neartly enougth to play modern MMOs.

  • Avatar of Tylorcaptain Tylorcaptain Dec 09, 2015 at 18:51 UTC - 0 likes

    Here are some good news to those who still use this add-on (and bother to read this). The (probably) last update before the next WoW extension Legion is going well. I'm going once more over all eleven classes fixing all those rotations since i now have all eleven classes at level 100 to test them properly while also adding brand new rotations for those healer specs, as if i'm reading things right, they'll be able to properly dps in the next extension when there's nothing to heal.

    Due to some changes we've done to the addon we can't roll out this update until i'm done as it'll simply break every current rotations. Right now only mages, priests and rogues rotations are done and i'm currently working on the warlock. I can't give you a release date since i'm doing this class by class and i expect several to give me trouble, especially the death knight and to a lesser extent hunter and warlock.

    I do hope to be done before christmas and if not before new year though.

    Last edited Dec 09, 2015 by Tylorcaptain
  • Avatar of Tylorcaptain Tylorcaptain Sep 05, 2015 at 07:19 UTC - 0 likes

    FInally found what i think is the source of most problems currently in rotation builder, some wow api functions that have ben changed with patch 6.0, unfortunately it'll take time to fix since these are used everywhere and we must make sure not to miss any.

    Now as for the rotations, i know that not all of them works as intended, i'll fix that overtime as i test them properly and fix things in rotation builder. Just so you now there shouldn't be any changes with the 6.2.2 patch.

  • Avatar of Tylorcaptain Tylorcaptain Aug 27, 2015 at 06:42 UTC - 0 likes

    Well for now we're just updating the add-on and once we're done we'll probably go through with our plan to rewrite it completely, probably under a new name, there has been to many changes to WoW API since the creation of this add-on and due to this it behave erraticaly.

    Now for the display without targetting something the should be easy enougth, i'll see about this while updating the rest of the classes. As for the icons disappearing when moving, i've noticed that as well, i haven't looked into it yet but i will.

    Do know though that neither i nor Pelerinage have any level 100 characters (since we still haven't bougth Warlords of Draenor and leveling 11 classes to level 100 would still take time anyway) so the new rotations haven't been tested, thus don't hesitate to report anything wrong in a ticket.

    Just so you know, the reason i stopped updating the add-on at the beginning of Mist of Pandaria was because of what i just said, leveling 11 classes just to update rotations was taking to much time (It takes from 6 hours to 12 hours per classes with extansive testing to make sure the rotations works, as well as a lot of gold for spec, glyphs, talent changes and equipement repair), i didn't have time to actually enjoy the game anymore especially with the no flying mount at the beginning we get in every expansion which slow leveling a whole lot.

  • Avatar of KatanaOfSW KatanaOfSW Aug 25, 2015 at 13:26 UTC - 0 likes

    I see there have been alpha updates in the last 2 days is rotation builder making a come back? and if so will it be around for a while or is it likely to go back into Hibernation. While I realize this may sound rude it is not my intention but more a case of me not wanting to get my hopes up.

    testing rotation builder on my Enh Shammy I noticed that you must have a target in order for it to appear you might want to have a way for ppl to have it show always or only if hostile and stuff like that, also atm the icons disappear if you move this is something that needs to be addressed as melee need to be able to move and cast at the same time, this was using version r64 thou & things may have changed since then.

    Last edited Aug 25, 2015 by KatanaOfSW
  • Avatar of Tylorcaptain Tylorcaptain Aug 07, 2013 at 14:20 UTC - 0 likes

    Well truth be told, both Pelerinage and I stopped playing WoW soon after patch 5.1, so the rotations are not up to date to the latest wow version and we don't plan to play WoW ever again as it keep changing in a way we don't like to attract new kids while us who have been playing since the beginning of WoW are being ignored if not shunned since kids are more willing to waste real money on blizzard's store than us.

    Thus the rotations have not been updated to include all the changes blizzard made since then. So you guys will have to update the rotations on your own. And so you'll have to take a look at all patch notes to see what changed and what need to be corrected in each rotations. As an example, take those druids rotations, the latest version available were made for patch 5.0.4. As WoW version is currently 5.3, you have to take into account changes made by patch 5.1, patch 5.2 and patch 5.3 as well as prepare for what will soon come with patch 5.4 (without forgetting that patch 6.0 is not that far off either and that it'll probably bring major changes to every classes).

    PS :

    I actually forgot an important piece of information. While I and Pelerinage are no longer working on Rotation Builder (although i think Pelerinage is still working on a last feature). The original author of this addon "soulwhip" came back not long before we stopped playing WoW to tell us he is working on a successor to this addon (using what he learned making this addon) named "Nemo" that you can find here : or here : so you should probably go to him now to get up-to-date rotations using his new addon.

    Last edited Aug 07, 2013 by Tylorcaptain
  • Avatar of Malvenue Malvenue May 25, 2013 at 16:40 UTC - 0 likes

    Still insisting my feral druid needs to cast Savage Roar even though it's up. Since this takes priority the proper rotation never shows.

    I posted about this some time ago but never saw a response and now the comment seems to have disappeared.

  • Avatar of dickoem dickoem Mar 13, 2013 at 01:18 UTC - 0 likes

    Although i haven't install the addon, i will try my best to improve the chinese localization.

  • Avatar of 1codegen1 1codegen1 Jan 28, 2013 at 07:05 UTC - 0 likes

    Thank you for this addon. Great thing.

    Made nearly perfect rotation :) for my cat except one thing.

    Have a problem with Ravage! spell. It has never been shown in rotation. Tried almost everything - added or removed auras, cheched/unchecked all checkboxes (range, add combo, moving/not moving etc.) even created a new rotation list with this ability only. It doesnt work.

    Ferral can get this ability after using Incarnation: King of the Jungle or if you wearing 4 pieces of Malevolent Gladiator's Sanctuary (every 30 seconds you gaining buff/aura). Both times Ravage "transforms" to Ravage! (102545).


Date created
Jan 11, 2011
Last update
Oct 23, 2016
Development stage
  • deDE
  • enUS
  • esES
  • esMX
  • frFR
  • itIT
  • koKR
  • ptBR
  • ruRU
  • zhCN
  • zhTW
Public Domain
Curse link
Rotation Builder
Recent files
  • R: 1.60.1 for 7.0.3 Oct 23, 2016
  • A: r165 for 7.0.3 Oct 23, 2016
  • R: 1.60 for 7.0.3 Oct 22, 2016
  • A: r163 for 7.0.3 Oct 15, 2016
  • A: r162 for 7.0.3 Oct 10, 2016



Embedded library