Download
(60Kb)
Download
Updated: 05-25-13 02:47 PM
Pictures
File Info
Updated:05-25-13 02:47 PM
Created:unknown
Downloads:192,108
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 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-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-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-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-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-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 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 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 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 10-28-06, 03:47 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Re: Suggestion

I like the idea of making a click of the minimap button turn queues on/off. How about Alt+Left click to toggle queue for top trinket, and Alt+Right click to toggle queue for bottom?
Last edited by Gello : 10-28-06 at 03:51 PM.
Report comment to moderator  
Reply With Quote
Unread 10-28-06, 12:13 PM  
N00bZXI
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 28
Uploads: 2
Suggestion

Would be nice that when showing/hiding TrinketMenu with the minimap button is disabled, instead of both buttons showing/hiding the options menu, leftclick would enable autoque on both trinkets.

function TrinketMenu.MinimapButton_OnClick()
PlaySound("GAMEGENERICBUTTONPRESS")
if arg1=="LeftButton" and TrinketMenuOptions.DisableToggle=="OFF" then
TrinketMenu.ToggleFrame(TrinketMenu_MainFrame)
elseif arg1=="RightButton" then
TrinketMenu.ToggleFrame(TrinketMenu_OptFrame)
elseif arg1=="LeftButton" and TrinketMenuOptions.DisableToggle=="ON" then
TrinketMenuQueue.Enabled[0] = 1
TrinketMenuQueue.Enabled[1] = 1
TrinketMenu.UpdateCombatQueue()
TrinketMenu_Trinket0Check:SetChecked(1);
TrinketMenu_Trinket1Check:SetChecked(1);
end
end

Amazing mod. Extremely useful.
Report comment to moderator  
Reply With Quote
Unread 08-07-06, 05:28 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
Originally posted by Bilb
i'm using the auto queue feature , wich i find really handy. but when i use on of my trinket out of combat ( mind quickening gem to conjure water faster =p ) i have to desactivate auto queue or it swap to my next trinket, wasting the cooldown of the trinket i activated out of combat. that'd be great if i could get trinket menu to wait for the buff to fade before equiping the next trinket. Great mod
Put a delay on the trinket. Select the trinket and enter a number in 'Delay' at the bottom.

It will hold the trinket until the delay is over before swapping it out.
Last edited by Gello : 08-07-06 at 05:31 AM.
Report comment to moderator  
Reply With Quote
Unread 08-07-06, 12:59 AM  
Bilb
A Murloc Raider

Forum posts: 5
File comments: 8
Uploads: 0
i'm using the auto queue feature , wich i find really handy. but when i use on of my trinket out of combat ( mind quickening gem to conjure water faster =p ) i have to desactivate auto queue or it swap to my next trinket, wasting the cooldown of the trinket i activated out of combat. that'd be great if i could get trinket menu to wait for the buff to fade before equiping the next trinket. Great mod
Last edited by Bilb : 08-07-06 at 01:02 AM.
Report comment to moderator  
Reply With Quote
Unread 07-29-06, 09:35 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 521
File comments: 582
Uploads: 75
There's an option ('Stop Queue on Swap') to stop the auto queue when you manually swap in trinkets. If you find yourself stopping the queue a lot it may be an alternative.
Report comment to moderator  
Reply With Quote
Unread 07-28-06, 01:45 PM  
dsds
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Is there any way for me to change it so that if I swap in an active trinket with 45 seconds or so left on it's cooldown, the mod won't automatically swap it back out?

The way I'm using this mod, my queue consists of two passive trinkets. That way, when I use one of my active trinkets, it swaps in one of the passive trinkets when I get out of combat which is really nice. I don't queue any active trinkets since I have over 15 and I use em all in different situations, I just manually swap em in depending what I'm doing.

But some trinkets like the insignia of the alliance I often want to swap in when they're almost but not quite ready, so I'll be sure to have em later. The mod is fighting me on this and immediatly swapping in a passive trinket. I realize that I can stop the queue when I manually swap in a trinket, but I manually swap in trinkets a lot so I'm hoping I can avoid this.

By the way, great mod, other than this one issue it's exactly what I needed!
Last edited by dsds : 07-28-06 at 01:48 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: