Go to Page... |
Compatibility: | Plunderstorm (10.2.6) Classic (1.15.1) WOTLK Patch (3.4.3) |
Updated: | 03-19-24 06:41 PM |
Created: | 11-08-08 12:23 PM |
Downloads: | 33,929 |
Favorites: | 195 |
MD5: | |
Categories: | Action Bar Mods, Bags, Bank, Inventory |
This addon adds the /select macro command you can use instead of /use or /cast to use an item or spell among a list. Right-clicking your macro from the bars will pop out a menu where you can change the item or spell to use.
This version works on Retail/Shadowlands, Classic Era and The Burning Crusade Clients clients.
How to Use
/select Battle Shout, Commanding ShoutWhen you create that macro it will cast Battle Shout every time it's hit. If you join a group with a death knight and want to use Commanding Shout instead, right-click the macro on your bars and choose Commanding Shout. Now the macro will display and cast Commanding Shout.
/focus [@focus,noexists][@focus,dead][mod:alt]This is a standard focus-sheep macro. When you want to change what polymorph spell to use, right-click the macro on your bars and pick another. It will use that new polymorph until you decide to change it again.
/select [@focus,exists][] Polymorph(Sheep), Polymorph(Turtle), Polymorph(Rabbit), Polymorph(Black Cat)
/focus [@focus,noexists][@focus,dead][mod:alt]Search:Keywords
/select [@focus,exists][] spell:Polymorph
/click [btn:2]S001M;S001AIt will do this on its own and it will recreate this line if it's accidentally deleted or altered. You don't need to worry about it except to remember that when writing your /select macros your macro needs at least 26 characters free for it to add this line (if it's not already there).
File Name |
Version |
Size |
Author |
Date |
3.5.5 |
56kB |
Gello |
03-10-24 12:25 PM |
|
3.5.4 |
56kB |
Gello |
01-16-24 03:58 PM |
|
3.5.3 |
56kB |
Gello |
11-21-23 12:30 PM |
|
3.5.2 |
56kB |
Gello |
11-07-23 03:30 PM |
|
3.5.1 |
56kB |
Gello |
10-19-23 01:43 PM |
|
3.5.0 |
56kB |
Gello |
10-19-23 12:07 PM |
|
3.4.17 |
56kB |
Gello |
09-05-23 04:44 PM |
|
3.4.16 |
56kB |
Gello |
08-24-23 04:05 AM |
|
3.4.15 |
56kB |
Gello |
07-11-23 06:00 PM |
|
3.4.14 |
56kB |
Gello |
05-02-23 05:58 PM |
|
3.4.13 |
55kB |
Gello |
05-02-23 03:18 AM |
|
3.4.12 |
55kB |
Gello |
03-21-23 03:07 AM |
|
3.4.11 |
55kB |
Gello |
01-30-23 05:31 AM |
|
3.4.10 |
55kB |
Gello |
01-29-23 12:05 PM |
|
3.4.9 |
55kB |
Gello |
01-25-23 04:58 AM |
|
3.4.8 |
55kB |
Gello |
01-19-23 06:02 PM |
|
3.4.7 |
54kB |
Gello |
12-11-22 12:31 PM |
|
3.4.6 |
54kB |
Gello |
11-15-22 11:15 AM |
|
3.4.5 |
54kB |
Gello |
11-12-22 11:34 AM |
|
3.4.4 |
54kB |
Gello |
11-02-22 03:01 PM |
|
3.4.3 |
54kB |
Gello |
10-28-22 01:39 AM |
|
3.4.2 |
53kB |
Gello |
10-25-22 05:38 PM |
|
3.4.1 |
53kB |
Gello |
10-19-22 04:34 PM |
|
3.4.0 |
53kB |
Gello |
10-04-22 09:55 AM |
|
3.3.5 |
53kB |
Gello |
09-03-22 03:26 AM |
|
3.3.4 |
53kB |
Gello |
09-02-22 04:33 PM |
|
3.3.3 |
53kB |
Gello |
09-01-22 01:56 AM |
|
3.3.2 |
53kB |
Gello |
08-16-22 06:29 PM |
|
3.3.1 |
53kB |
Gello |
06-08-22 05:10 PM |
|
3.3.0 |
53kB |
Gello |
06-05-22 11:40 AM |
|
3.2.3 |
52kB |
Gello |
05-31-22 09:05 AM |
|
3.2.2 |
52kB |
Gello |
05-22-22 06:20 PM |
|
3.2.1 |
52kB |
Gello |
05-12-22 06:32 PM |
|
3.2.0 |
52kB |
Gello |
04-28-22 07:08 PM |
|
3.1.5 |
51kB |
Gello |
02-22-22 04:40 PM |
|
3.1.4 |
51kB |
Gello |
11-02-21 09:46 AM |
|
3.1.3 |
51kB |
Gello |
09-02-21 04:56 AM |
|
3.1.2 |
51kB |
Gello |
08-22-21 09:10 AM |
|
3.1.1 |
49kB |
Gello |
06-29-21 04:51 PM |
|
3.1.0 |
49kB |
Gello |
06-19-21 05:51 PM |
|
3.0.9 |
48kB |
Gello |
05-18-21 06:56 PM |
|
3.0.8 |
47kB |
Gello |
03-13-21 04:58 AM |
Comment Options |
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
11-02-14, 08:31 PM | |||
A Murloc Raider
Forum posts: 4
File comments: 19
Uploads: 0
|
Re: Re: Macro Toolkit
|
||
|
OmniBlade |
View Public Profile |
Send a private message to OmniBlade |
Find More Posts by OmniBlade |
Add OmniBlade to Your Buddy List |
11-02-14, 08:11 PM | ||
|
Re: Macro Toolkit
For mounts you can favorite all of the mounts you want in a macro and: /select mount:favoriteThe following selects all favorite-tagged flying mounts when in a flyable area, favorite land mounts otherwise: /select [flyable] mount:favflying; mount:favlandwhich can be shortened a bit: /select [flyable] m:fflying; m:flandYou can also substitute partial names: /select [flyable] m:fflying, m:exped; m:flandThe m:exped will add a Grand Expedition Yak to the flyable mounts (so you can get at the mount vendor while in a flyable area) |
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
11-02-14, 08:00 PM | ||
|
Re: Random Favorite
|
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
11-02-14, 07:54 PM | |
A Murloc Raider
Forum posts: 4
File comments: 19
Uploads: 0
|
Macro Toolkit
Hey! I love this addon, it is far superior to the rest that attempt to do the same thing.
I have a mild, but probably complicated request. I am using another addon called Macro Toolkit, sorry only available on Curse it seems. Anyway when you use this addon it allows you to make macros longer than 255 characters. Using this I was attempting to add more shortcuts to my mounts macro. But when this addon attempts to make the macro longer Select does it code thing, and breaks the macro, losing functionality. Is there any way I could request you to get them to work together? Right now my macro is " /select Corrupted Fire Hawk,Icebound Frostbrood Vanquisher,Ironbound Proto-Drake,Violet Proto-Drake,Sandstone Drake,Dark Phoenix,X-51 Nether-Rocket X-TREME,Mekgineer's Chopper,X-53 Touring Rocket,Thundering Onyx Cloud Serpent, /click [btn:2]S002M;S002A " And this is sitting at 253/255 characters. I would like to add a few more of my favorite mounts to it. If this is not possible I am ok with that. I love this addon. Much better than a random "favorites" macro Blizzard supplied. |
|
OmniBlade |
View Public Profile |
Send a private message to OmniBlade |
Find More Posts by OmniBlade |
Add OmniBlade to Your Buddy List |
11-02-14, 01:14 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 36
Uploads: 0
|
Random Favorite
This addon has earned a place in my favorites category. It allows me to standardize action bars across multiple toons for things like racial abilities, professions, and mounts.
I was wondering if there is a command to allow my favorite mounts to be randomized like Blizzard's new Summon Random Mount button. As much as I like my previous mount/pet addon, I'm trying to pare down my interface and would prefer to use Select to manage my mounts. Kudos for this awesome addon. |
|
gizmogeek |
View Public Profile |
Send a private message to gizmogeek |
Find More Posts by gizmogeek |
Add gizmogeek to Your Buddy List |
07-07-14, 02:09 PM | ||
A Murloc Raider
Forum posts: 4
File comments: 19
Uploads: 0
|
Re: Re: Missing Pets
|
|
|
OmniBlade |
View Public Profile |
Send a private message to OmniBlade |
Find More Posts by OmniBlade |
Add OmniBlade to Your Buddy List |
07-07-14, 05:59 AM | ||
|
Re: Missing Pets
I'm afraid companion pets are not officially supported in Select. There's some backend work to support them, but it waits for a method to change the macro icon securely. These "work" but the macro icon doesn't reflect the selected pet: /select pet:Dragon Kite /select pet:favorite /select pet:any The major, major roadblock to implementing pets is the ability to set the macro icon to an arbitrary icon. I spent months on this problem. I have a messy proof of concept that should work but I've since gotten immersed in Rematch which is eating up all my free time at the moment. I was hopeful that WoD would add a SetMacroIcon or something but it's not looking likely. We'll know for sure once they enable scripting/addons on beta.
Last edited by Gello : 07-07-14 at 06:00 AM.
|
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
07-06-14, 04:03 PM | |
A Murloc Raider
Forum posts: 4
File comments: 19
Uploads: 0
|
Missing Pets
For some reason most TCG items wont show up on the macro when I make them. I tried using the pet name, spell id, and several other things.
/select Dragon Kite, Ethereal Soul-Trader, Deathy, Grunty, Bananas, Brilliant Kaliri, Lil' XT, Mojo, Proto-Drake Whelp, Teldrassil Sproutling, /click [btn:2]S20:M;S20:A When I click the icon the Dragon Kite, Ethereal, and Mojo (not TCG) wont show up. Along with some other pets I have tried. Do you have a way I can get them to show? |
|
OmniBlade |
View Public Profile |
Send a private message to OmniBlade |
Find More Posts by OmniBlade |
Add OmniBlade to Your Buddy List |
03-01-14, 09:39 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
This work around might be a bit tricky without using an extra script to launch a dummy spell without triggering a lua error but thank for shedding a light on that! Indeed, it looks like SpellToggle cam make what I was looking for but I was hopping that a flyout addon could handle that as well ^^! By the way I am using the Beta of Ion (previously called 'Macaroon' and 'Trinitybar') which had a flyout system integrated (not anymore because it's on work in progress) and it looks like the your addon is working well with it safe the fact that the icon doesn't show properly. It keeps showing the question mark no matter what. Thank in advance for your time!
Last edited by daelysid : 03-01-14 at 12:52 PM.
|
|
|
daelysid |
View Public Profile |
Send a private message to daelysid |
Find More Posts by daelysid |
Add daelysid to Your Buddy List |
02-28-14, 03:45 AM | ||
|
Re: Condition issue
/select [@mouseover, exists] Heal, Flash Heal; none (don't use nil as a dummy spell; that's a separate issue I need to fix. nil has an arbitrary specific function to the addon.) I only recently found out that an open-ended /select--that is, a /select that doesn't have all conditions covered--was a real problem. I'm surprised and a little depressed there have been, prior to yours, no bug reports about it for the 8 months that conditions have been supported, so thanks again for mentioning it. That said, you may have another issue with using this addon to choose mouseover spells. To decide which [condition] you're /select'ing, this addon needs to be in that condition. When you're right-clicking the macro to change the spell, it can never be in the [@mouseover, exists] state to choose between those two spells. It's kind of inherent in how [condition]s work in this addon to switch flyouts depending on what state you're in. There's a chance Spell Toggle may do what you want, but I'm pretty certain /click doesn't have the unit support that /cast does. An addon may need to separately define the unit for the /click (which Select does, but unfortunately without a mechanism for changing which flyout to choose outside of the current state). |
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
02-27-14, 01:40 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
Condition issue
Hello Gello,
thank for your work on this add-on! I have noticed that there is a kind of glitch while using conditions on a /select macro. For instance: - The macro: /select [@mouseover, exists]Heal, Flash HealStep 1: - Actual Target: Player#1 - Actual Mouseover: <none> - Reaction when I pressed the button: nothing happened, which is the expected result Step 2: - Actual Target: Player#1 - Actual Mouseover: Player#2 - Reaction when I pressed the button: cast <Heal> on Player#2, which is also the expected result Step 3: - Actual Target: Player#1 - Actual Mouseover: <none> - Reaction when I pressed the button: cast <Heal> on Player#1, which is totally wrong because the condition wants the spell be launched on the Mouseover ONLY if it is existing else do nothing. If I don't have any target, it will put the spell on 'hold' by highlighting the mouse cursor in blue (which means that no spell will be launched no matter what -- until I click on a target to release the current spell on 'hold') If you do the same test with this macro: /cast [@mouseover, exists] Heal it will react as expected. Do you have any idea how to fix this issue? if you could help me to localize the code, I might be able to help you to fix this. Thank in advance for your quick reply. Kind regards, Dael
Last edited by daelysid : 02-27-14 at 01:43 PM.
|
|
daelysid |
View Public Profile |
Send a private message to daelysid |
Find More Posts by daelysid |
Add daelysid to Your Buddy List |
01-18-14, 01:42 AM | ||
|
Re: Haven't tried this completely yet...
If you also have some land mounts marked as favorites, you can do: /select [flyable] mount:fflying; mount:fland Now when you're in an area you can fly, the macro will cast your last-chosen flying mount; and in areas you can't fly it will cast your last-chosen land mount. That preference is also saved per-character. If all of your characters use the same macro, they can each have a different preferred mount selected. |
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
01-17-14, 09:29 PM | |
|
Haven't tried this completely yet...
... cause I'm still trying to get unconfused about macros in general.
I'm mostly playing around iwth mounts at the moment, tho I really like hte idea of multiple things on one button. If I have multiple flying mounts set as favorite, what will /select mount:fflying do? Will it randomly choose one, or will it choose the first, or will it break? -Barleduq |
|
Barleduq |
View Public Profile |
Send a private message to Barleduq |
Find More Posts by Barleduq |
Add Barleduq to Your Buddy List |
01-15-14, 06:10 PM | |
A Murloc Raider
Forum posts: 4
File comments: 121
Uploads: 0
|
no error when logging in. now gonna reload.
edit: no error on reload. now relogging. edit2: seems to be fixed. well done. <3
__________________
i has a cookie
Last edited by Sintacks : 01-15-14 at 06:11 PM.
|
|
Sintacks |
View Public Profile |
Send a private message to Sintacks |
Find More Posts by Sintacks |
Add Sintacks to Your Buddy List |