Download
(60Kb)
Download
Updated: 05-25-13 02:47 PM
Pictures
File Info
Updated:05-25-13 02:47 PM
Created:unknown
Downloads:192,174
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-15-08, 03:35 PM  
Diabolus
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Re: Re: Riding crop request

Originally posted by Gello
That sounds pretty serious Slippt I'll see if I have time to look at it more. I'm wondering if anyone else is seeing that?

On the riding crop, select the riding crop in the queue list. At the bottom you'll see a "Pause Queue" checkbox. Check that for the riding crop or any other trinket you don't want trinketmenu's queues to mess with.

While that's checked, if a mod swaps in a riding crop it will suspend queues (little gear icon will turn red on that slot) until the riding crop is swapped back out. Then it will resume normal operation.
That will prevent TrinketMenu from swapping it back out, but doesn't solve the main problem. The main issue is when I attack a target to dismount, all other addons that I've tried do not queue the swap. So they try to remove the riding crop and fail because I am in combat. Then when combat ends, I'm stuck manually moving the crop out. Since I routinely forget to do this, I end up fighting for several minutes or hours with my crop equipped. I need TM to notice I am no longer mounted and restore the slot to its previous function by placing the orginal trinket back or resuming auto-queue.

If you know of another addon that will sit there waiting until the end of time for combat to drop and still make the change, let me know.

-D
Report comment to moderator  
Reply With Quote
Unread 05-14-08, 11:05 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 522
File comments: 582
Uploads: 75
Re: Riding crop request

That sounds pretty serious Slippt I'll see if I have time to look at it more. I'm wondering if anyone else is seeing that?

On the riding crop, select the riding crop in the queue list. At the bottom you'll see a "Pause Queue" checkbox. Check that for the riding crop or any other trinket you don't want trinketmenu's queues to mess with.

While that's checked, if a mod swaps in a riding crop it will suspend queues (little gear icon will turn red on that slot) until the riding crop is swapped back out. Then it will resume normal operation.
Report comment to moderator  
Reply With Quote
Unread 05-14-08, 10:39 AM  
Diabolus
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Riding crop request

Gello, can you add the logic to swap the riding crop in as soon as you mount? I'd like Trinketmenu to put back whatever was there when I dismount or return to queuing if that was the case before I mounted.

The problem with most mods that do this is they conflict with Trinketmenu and trinketmenu just swaps the crop right back out. More importantly, they don't queue trinkets. So if I attack something to dismount, the other mods fail to swap out the crop due to being in combat and then it is never replaced (no queuing). Trinketmenu's awesome queuing would continue to try and restore the original trinket slot item until I drop combat.

A check box to enable/disable this feature would allow people in the BG's to avoid this behavior.

Thanks for your consideration and great mod.
D
Report comment to moderator  
Reply With Quote
Unread 05-13-08, 08:51 PM  
Slippt
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
getting a new error with todays patch :

Code:
Message: [string "TrinketMenu_MainFrame:OnHide"] line 1:
   attempt to call field 'OnHide' (a nil value)
Debug:
   [C]: OnHide()
   [string "*:OnHide"]:1:
      [string "*:OnHide"]:1
   [C]: Hide()
   TrinketMenu\TrinketMenuOpt.lua:81: ToggleFrame()
   TrinketMenu\TrinketMenuOpt.lua:139: MinimapButton_OnClick()
   [string "*:OnClick"]:1:
      [string "*:OnClick"]:1
This occurs when I click on the minimap icon


and this occurs when I mouseover the trinket menu:

Code:
Message: ..\AddOns\TrinketMenu\TrinketMenu.lua line 824:
   attempt to call field 'WriteMenuCooldowns' (a nil value)
Debug:
   [C]: WriteMenuCooldowns()
   TrinketMenu\TrinketMenu.lua:824: UpdateMenuCooldowns()
   TrinketMenu\TrinketMenu.lua:238: BuildMenu()
   [string "*:OnEnter"]:2:
      [string "*:OnEnter"]:1
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 09:41 AM  
drwoods
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Originally posted by Arkive
Drwoods,

I no longer use the mod, but I had the same problem as well. This is how I got around it:

1) Resize them to how you want (ignoring how distorted they're laid out, just focus on getting the buttons the right size).

2) Move the bar - anywhere really, doing so sets some variables or some other voodoo magic.

3) Right-click on an empty space to reset their orientation (but be vertical), then right-click again to make them horizontal (or vice-versa).

4) Move the bar back into position.
Thanks. That works great as a work around.
Report comment to moderator  
Reply With Quote
Unread 05-09-08, 06:35 AM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 522
File comments: 582
Uploads: 75
Re: change for 2.4.2?

