Download
(60Kb)
Download
Updated: 05-25-13 02:47 PM
Pictures
File Info
Updated:05-25-13 02:47 PM
Created:unknown
Downloads:192,151
Favorites:904
MD5:

Trinket Menu  Popular! (More than 5000 hits)

Version: 5.0.2
by: Gello, Resike

This is a mod to make swapping trinkets easier. It will display your two equipped trinkets in a bar. Mouseover on either trinket will display a menu of up to 30 trinkets in your bags to swap.

Swapping/Using trinkets

Left click a trinket in the menu to equip it to the top trinket slot.
Right click a trinket in the menu to equip it to the bottom trinket slot.
Left or Right click either trinket to use them. Or make a key binding for either trinket.

Auto Queue

3.0 introduces auto trinket queues to TrinketMenu. In options you can sort a trinket slot to the order you want trinkets equipped, turn on Auto Queue for that slot (Alt+Click the trinket on the bar or check the tab in options), and the mod will automatically swap trinkets as they're used and come off cooldown.

It was (hopefully) made to be intuitive enough to use without instructions, but if wondering about specifics:

The auto queue rules are:

  • A trinket at 30 seconds or less cooldown is considered off cooldown.
  • If the currently equipped trinket is on cooldown, swap to the first available trinket not on cooldown.
  • If the currently equipped trinket cannot go on cooldown (passive trinkets), equip a higher ranking trinket when it comes off cooldown.
  • If the currently equipped trinket is ready for use, then do nothing unless a higher-ranked trinket marked 'Priority' is waiting to swap in.
  • If a trinket has a 'Delay' defined, then hold that trinket for its delay before swapping it out. (ie, Earthstrike for 20 seconds)
Auto queue icon colors:
  • A gold gear on a trinket means that auto queue is active for that slot.
  • A grey gear on a trinket means the equipped trinket has a delay defined and is waiting to swap out.
  • A red gear on a trinket means the equipped trinket is flagged 'Pause Queue' and auto queue is suspended.
Other auto queue notes:
  • If you use some mod to automatically swap in passive trinkets (Carrot on a Stick or Argent Dawn Commission), flag those trinkets 'Pause Queue' to suspend the queue while they're equipped.
  • Swapping to a passive trinket manually in TrinketMenu will stop the auto queue for that slot. Alt+click the slot to turn auto queue back on.
  • A purely passive trinket will mark the natural end of a queue. If you would like the queue to stop sooner (ie, Burst of Knowledge as bottom-most trinket even on cooldown), move the "Stop queue here" mark to where you want the queue to stop.
  • The auto queues work independently of the "trinket ready!" notifications.
  • Trinkets attempting to swap during combat or while dead will queue for when you drop out of combat or return to life.
  • If you don't want to use auto queue and would like to remove it completely, you can delete TrinketMenuQueue.xml and TrinketMenuQueue.lua while out of game. The remaining mod will be about the size of TrinketMenu 2.7 and run better than 2.7.

Auto Queue Shared Timers

Keep in mind as you set up your queues that many trinkets trigger shared cooldown timers. As an example:

Trinket 0 contains a Cannonball Runner not on cooldown
Trinket 1 contains a Diamond Flask not on cooldown

When you click Diamond Flask, it will put the Cannonball Runner into a 60-second cooldown. TrinketMenu will then look for something more available for Trinket 0, and then 30 seconds later as the Cannonball Runner comes off cooldown it will swap it back in.

This is expected behavior. If it seems like this happens a lot, you may want to Auto Queue only one trinket slot, until you get trinkets that can be used without triggering the other's cooldown.

Customizing Display

The main and menu windows are independently scalable and rotatable. While the windows are unlocked:
  • Move either window by dragging its edge.
  • Rotate either window by right-clicking its edge.
  • Scale/resize either window by dragging the lower-right corner to the desired size.

If you're having problems grabbing the edge of the menu window to move/rotate/resize it, hold Shift down while it's open and the menu won't go away when the mouse leaves the menu's edge.

If you right-click the gear icon around the minimap (or /trinket options) a small options window will appear under the minimap. Here you can customize the display further by showing cooldowns as numbers and keeping the menu always open.

Once you're settled on a setup you like, you can lock the windows in options.

To set an exact scale (optional):
  • /trinket scale main n : Scale the main window to n
  • /trinket scale menu n : Scale the menu window to n
  • ie: /trinket scale menu 0.85

See Readme.txt for much more info

* 5.0.2
Fixed an itemID bug.
* 5.0.1
Updated for 5.3.
* 5.0.0
Updated for 5.2.
Minor fixes.
Code Cleanup.
Moved textures to "Textures" folder.
Added notification support for MSBT, Parrot, xCT, xCT+.
Optional Files (0)


Post A Reply Comment Options
Unread 05-22-07, 07:39 AM  
Niobium
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Will there be a new version available for this patch? I haven't been able to use it on the PTR at all; it won't swap trinkets and the keybindings no longer function. The interface loads, but most of its functionality appears to be erroring out.
Report comment to moderator  
Reply With Quote
Unread 04-22-07, 08:34 AM  
boohoo
A Deviate Faerie Dragon

Forum posts: 15
File comments: 9
Uploads: 0
This was an error report but I changed it as I fixed it by running another ace addon update, was a strange occurance, sorry for the inconvenience.
Last edited by boohoo : 04-22-07 at 01:28 PM.
Report comment to moderator  
Reply With Quote
Unread 04-20-07, 06:19 PM  
Pater
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 26
Uploads: 2
error starting today

