Category: Action Bar Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Gello's Portal Bug Reports Feature Requests
Author:
Version:
1.0
Date:
11-08-2008 01:23 PM
Size:
4.25 Kb
Downloads:
2,227
Favorites:
119
MD5:
Pictures
Click to enlarge
Select
This mod adds a /select command so macros can pop out a menu to use different items/spells.

To use, create a macro with /select type:criterea and click it to pop out a menu.

There are four types:
  • item:<x> will display items with <x> in its name or some GetItemInfo fields
  • spell:<x> will display spells with <x> in its name
  • tooltip:<x> will display items with <x> anywhere in the tooltip
  • companion:<Pet or Mount> will display non-combat pets or mounts
Some examples:

/select item:Bandage - items with "Bandage" in their name
/select item:Mote of - items with "Mote of" in their name
/select item:Consumables - items with "Consumables" as an item field
/select item:Food & Drink - items with "Food & Drink" as an item field
/select item:INVTYPE_TRINKET - all trinkets
/select companion:Pet - non-combat pets
/select companion:Mount - mounts
/select spell:Shout - spells with "Shout" in their name
/select tooltip:Quest Item - items with "Quest Item" in their tooltip
/select tooltip:Restores .- health - items that restore health (note you can use regexes)

When you select something in the menu, it will edit the macro to look something like:
#showtooltip
/use [nobtn:2] Multiphase Spectrographic Goggles
/stopmacro [nobtn:2]
/select tooltip:Quest Item
Notes:
  • To use the selected item, left click or use a key binding for that macro.
  • To change to a different item, right click to select something else.
  • You can use the item in combat, but you can only change items out of combat.
  • In theory it should work with all action bar mods (including default).
  • You can change the macro template in the Select.lua file.
  • If you want the macro to /select something else, manually edit the /select line of the macro.
  • There are no options, sorry. (The code is only ~300 lines if you want to poke at the lua)
This is mostly a proof of concept so it will get minimal support. If anyone wants to take the idea/code and run with it you're more than welcome. Some ideas include /select only as a seed and full UI support from then on (GUI to define criterea and templates, etc), remembering what's being replaced for complex macros, slot:0-19 for slot swapping, etc.
  Optional Files - Select
Sorry, there are currently no optional files available.
  Comments - Select
Post A Reply Comment Options
Old 11-05-2009, 05:25 AM  
iConverge
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Great addon. My only question is if there is a way to differentiate the 2 trinket slots so I have one macro as trinket 1 and another as trinket 2? It would be especially helpful in cases where I need to switch to pvp trinks in both slots that both have triggered spells.

Like I can do with almost all slots:

/select item:INVTYP_HEAD for helms (fishing hat and chef's hat)

But not with individual inventory slots.

I thought maybe a workaround to switch between weapons and fishing pole would be /select tooltip:-Hand since those are the only common words in them. If i do /select tooltip:Hands it will bring up gaunts and /select tooltip:Speed will bring up my Potions of Speed with my weapons and ranged weapons.
iConverge is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-25-2009, 01:43 PM  
Eisa
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 13
Uploads: 2
Quote:
Originally posted by jadakren
[b]consider this workaround I use for the 'Bronze Drake Mount' :
Code:
@line:165 - select.lua
mount = (mount == "Bronze Drake Mount" and "Bronze Drake" or mount)
<snip>
A much more elegant solution might be to insert the following at line 285 (so that the "end" line moves down to line 286:

Code:
button.entryName = (GetSpellInfo(spellId))
What this does is grab the spell name (e.g. Summon Charger), rather than use the companion name (e.g. Thalassian Charger). It should work for all mounts, including the Bronze Drake, although I've not tested this as I'm currently lurking around the Brewfest event field. Try it anyway. If it doesn't work just remove the line.

Happy hunting

Last edited by Eisa : 09-25-2009 at 01:44 PM.
Eisa is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-12-2009, 07:22 AM  
jadakren
A Warpwood Thunder Caller
 
jadakren's Avatar
Interface Author - Click to view interfaces

Forum posts: 99
File comments: 112
Uploads: 2
Quote:
Originally posted by Faraque
I get what you're doing with this addon, and I for one, think it's a great concept. I have a bug report for you however.

Macro:
#showtooltip
/cast [nobtn:2] Purple Hawkstrider
/stopmacro [nobtn:2]
/select companion:Mount

I am a paladin. One of my mounts is Summon Charger. Another is Summon Warhorse. The popup menu shows both of the horses. I select either one of them, and the macro does not update, as well as not functioning with whatever mount I had previously selected. I can simply choose another mount, and it will work fine. Of course, I'm a paladin though, I wanna ride my horsie!
consider this workaround I use for the 'Bronze Drake Mount' :
Code:
@line:165 - select.lua
mount = (mount == "Bronze Drake Mount" and "Bronze Drake" or mount)
I imagine you would need to do something like :

Code:
mount = (mount == "Summon Warhorse" and "Warhorse" or (mount == "Summon Charger" and "Charger" or mount))
jadakren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-12-2009, 07:17 AM  
jadakren
A Warpwood Thunder Caller
 
jadakren's Avatar
Interface Author - Click to view interfaces

Forum posts: 99
File comments: 112
Uploads: 2
Quote:
Originally posted by pacolecoco
Thank you very much for creating this addon! There are really very useful!
I have a suggestion for you, could you put the flying mounts from the others?
Not sure what you mean, because all mounts are listed in the companions mount list of your character screen and thus select will pull the list from there.
jadakren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-25-2009, 09:48 PM  
pacolecoco
A Kobold Labourer
 
pacolecoco's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Thank you very much for creating this addon! There are really very useful!
I have a suggestion for you, could you put the flying mounts from the others?
pacolecoco is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-19-2009, 01:59 PM  
Faerina
A Defias Bandit

Forum posts: 2
File comments: 29
Uploads: 0
Wonderful addon. question though is there a way to select weapons? I use this for my trinkets and my quest items but idk how to do it for items like my fishing pole and my main DPS weapon.
__________________
Skinners, Janitor of Skinnable Creatures
Faerina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-20-2008, 01:00 PM  
jadakren
A Warpwood Thunder Caller
 
jadakren's Avatar
Interface Author - Click to view interfaces

Forum posts: 99
File comments: 112
Uploads: 2
Quote:
Originally posted by KiwiiDawn
okie I see people saying stuff about quest items.. will all the items for quest automatic show up in the pop up or do i have to place them there?

I am unclear as to how it works. will it put the spell/items ect in the pop up it self?
Original macro you create will be :

Code:
/select tooltip:Quest Item
The main thing i'd like to do with this addon is replace autobar.
But i can't seem to group several things in one menu like:

a tradeskill button that includes : cooking, campfire, tailoring, firstaid , etc ,etc

Last edited by jadakren : 12-20-2008 at 01:16 PM.
jadakren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-11-2008, 01:13 AM  
septor
A Flamescale Wyrmkin

Forum posts: 119
File comments: 89
Uploads: 0
Has anyone tried to use this with Macaroon successfully?
septor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-07-2008, 01:41 AM  
Faraque
A Wyrmkin Dreamwalker
 
Faraque's Avatar

Forum posts: 58
File comments: 86
Uploads: 1
I get what you're doing with this addon, and I for one, think it's a great concept. I have a bug report for you however.

Macro:
#showtooltip
/cast [nobtn:2] Purple Hawkstrider
/stopmacro [nobtn:2]
/select companion:Mount

I am a paladin. One of my mounts is Summon Charger. Another is Summon Warhorse. The popup menu shows both of the horses. I select either one of them, and the macro does not update, as well as not functioning with whatever mount I had previously selected. I can simply choose another mount, and it will work fine. Of course, I'm a paladin though, I wanna ride my horsie!
Faraque is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-05-2008, 12:39 PM  
shinchih2001
A Kobold Labourer

Forum posts: 0
File comments: 89
Uploads: 0
its nice addon to save use many ui
but i have a question
for example
when i use the macro /select companion:Mount
1.may i choose and how to write the macro to just show some mount(not all mount) to display in the menu
2.how to write the two macro for landmount and flymount
shinchih2001 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-18-2008, 11:55 AM  
KiwiiDawn
A Black Drake

Forum posts: 82
File comments: 33
Uploads: 0
okie I see people saying stuff about quest items.. will all the items for quest automatic show up in the pop up or do i have to place them there?

I am unclear as to how it works. will it put the spell/items ect in the pop up it self?
KiwiiDawn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-15-2008, 02:07 AM  
AnElk
A Kobold Labourer
 
AnElk's Avatar

Forum posts: 0
File comments: 50
Uploads: 0
Off Topic...

I have no idea what this addon is all about to be honest, I'm only putting this post here for the reason that Gello appears to have been visiting here lately and may see this.

ItemRack... I miss it. It's no longer working with the bunch of patches Blizzard has been sadistic enough to throw at us lately.
AnElk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2008, 07:08 PM  
Lindalas
A Deviate Faerie Dragon

Forum posts: 19
File comments: 76
Uploads: 0
I was just about to make a post to Gello suggesting a quest item version of MiniTrinketMenu. With all of us running around Northrend and using a new quest item every 20 minutes something that allows us to quickly set that up would be awesome! I'm going to take this for a spin (but agree with the other poster that said that Quest Item + Use would be the best filter).
__________________
Lindalas is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-12-2008, 09:10 PM  
level12wizard
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 39
Uploads: 1
Pretty cool. It could use a little more (being able to Select only items that fall under two categories at the same time like Quest and Use would be awesome).

It also seems to spit an error with SellFish trying to add to the tooltip when mousing over any of the buttons that pop out, although I guess I can live with it.
level12wizard is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-12-2008, 03:41 AM  
doomveteran
A Defias Bandit

Forum posts: 3
File comments: 8
Uploads: 0
Perfect for mounts and addon macros, especially ones like simple frame opening commands ;x

Might save me from having to use something like xbar or flexbar... can just stick with BT4.

Cheers Gello
doomveteran is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.