Originally posted by blankStare
what is the change that needed to be made for patch 2.4.2?
In 2.4.2, the tooltip text changes for charges left on an item. The format string ITEM_SPELL_CHARGES_P1 no longer exists and was throwing an error when trying to convert it to a search string.
Report comment to moderator  
Reply With Quote
Unread 05-08-08, 07:58 PM  
blankStare
A Kobold Labourer

Forum posts: 1
File comments: 82
Uploads: 0
change for 2.4.2?

what is the change that needed to be made for patch 2.4.2?
Report comment to moderator  
Reply With Quote
Unread 05-08-08, 11:27 AM  
Arkive
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 242
File comments: 465
Uploads: 1
Drwoods,

I no longer use the mod, but I had the same problem as well. This is how I got around it:

1) Resize them to how you want (ignoring how distorted they're laid out, just focus on getting the buttons the right size).

2) Move the bar - anywhere really, doing so sets some variables or some other voodoo magic.

3) Right-click on an empty space to reset their orientation (but be vertical), then right-click again to make them horizontal (or vice-versa).

4) Move the bar back into position.
Report comment to moderator  
Reply With Quote
Unread 05-08-08, 08:40 AM  
drwoods
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
TrinketMenu problem

I've had this problem for a while and was wondering if anyone else has it and if there's a fix. Whenever I try to resize TrinketMenu, It distorts the window. The frame changes and the 2 buttons cling to opposite corners and tend to shrink. Anyone know what I need to do to fix this? Do I need to delete the saved variables? I'm sure I've tried that in the past, but can do it again.

BTW, it's still happening on the latest version I downloaded yesterday.

Thanks,
Don
Report comment to moderator  
Reply With Quote
Unread 05-07-08, 08:14 PM  
Stavmar
A Kobold Labourer

Forum posts: 1
File comments: 34
Uploads: 0
Originally posted by Gello
Since I plan to revamp buttons in Itemrack (once stable set equips and events are in) I'll look into it but I can't promise anything. The frequency of its updates scares me. TrinketMenu hasn't needed (or "hasn't had" may be more accurate) an update in over two years. If it's something I can drop in and forget about it's more likely to happen.
Cant argue with that!
Report comment to moderator  
Reply With Quote
Unread 05-07-08, 08:07 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 522
File comments: 582
Uploads: 75
Since I plan to revamp buttons in Itemrack (once stable set equips and events are in) I'll look into it but I can't promise anything. The frequency of its updates scares me. TrinketMenu hasn't needed (or "hasn't had" may be more accurate) an update in over two years. If it's something I can drop in and forget about it's more likely to happen.
Report comment to moderator  
Reply With Quote
Unread 05-07-08, 04:10 PM  
StormFX
A Flamescale Wyrmkin
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 113
Uploads: 16
I actually came to request the same thing Stavmar.

I'm porting a bunch of skins to ButtonFacade from cyCircled (which is WAY out of date). We were all wondering if it'd be possible for you to add support to TrinketMenu and ItemRack.

ButtonFacade is different from CC in that it actually has a small library that add-on authors can use to incorporate it into their bar mods directly.

Thanks for your time!

BTW: He gave you the wrong forum link The correct one is here.
Last edited by StormFX : 05-07-08 at 04:12 PM.
Report comment to moderator  
Reply With Quote
Unread 05-07-08, 02:17 PM  
Stavmar
A Kobold Labourer

Forum posts: 1
File comments: 34
Uploads: 0
Skinning Issue

In the past I used CyCircled for my trinket skin for Trinket Menu. It allowed the entire UI to mesh well together.

Are there plans to incorporate the new kid on the block? Button Facade.

Here is the Ace thread if you have yet to see it, although I doubt it. Others are asking the same question and some are using the autobar trinket feature in place of trinket menu. Any possibility of incorporation of using BF for the skin of TM?

Just wondering,

Thank you very much for the best trinket mod in the game BTW.

http://www.wowace.com/forums/index.php?topic=13279.0

Stav
Report comment to moderator  
Reply With Quote
Unread 05-07-08, 01:59 PM  
Gello
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 522
File comments: 582
Uploads: 75
On the version just posted for 2.4.2, I'm not certain it's all good. Character copy is down, but at least one of the errors was fixed. I'll be watching for character copy to come back up to more fully test it.
Report comment to moderator  
Reply With Quote
Unread 04-30-08, 11:17 AM  
JMHammer
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 309
Uploads: 1
TrinketMenu is broken on the 2.4.2 PTR. I've tried this last release from Gello, the fan update I posted below, and another fan update here:
http://www.curse.com/downloads/details/11666

All of them fail to function and throw the following error on login:

Error: bad argument #1 to 'gsub' (string expected, got nil)
AddOn: TrinketMenu
File: TrinketMenu.lua
Line: 955
Count: 1
--------------------------------------------------
Error: attempt to call field 'ReflectAlpha' (a nil value)
AddOn: TrinketMenu
File: TrinketMenu.lua
Line: 279
Count: 1
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: