Download
(60Kb)
Download
Updated: 05-25-13 02:47 PM
Pictures
File Info
Updated:05-25-13 02:47 PM
Created:unknown
Downloads:192,051
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 10-30-06, 01:34 AM  
Xaero
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
Thanks for awesome mod. Btw, are settings stored per character basis? When I change my 1st character's settings to "Menu on shift", my other character's settings are changed too. A bit annoying, as I want menu on shift only on one character, not all. Hope I'm not missing something
Report comment to moderator  
Reply With Quote
Unread 11-10-06, 06:23 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
copy-paste from curse-gaming post...

Bug with same-name trinkets
I have a long over due post here about the same name trinkets. Please make it useable!

Issue 1: If I got two trinkets that identical in name but different "lvl" trinkets for instance Rune of Duty from WSG rewards then the addon have trouble swapping them in automatically. They just constantly swapping around in a loop.

Issue 2: The arathi basin reward Defiler's talisman doing even more weirder thing. If I got two different level item the addon can select which one (even if I want to put in only one) to put in the trinket slot but when I use it the cooldown starts on the other one in my bag as well!

Please look into this issues or tell me what should I do if thats only just a configuration/option issue I overlooked. Thanks!
Report comment to moderator  
Reply With Quote
Unread 11-19-06, 03:06 PM  
Erlaria
A Kobold Labourer
 
Erlaria's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Really Amazing Mod! I mean it. lol Nice Mod Keep the Good Work Up, Helped Me Alot!
Report comment to moderator  
Reply With Quote
Unread 12-06-06, 05:43 AM  
RealUnimportant
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Re: copy-paste from curse-gaming post...

Originally posted by H0PE
Bug with same-name trinkets
I have a long over due post here about the same name trinkets. Please make it useable!

Issue 1: If I got two trinkets that identical in name but different "lvl" trinkets for instance Rune of Duty from WSG rewards then the addon have trouble swapping them in automatically. They just constantly swapping around in a loop.

Issue 2: The arathi basin reward Defiler's talisman doing even more weirder thing. If I got two different level item the addon can select which one (even if I want to put in only one) to put in the trinket slot but when I use it the cooldown starts on the other one in my bag as well!

Please look into this issues or tell me what should I do if thats only just a configuration/option issue I overlooked. Thanks!
The first problem you're having is down to how the mod's remembering the names; I advise the author to use the internal designations rather than full-form names, this'll make it easier when people try this kind of thing and it'll reduce memory usage marginally too.

The second problem is the default game behaviour. Those items share a cooldown to prevent exactly the kind of exploiting you're trying to achieve; there's no way around it, so just vendor the lower level one and move on with life as Blizzard intended it to be lived
Report comment to moderator  
Reply With Quote
Unread 12-14-06, 03:17 AM  
Xaero
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
It doesn't autoswap trinkets when I Feign Death, even if I can sit down and drink, meaning I'm 100% ooc. It autoswaps only after mob's death. Could you look into that issue?
Last edited by Xaero : 12-14-06 at 08:42 AM.
Report comment to moderator  
Reply With Quote
Unread 12-14-06, 02:19 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
edit: fixed in 3.61 just posted

Will be fixed tonight. If you want to fix it in the meantime, go to line 314 in TrinketMenu.lua and change this:

if UnitBuff("player",i)=="Interface\\Icons\\Ability_Rogue_FeignDeath" then

to this:

if select(3,UnitBuff("player",i))=="Interface\\Icons\\Ability_Rogue_FeignDeath" then

Originally posted by Xaero
It doesn't autoswap trinkets when I Feign Death, even if I can sit down and drink, meaning I'm 100% ooc. It autoswaps only after mob's death. Could you look into that issue?
Last edited by Gello : 12-14-06 at 04:58 PM.
Report comment to moderator  
Reply With Quote
Unread 12-17-06, 09:35 AM  
azonia
A Kobold Labourer
 
azonia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 1
I can't get more than one trinket queue profile to save. They just aren't saving properly. I'll set my queue's to how I like them, then save to a unique name and when trying to load it, the trinkets will just be wrong. This only seems to happen when more than one profile is saved. Is there some trick to it?
Report comment to moderator  
Reply With Quote
Unread 12-18-06, 11:22 PM  
Kariudo
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Swapping Blackhand's into/out of Slot 2

Love trinketmenu, great mod, but when something gets swapped into slot 2 in place of Blackhand's Breadth BB vanishes from the menu. I have to manually re-equip it, at which point the menu returns to normal and shows all my trinkets. Is anyone else having this problem?
Report comment to moderator  
Reply With Quote
Unread 12-20-06, 11:01 AM  
Leon5465
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I have the mod swap out my ToEP and ZHC. Is there any way I can get it to swap to the other as soon as I used the currently equipped one and the buff wears off, instead of waiting for there to be 30 seconds left? It's kind of pointless for it to wait until 30 seconds are left if the one I'm currently wearing is on cooldown anyway. I want to make sure I can use the other one as soon as it's ready, but having it wait until 30 seconds are left means I may be in combat and it won't actually equip until, say, there's only 10 or 15 seconds left on the cool down. Then I still have to wait for the on equip cool down even though the trinket's actual cool down is already ready.
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
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 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 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 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 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
Post A Reply



Category Jump: