Go to Page... |
Compatibility: | Dark Heart (10.2.7) Cataclysm Classic (4.4.0) Classic (1.15.2) |
Updated: | 05-07-24 06:27 PM |
Created: | 11-08-08 12:23 PM |
Downloads: | 34,116 |
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.7 |
56kB |
Gello |
04-30-24 06:25 PM |
|
3.5.6 |
56kB |
Gello |
03-19-24 06:41 PM |
|
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 |
Comment Options |
dodga |
View Public Profile |
Send a private message to dodga |
Find More Posts by dodga |
Add dodga to Your Buddy List |
11-26-22, 04:50 PM | ||
|
If you turned off ActionButtonUseKeyDown (/console ActionButtonUseKeyDown 0)--and no addon switched it back--then /clicks would only work when the key is released and would probably work when buttons are unlocked. If ActionButtonUseKeyDown is enabled (/console ActionButtonUseKeyDown 1) then /clicks only work when they key goes down. |
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
10-16-23, 07:35 AM | |
|
Collections now on Wrath Classic (3.4.3)
I can't seem to find a way to use Select for Toys in Wrath Classic P4.
Tried type:Toy and toy:any. Since 3.4.3 mounts, nocombat pets, toys and heirlooms have moved to the (new) collections interface.
Last edited by Dridzt : 10-16-23 at 08:27 AM.
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
10-16-23, 02:59 PM | ||
|
Re: Collections now on Wrath Classic (3.4.3)
|
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
10-19-23, 12:16 PM | ||
|
Re: Collections now on Wrath Classic (3.4.3)
|
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
10-19-23, 01:00 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
v.3.5.0 Classic Era Error
I'm receiving this error today in Classic Era on log in after updating to v3.5.0:
Message: Frame:RegisterEvent(): Frame:RegisterEvent(): Attempt to register unknown event "NEW_MOUNT_ADDED" Time: Thu Oct 19 11:53:33 2023 Count: 1 Stack: Frame:RegisterEvent(): Frame:RegisterEvent(): Attempt to register unknown event "NEW_MOUNT_ADDED" [string "=[C]"]: in function `RegisterEvent' [string "@Interface/AddOns/Select/data/cache.lua"]:174: in function `Enable' [string "@Interface/AddOns/Select/main.lua"]:98: in function `?' [string "@Interface/AddOns/Select/main.lua"]:73: in function <Interface/AddOns/Select/main.lua:71> Locals: (*temporary) = Frame { 0 = <userdata> LEARNED_SPELL_IN_TAB = <function> defined @Interface/AddOns/Select/data/cache.lua:596 PLAYER_EQUIPMENT_CHANGED = <function> defined @Interface/AddOns/Select/data/cache.lua:591 BAG_UPDATE = <function> defined @Interface/AddOns/Select/data/cache.lua:584 SPELLS_CHANGED = <function> defined @Interface/AddOns/Select/data/cache.lua:596 } (*temporary) = "NEW_MOUNT_ADDED" Edit: tried to comment out references to the event NEW_MOUNT_ADDED in /Select/data/cache.lua and this just then exposed a similar error with the event MOUNT_JOURNAL_SEARCH_UPDATED. Commenting out references to this second event then lead to cascading errors with the function updateMountCache(). After commenting out the call to updateMountCache() on line 176, the errors stopped and the addon is now otherwise working for me.
Last edited by Rabble : 10-19-23 at 01:10 PM.
|
|
Rabble |
View Public Profile |
Send a private message to Rabble |
Find More Posts by Rabble |
Add Rabble to Your Buddy List |
10-19-23, 01:44 PM | |||
|
Re: Re: Collections now on Wrath Classic (3.4.3)
The main reason to have toys easily accessible in a flyout is there's some real utility there (portable mailbox, wormhole + dimensional rippers etc are classed as toys in wotlk) not just fun / cosmetic items. |
||
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
10-19-23, 01:47 PM | ||
|
Re: v.3.5.0 Classic Era Error
|
|
|
Gello |
View Public Profile |
Send a private message to Gello |
Find More Posts by Gello |
Add Gello to Your Buddy List |
10-19-23, 02:04 PM | |||
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Re: Re: v.3.5.0 Classic Era Error
|
||
|
Rabble |
View Public Profile |
Send a private message to Rabble |
Find More Posts by Rabble |
Add Rabble to Your Buddy List |
10-19-23, 03:32 PM | |
|
Code:
local toyCache = {} for i=1,C_ToyBox.GetNumToys() do local toyID = C_ToyBox.GetToyFromIndex(i) if toyID and toyID > 0 then if PlayerHasToy(toyID) and C_ToyBox.IsToyUsable(toyID) then toyCache[toyID] = {C_ToyBox.GetToyInfo(toyID)} end end end for k,v in pairs(toyCache) do print(k) print(v[2]) end Edit: Hmm, it wasn't as trivial as that, it appears the list of toys is not cached on the client on a cold login. There was no GET_ITEM_INFO_RECEIVED or equivalent while they're queried from server so seems like some kind of retry timer would be needed.
Last edited by Dridzt : 10-20-23 at 07:28 AM.
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |