[Macro] One Button Macro for Level 15/30/45/60/75/90 Talents menu

Shout-Out

User Tag List

Results 1 to 6 of 6
  1. #1
    Classicclean's Avatar Constructeur de lá Fotz
    Reputation
    714
    Join Date
    Jul 2007
    Posts
    617
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Macro] One Button Macro for Level 15/30/45/60/75/90 Talents

    Hello everyone,
    as I'm always switching some talents for arena/rbg/whatever I got tired of dragging the 'new' talents from the spellbook back to my bars, as I'm using the same keybind for the same 'talent row' anyway. With the following macro, it will automatically use the chosen talent, display the right icon & tooltip and you no longer have to drag talents around. The tooltip&icon will change after the first time you used the spell. For me it's not only an easy solution, you will also never forget to drag the talents in after you've changed something

    1. Create a new macro and name it "15/30/45... Talents" without the quotes, depending which 'talent-row' you're about to pick
    2. Choose the question mark as icon
    3. Copy these lines

    #showtooltip
    /cast
    /cast
    /cast
    /script m_c=GetSpellInfo(x); m_ds=GetSpellInfo(x); m_h=GetSpellInfo(x)
    /run SetMacroSpell("macroname", GetSpellInfo(m_c) or GetSpellInfo(m_ds) or GetSpellInfo(m_h))

    4. I will now explain this macro using druid talents because I'm playing a druid But once you fully understand how it works, it will be very easy to do this for yourself and your class.

    So, my macro will be for the level 75 talent-row. I'm always switching between Mighty Bash and Disorienting Roar in Arena's while I use Vortex for RBG's to have a second pullback for the mighty Solarbeamz!

    The macro should be created, now lets fill it with information. The level 75 talents are named "Mighty Bash" "Ursol's Vortex" and "Disorienting Roar"

    Simply write those names into the macro

    #showtooltip
    /cast Mighty Bash
    /cast Ursol's Vortex
    /cast Disorienting Roar
    /script m_c=GetSpellInfo(x); m_ds=GetSpellInfo(x); m_h=GetSpellInfo(x)
    /run SetMacroSpell("macroname", GetSpellInfo(m_c) or GetSpellInfo(m_ds) or GetSpellInfo(m_h))

    Now we need to get the Spell ID. Go to wowhead and search for "Mighty Bash" (or whatever your spell is called). At the end of the link, you will see the spell id. For example (Mighty Bash) the URL will look like this: Mighty Bash - Spell - World of Warcraft.

    Now we fill in the first Spell ID for the first cast.

    #showtooltip
    /cast Mighty Bash
    /cast Ursol's Vortex
    /cast Disorienting Roar
    /script m_c=GetSpellInfo(5211); m_ds=GetSpellInfo(x); m_h=GetSpellInfo(x)
    /run SetMacroSpell("macroname", GetSpellInfo(m_c) or GetSpellInfo(m_ds) or GetSpellInfo(m_h))


    And then we will fill in the rest. Last but not least you change "macroname" to the name of the macro, so in this case to "75 Talents" The finished macro should look like this

    #showtooltip
    /cast Mighty Bash
    /cast Ursol's Vortex
    /cast Disorienting Roar
    /script m_c=GetSpellInfo(5211); m_ds=GetSpellInfo(102793); m_h=GetSpellInfo(99)
    /run SetMacroSpell("75 Talents", GetSpellInfo(m_c) or GetSpellInfo(m_ds) or GetSpellInfo(m_h))


    If there is still anything unclear, just leave me a note I hope this macro will help you

    [Macro] One Button Macro for Level 15/30/45/60/75/90 Talents
  2. #2
    Watcher's Avatar Former Staff CoreCoins Purchaser
    Reputation
    1149
    Join Date
    Nov 2010
    Posts
    3,775
    Thanks G/R
    37/58
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanx for sharing +7Rep

  3. #3
    Classicclean's Avatar Constructeur de lá Fotz
    Reputation
    714
    Join Date
    Jul 2007
    Posts
    617
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Watcher View Post
    Thanx for sharing +7Rep
    Thank you sir!

  4. #4
    Ampallotta's Avatar Private
    Reputation
    1
    Join Date
    Sep 2013
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Also playing a druid, does the showtooltip work? Mine just shows a question mark. Did everything exactly the way you did. The macro works. Just not the tooltip.

  5. #5
    Mammalsauce's Avatar Master Sergeant
    Reputation
    10
    Join Date
    May 2011
    Posts
    97
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I also can't seem to get the icon to change. The row of talents I've been trying to use it for only has 2 spells; so I omitted the last GetSpellInfo.

  6. #6
    Alfalfa's Avatar Legendary
    Reputation
    751
    Join Date
    Feb 2013
    Posts
    669
    Thanks G/R
    70/79
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The functionality remains, but now the icons reset after about 5 seconds.

Similar Threads

  1. [Macro-Collection] All-In-One-Button Macro for all Classes from Level 15-90!
    By Classicclean in forum WoW UI, Macros and Talent Specs
    Replies: 21
    Last Post: 01-21-2014, 08:16 AM
  2. [Macros] For The Lazy Raider -=- Single Button Rotations
    By Muramasa in forum WoW UI, Macros and Talent Specs
    Replies: 12
    Last Post: 08-30-2010, 08:21 AM
  3. macro for leveling enchanting
    By kerradon11 in forum WoW UI, Macros and Talent Specs
    Replies: 3
    Last Post: 08-05-2008, 03:01 AM
  4. [Macro] one button sells
    By moffett in forum World of Warcraft Guides
    Replies: 23
    Last Post: 05-15-2008, 02:50 PM
  5. One Button Rogue macro ?? Help Please
    By Niko33 in forum Gaming Chat
    Replies: 6
    Last Post: 03-23-2007, 04:10 PM
All times are GMT -5. The time now is 07:37 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search