Wow macro spec

Wow macro spec DEFAULT

Thread: spec specific tooltip macro

  • 2011-02-12, 07:36 PM#1

    volwratth is offline
    Field Marshal

    spec specific tooltip macro

    hello, i am just wondering if it is possible to set up a macro to do a spec specific move (which it is) but more importantly show the tooltip for that spec. (which i think it is not)

    basically what i want to do: my priest is spec'd: shadow / holy (respec disp alot). so i like to use all 3 specs and find it easiest to respec between holy and disp because their is only a few buttons i would have to re keybind. But then i though y not make a macro to make it so all i have to do is respec and never change my buttons. so the macros would look as simple as this.

    /cast penance
    /cast circle of healing

    /cast inner focus
    /cast chakra

    /cast pain surppression
    /cast guardian spirit

    /cast power word: barrier
    /cast lightwell

    now technically these macros all work so if i respec i can use them all based on my spec. However my problem is i want to have the spec show the tooltip of which spell is usable so i can see the cooldown of the move. this would be so huge for me if possible but i can only assume it is not possible. Remember this is for the purpose of respecting and not duel spec.

    Thank you in advance for any info about this.

  • 2011-02-12, 07:42 PM#2

    Use the [spec:1] conditional.
    Assuming discipline is your first spec:


    #showtooltip /cast [spec:1]Penance; Circle of Healing
    etc, you get the idea.

  • 2011-02-12, 07:56 PM#3

    volwratth is offline
    Field Marshal

    thx for fast reply, but does not seem to work. unless i am putting it wrong or something. i copied and pasted it in and it looked liked it worked but since i dont have holy atm i changed it to:

    /cast [spec:1]Circle of Healing; Penance

    and when i do that it just doesn't show or do anything

    i then tried:
    /cast [spec:1]Circle of Healing
    /cast [spec:1]Penance

    and it will still cast penance but not show any tooltip unless i had coh

  • 2011-02-12, 08:15 PM#4

    What you need to put first (after the [spec:1] part) is the spell for the spec in the top tab on your talent sheet.

  • 2011-02-12, 08:28 PM#5

    volwratth is offline
    Field Marshal

    thx again for reply but i am not quite following you. so would it be like this:

    [spec:1]Holy word: chastise; Penance
    /cast circle of healing
    /cast penance

    chastise and penance are the top 2 specs for holy / disp

    if that is right it did not work either. nor did it with /cast [spec:1]Holy word: chastise; Penance

  • 2011-02-12, 08:31 PM#6



    #showtooltip /cast [spec:1]Holy Word: Chastise; Penance
    Assuming Holy is the top tab spec in your talent sheet and disc is the bottom one.

  • 2011-02-12, 08:41 PM#7

    Chaltione is offline
    Mechagnome Chaltione's Avatar

    I suspect volwratth means to use primary spec for holy/disc alternating and using secondary spec for shadow, and wants macros to detect if he is in holy or disc spec and show the proper spell that is unique to the spell.

    [spec:1] / [spec:2] just tests if you are in primary or secondary spec, so I don't think macros can do the automatic spec identification he is after.

    It is however possible to use macro bank addons to save a set of macros for holy and a set of macros for disc, then use the macro bank addon to swap when you respec between them.

  • 2011-02-12, 09:22 PM#8

    volwratth is offline
    Field Marshal

    yes chaltione that is exactly what i am trying to do. i just looked at the addon called macro bank. it does look a lil confusing at first glance but im sure will be easier to use once i learn it. thx alot, i will look into it.

  • 2011-02-12, 09:32 PM#9

    Ah, very much my mistake in that case. Sorry for the confusion.

  • 2011-02-12, 10:55 PM#10

    lawomous is offline
    Moderator lawomous's Avatar

    I think the solution for you is to use the regular spells, and save \ restore your bars with this addon. Try it out.

    Gershuun @ Borean Tundra US - Interface & Macros Moderator

  • 2011-02-16, 03:15 PM#11

    volwratth is offline
    Field Marshal

    thx alot law, this addon is very easy to use and pretty much did exactly what i need. Much thx!!

  • Sours:

    macro commands and conditionals

    Buy cheap World of Warcraft products

    Wow macro commands:

    New conditionals added: [spec:1], [spec:2],[spec:3],[spec:4] .This checks the spec you are currently in. Use it to create a single macro usable in different specs: /cast [spec:1] spell in first spec; [spec:2] spell in second spec;

    Patch 7.1 Legion added a new conditional: @cursor for spells that use a targeting circle.

    Patch 6.0 Warlords of Draenor added a new conditional to test if you have a certain talent or not.

    Example for warlocks lvl 30 talents: /cast [talent:2/1] Howl of Terror; [talent:2/2] Mortal Coil; [talent:2/3] Shadowfury

    In patch 3.3 the @ symbol has been added as a synonym for 'target=' to make macros more compact.

    Tip: Shift-click the spell you want to use in your spellbook while in the Create Macros window ,that way the spelling is always correct.

    • #showtooltip : Shows the tooltip of the ability you are using.
    • #show :Does not show the tooltip but still shows the cooldown.
    • /use 13 : activates trinket 1 ( top one)
    • /use 14 : activates trinket 2 (bottom one)
    • /equip : equips an item
    • /cast : casts a spell
    • /castsequence : casts spells in a determined order
    • /use : uses an item or consumable
    • /focus : Sets your target as your focus target
    • /clearfocus : Clears your focus target
    • /cleartarget : Clears your target
    • /assist player name : Assist a friendly player .Often used in raids to let everybody attack the same target.
    • /script UIErrorsFrame:Clear() Used to prevent the on screen error message when an item or ability is not ready.
    • /petpassive : puts your pet on passive
    • /petdefensive : puts your pet on defensive
    • /petattack : Tells your pet to attack
    • /petfollow : Tells your pet to follow you
    • /petstay :Tells your pet to stay
    • /cancelform : Cancels your current shapeshift form
    • /cancelaura : Turns off an aura you have
    • /changeactionbar : Changes your current actionbar
    • /stopcasting : Stops whatever you are casting
    • /stopwatch : Opens the stopwatch interface
    • /targetlastenemy : Target the last enemy you had selected
    • /targetexact : Target the exact name

    Wow macro conditionals :

    Conditionals are used to control actions based on information.
    Syntax: /command [conditional] parameter; [conditional] parameter
    Conditionals are enclosed within square brackets ,separated by a comma if more than one.
    The comma can be seen as an "and"
    Conditionals/parameter groups are separated by semicolons.
    The semicolons can be seen as an "else"
    Example: /cast [Condition] Spell1; Spell2
    IF Condition is true : Cast Spell1 ELSE Cast Spell2
    Example : /cast [help,@focus] Renew
    When you click this macro , first the [help,@focus] condition is tested and when true (you can cast a helpful spell on your focus ) Renew is cast.

    • [combat] : True if you are In combat
    • [nocombat] : True if you are not In combat
    • [exists] : True if you have a tartget
    • [dead] : True if Target is dead
    • [harm] : True if you can cast harmful spells on the target
    • [help] : True if your target can receive a beneficial effect
    • [stealth] : True if you are in stealth
    • [mounted] : True if you are on a mount
    • [mod:shift] , [mod:ctrl] , [mod:alt] True if you hold the given key
    • [channeling] : True if channeling a spell
    • [nochanneling] : True if you are not channeling a spell
    • [vehicleui] : True if the player has a vehicle UI
    • [unithasvehicleui] : True if the target of the macro has a vehicle UI
    • [party] and [raid]: True if target is in your party / raid
    • [indoors] and [outdoors]: True if you are indoors / outdoors
    • [nopet] : True if you don't have any pet active
    • [pet:name] : True if you have a pet active
    • [talent:Row/Column] : True if you have selected the talent for that row and column.

    Example: /cast [pet:Voidwalker] Sacrifice; [pet:Succubus] Seduction

    All targeted conditionals are evaluated on your current target by default. You can change the target of the macro by using a targeting modifier.

    • [@focus] evaluates conditionals based on your focus target.
    • [@player] evaluates conditionals based on yourself.
    • [@mouseover] evaluates conditionals based on the target you mouse is hovering over.
    • [@cursor] evaluates conditionals based on the position of your mouse cursor.
    • [@pet] Targets pet if conditional is true.
    • [@arena1] Only available in arena , targets first unit if conditional is true.

    Useful general macros:

    Max camera distance macro

    /script SetCVar("cameraDistanceMax",30)

    Sets your camera distance to the maximum.

    Target the tank's target

    /target [target=focustarget, harm, nodead]

    Set the tank as your focus (/focus) and your target will be the tank's target.

    Wow Self bandage macro

    #showtooltip Heavy Windwool Bandage
    /use [@player] Heavy Windwool Bandage

    Bandages yourself.

    Trinket without annoying errors

    /run sfx=GetCVar("Sound_EnableSFX");
    /console Sound_EnableSFX 0
    /use 13
    /run UIErrorsFrame:Clear()
    /run SetCVar("Sound_EnableSFX",sfx);

    Stopwatch macro

    /stopwatch 30
    /stopwatch play

    Starts the stopwatch countdown 30 to 0 seconds.

    Guild recruitment

    (Your Guildname) is recruiting players for end game content. Whisper if you want to join our team.

    Instead of typing your text in general chat every time , just put it into a macro and click the button.
    1. Pathfinder druid class
    2. Synonyms for lazy
    3. Johnson controls careers
    4. Ex boyfriend text
    5. Vanilla chunk loader

    This page lists macro conditionals, keywords used with macro commands, the RestrictedEnvironment and the SecureStateDriver API to allow limited logic for player convenience without trivializing the game.

    Refer to secure command options for syntax and making a macro for a tutorial.

    Temporary targeting

    /cast [@focus] Counterspell

    The following keywords temporarily assign a target that the macro command will act on. This only applies to a single action; it does not change the player's selected target.

    Replace with any valid unitId (@player, @target, @focus, etc.)
    Immediately targets the ground under the cursor.
    Interupts auto self-cast and requires a targeting cursor.

    is also an alias for . However, despite the name, this still only affects a single macro command without changing the player's target.

    Boolean conditions

    /cast [dead] Resurrection; Heal

    All other conditionals evaluate as either true to execute the macro command, or false to skip it. The prefix reverses this (ie, nodead means alive).

    The following tables categorize each boolean condition by whether it evaluates the state of any target, only the player, or the user interface.

    Macro Conditional Similar API Description
    existsUnitExists()The unit exists
    help, harmUnitCanAssist() and UnitCanAttack()The unit exists and can be targeted by helpful/harmful spells
    deadUnitIsDeadOrGhost()The unit exists and is dead
    party, raidUnitInParty() and UnitInRaid()The unit exists and is in your party/raid
    unithasvehicleuiUnitInVehicle()The unit exists and is in a vehicle
    Macro Conditional Similar API Description
    canexitvehicleCanExitVehicle()In a vehicle and able to exit
    channeling, channeling:spellNameUnitChannelInfo("player") and WoW Icon update.pngChannelInfo()Channeling any spell, or a certain spell
    combatInCombatLockdown or UnitAffectingCombat("player")In combat
    equipped:type, ```worn```:typeIsEquippedItemType(type)Refer to itemType for possible types (ie, weapon) and subtypes (ie, sword)
    flyableIsFlyableArea()Unreliable in Wintergrasp
    flyingIsFlying()Mounted or flight form, and in the air
    form:n, stance:nGetShapeshiftForm()Refer to GetShapeshiftForm for possible values
    group, group:party, group:raidIsInGroup() and IsInRaid()Self-explanatory
    indoors, outdoorsIsIndoors() and IsOutdoors()Self-explanatory
    pet:name, pet:familyUnitCreatureFamily("pet")Using a hunter pet by name or family
    petbattleC_PetBattles.IsInBattle()In a pet battle
    restingIsResting()In a rested zone
    spec:n, spec:n1/n2GetActiveSpecGroup(false)Activated the n'th (or any of n1, n2) spec
    talent:row/colThe given row/col talent is active
    Macro Conditional Similar API Description
    actionbar:n, bar:n, or bar:n1/n2/...GetActionBarPage()The n'th (or any of n1, n2, ...) action bar page appears
    bonusbar, bonusbar:nHasBonusActionBar()The bonus action bar is visible; see
    button:n, btn:n1/n2/..., btn:<virtual click>OnClickThe mouse button used as left (1), right (2), middle (3), extra (4, 5, ...) or virtual
    cursorGetCursorInfo()Dragging an action button (item, spell, macro, etc.)
    extrabarHasExtraActionBar()An extra action bar/button is visible
    modifier, mod, mod:key, mod:actionIsModifierKeyDown() or IsModifiedClick(action)Accepts shift, ctrl, alt, lshift, rshift, ..., and any action title
    overridebarHasOverrideActionBar()The override bar is replacing the main action bar
    possessbarIsPossessBarVisible()The possess bar is visible
    shapeshiftHasTempShapeshiftActionBar()The temporary shapeshift action bar is replacing the main action bar
    vehicleuiHasVehicleActionBar()The vehicle UI is active

    Patch changes



    Do not imagine. I didnt even understand what had happened, he came up and took my penis with his hand and also calmly began stroking. Him.

    Macro spec wow

    My hand explored the full body of a woman. There was nothing to hide. You and Tanya and Nadezhda managed to take a walk in the bathhouse.

    [Novos jogadores] Como fazer macros no WoW

    Tongue, then passionately sucking it in, I quickly brought Vika to the brink of orgasm. Then I abruptly turned her over on her tummy, thrust my fingers into her pussy again, and in a fast rhythm began to move them, making. Vikulya scream with pleasure. When she finished and went limp, I pulled out my fingers, licked them (Vikulya is very tasty), and then proceeded to what I wanted.

    You will also be interested:

    He laughed, sat down in a chair himself, and sat the girl on his lap Do you mind. No she smiled. How can you calmly watch a movie while sitting on the lap of a stunningly handsome man.

    9948 9949 9950 9951 9952