there was an error caused by some version of Grid, broke TrinketMenu.
Last edited by Pater : 04-20-07 at 08:42 PM.
Report comment to moderator  
Reply With Quote
Unread 04-18-07, 01:53 PM  
lingering
A Cliff Giant
 
lingering's Avatar

Forum posts: 72
File comments: 19
Uploads: 0
I am getting an error when clicking keybindings (i'll add the message next time it comes up), running that script i get:

nil
nil

help, i need keybinding *sobs*
Report comment to moderator  
Reply With Quote
Unread 04-16-07, 06:39 PM  
Mikhael of Doomhammer
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 1
Hmm...I have a Core of Arkelos, and Bladefist's Breadth that I'm using in one slot...I want the passive buff of the Core of Arkelos more, but if I use the core, then the other, it doesn't swap back in until the Core is ready for use again. Is there a way to force it to swap back in?
Report comment to moderator  
Reply With Quote
Unread 04-02-07, 03:11 AM  
BlackZam
A Murloc Raider

Forum posts: 7
File comments: 51
Uploads: 0
thanks for the update.
Report comment to moderator  
Reply With Quote
Unread 04-01-07, 07:59 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Those getting a "Interface/FrameXML/UIParent.lua:2040: attempt to concatenate local 'localizedName' (a table value)" error when the TrinketMenu option 'Show Key Bindings' is enabled, could you do me a favor and run this script and post its result:

/script for i=0,1 do ChatFrame1:AddMessage(GetBindingKey("CLICK TrinketMenu_Trinket"..i..":LeftButton") or "nil") end

I suspect the cause is a frame or table named the same as the keybinding.
Report comment to moderator  
Reply With Quote
Unread 03-15-07, 11:57 AM  
Stavmar
A Kobold Labourer

Forum posts: 1
File comments: 34
Uploads: 0
I am wanting to use OMNI CC to show the cool down counts int eh trinket slots provided by TM. In this latest version of OMNI CC I am not seeing the cool downs in the slots but do see them in the available trinket slots, the side menu that shows you what you can switch them to.

Any ideas as to what might have changed with TM to cause this issue. I just don't like the way the cool down text provided my TM compared to how OMNI CC provides.

Any help would be appreciated?
Report comment to moderator  
Reply With Quote
Unread 02-23-07, 12:26 PM  
Diabolus
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Riding/Mount Trinkets

Gello, can you add a check box to tell Trinket Menu to automatically equip the carrot or riding crop trinket when you mount? If checked, this should overide any other priorities set when the mod detects that you are mounted. It should restore the apporpriate trinket on dismount.

Thanks in advance,
D
Report comment to moderator  
Reply With Quote
Unread 02-12-07, 02:28 PM  
azonia
A Kobold Labourer
 
azonia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 1
Any word on the trinket queueing issue I've run into?

With so many activateable trinkets in BC this mod should be an integral part of everyone's UI!
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 07:13 AM  
Jellicle
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Trinket Priorities

Fairly new to this mod but absolutely love it.
Have been setting up profiles and wondered if there was any way of assigning trinket priority (ie so it re-equips as soon as it's available again) to a particular profile rather than the trinket (ie I want Hypnotists Watch to have priority while grouped, but not solo or in an instance, but can't figure out a way of getting around this?) No idea how tricky that would be, but would be great if you could swing it.
Thanks!
Report comment to moderator  
Reply With Quote
Unread 01-27-07, 08:41 PM  
N00bZXI
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 28
Uploads: 2
Add this at line 310 before the end statement to fix all cooldown-not-showing problems:

Code:
	TrinketMenu_MainFrame:SetFrameLevel(1)
	TrinketMenu_MenuFrame:SetFrameLevel(1)
	TrinketMenu_Trinket0:SetFrameLevel(2)
	TrinketMenu_Trinket1:SetFrameLevel(2)
	for i=1,30 do
		getglobal("TrinketMenu_Menu"..i):SetFrameLevel(2)
	end
Last edited by N00bZXI : 01-27-07 at 08:42 PM.
Report comment to moderator  
Reply With Quote
Unread 01-23-07, 05:14 AM  
NobleHelium
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
Cooldown Not Showing

Getting a bit of weird behavior with the cooldown radial timer thingy. Sometimes it doesn't appear at all (the number count still appears), sometimes it appears but is off-center.
Report comment to moderator  
Reply With Quote
Unread 12-24-06, 10:02 PM  
NeoStriker
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Show Key Bindings Error

I get the following error when checking Show Key Bindings under TrinketMenu options:

Interface\FrameXML\UIParent.lua:2035:attempt to concatenate local 'localizedName' (a table value)

The keybindings then will not show on the TrinketMenu tool. Any help for this error?
Report comment to moderator  
Reply With Quote
Unread 12-20-06, 06:52 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
re multiple profiles: I'll check it out.

re missing trinket: Hold ALT as you open the menu, see if Blackhand's Breath is there but greyed out. If so ALT+click the trinket in the menu and it should reappear. A recent version added the ability to hide trinkets from the menu, for stuff like carrot and seal/rune of the dawn which other mods swap in situationally. I could've sworn I added an option like ItemRack's to prevent that behavior unless it was turned on, but it looks like I didn't. I'll make it an option and defaulted to off.

re trinkets swapping when buff fades: Presently no. However the 2.0 client has a new function called GetItemSpell. Instead of only a delay option, there'll also be an 'Equip until buff fades' option. This depends on the GetItemSpell name being the same as the buff name, which looks likely from the clickable buff trinkets that I have. Some trinkets you want equipped for a time don't leave a buff (ie, Prismatic Charm) so a delay option will still be there but it will hopefully become a second choice. Realistically, this feature will make it to ItemRack before TrinketMenu. But I plan to have it in both.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: