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,961 |
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 |
Resike |
View Public Profile |
Send a private message to Resike |
Find More Posts by Resike |
Add Resike to Your Buddy List |
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
04-25-13, 08:56 PM | |
|
Been playing around with this a bit, great way to cleanup some macro space though I wonder if I can make it work with Choonster's SpellID Buttons addon. Course it should but I haven't tested it. Anyways great work be done here.
|
|
10leej |
View Public Profile |
Send a private message to 10leej |
Visit 10leej's homepage! |
Find More Posts by 10leej |
Add 10leej to Your Buddy List |
05-04-13, 12:37 PM | |
|
Would it be possible to make a macro for Disenchanting like you do with milling? I can't seem to figure that out.
|
|
kaiden |
View Public Profile |
Send a private message to kaiden |
Visit kaiden's homepage! |
Find More Posts by kaiden |
Add kaiden to Your Buddy List |
05-04-13, 02:49 PM | ||
|
You may already know this, but for a mass DE macro I recommend something like this (which is in the default UI, don't need this addon or any to do this): /cast Disenchant /use item:1234 /use item:5678 /use item:91823 /use item:9821398 instead. If it can't find the first item it will attempt to DE one of the second item and so on. The item id can be found by looking up the item on wowhead. ie: http://www.wowhead.com/spell=124571 is item:124571 The reason you want to use an item:id is because this can be a "Misthide Helm of the Monkey", "Misthide Helm of Landslide", "Misthide Helm of Stamina", etc. By using the number instead of the name you tell the game to DE "MistHide Helm of anything, I don't care". But note for the recipes that sometimes make a blue quality instead of a green quality: blue items a different item:id from green items. You'll want to include both item:id's. (Search for "Misthide Helm" on wowhead and you'll see it shows both, with separate item id's) |
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Visit Gello's homepage! |
Find More Posts by Gello |
Add Gello to Your Buddy List |
05-05-13, 07:27 PM | |
|
2.0.12
Version 2.0.12 just posted only adds support for Select Favorite Mounts. That addon allows you to right-click mounts in your mount journal to favorite them, just like you do for battle pets in the pet journal.
Due to macro space issues, and the desire to get a lot more mounts into /select macros, the other addon was created. If you don't intend to use that addon, and you're on 2.0.11, there's no need to download this update.
Last edited by Gello : 05-05-13 at 07:36 PM.
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Visit Gello's homepage! |
Find More Posts by Gello |
Add Gello to Your Buddy List |
06-22-13, 04:50 PM | |
|
2.1.0
Version 2.1 posted today is a fairly large overhaul. If you encounter any bugs please let me know what bar addon you're using, if any, and the select macro if it's relevant.
A few notes for existing 2.0.x users:
Last edited by Gello : 06-22-13 at 10:31 PM.
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Visit Gello's homepage! |
Find More Posts by Gello |
Add Gello to Your Buddy List |
11-01-13, 05:14 PM | |
|
Not sure why, not working for mage ports used to work fine, gonna have to go back see what version that was.
macro Code:
/select Portal: Orgrimmar, Portal: Undercity, Portal: Thunder Bluff, Portal: Silvermoon, Portal: Stonard, Portal: Shattrath, Portal: Dalaran, Portal: Tol Barad, Portal: Vale of Eternal Blossoms /click [btn:2]S49:M;S49:A
Last edited by 10leej : 11-01-13 at 05:23 PM.
|
|
10leej |
View Public Profile |
Send a private message to 10leej |
Visit 10leej's homepage! |
Find More Posts by 10leej |
Add 10leej to Your Buddy List |
01-14-14, 02:20 PM | |
A Murloc Raider
Forum posts: 4
File comments: 121
Uploads: 0
|
Got this one twice when logging into the druid. (oddly the count only says 1. maybe it resets when you log.. idk)
Date: 2014-01-14 15:14:18 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Select\Select_Filters.lua line 235: bad argument #1 to 'band' (number expected, got nil) Debug: [C]: band() Select\Select_Filters.lua:235: ?() Select\Select_Menu.lua:171: UpdateFlyoutButtons() Select\Select_Menu.lua:75: CreateFlyoutFromList() Select\Select.lua:244: UpdateSelectMacros() Select\Select.lua:123: UPDATE_MACROS() Select\Select.lua:42: Initialize() Select\Select_Filters.lua:83: UpdateItemCache() Select\Select.lua:35: ?() Select\Select.lua:10: Select\Select.lua:8 Locals: (*temporary) = nil (*temporary) = 2 (*temporary) = "number expected, got nil" This completely breaks select.
__________________
i has a cookie |
|
Sintacks |
View Public Profile |
Send a private message to Sintacks |
Visit Sintacks's homepage! |
Find More Posts by Sintacks |
Add Sintacks to Your Buddy List |
01-14-14, 10:25 PM | ||
|
(For anyone not getting this error, that was only change in 2.1.3, no need to download) |
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Visit Gello's homepage! |
Find More Posts by Gello |
Add Gello 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 |
Visit Sintacks's homepage! |
Find More Posts by Sintacks |
Add Sintacks 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 |
Visit Barleduq's homepage! |
Find More Posts by Barleduq |
Add Barleduq 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 |
Visit Gello's homepage! |
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 |
Visit daelysid's homepage! |
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 |
Visit Gello's homepage! |
Find More Posts by Gello |
Add Gello to Your Buddy List |