Giter Club home page Giter Club logo

wow-classic-gearmenu's Introduction

GearMenu

GearMenu aims to help the player switching between items in and out of combat. When the player is in combat a combatqueue will take care of switching the item as soon as possible. It also allows you to define switching rules and keybinding slots.

Lint

Providers

WoW Burning Crusade Classic Support

This Addon supports WoW Burning Crusade Classic see - bcc-GearMenu

WoW Wrath of The Lich King Classic Support

This Addon supports WoW Wrath of The Lich King Classic see - wotlkc-GearMenu

Installation

WoW-Addons are installed directly into your WoW directory:

[WoW-installation-directory]\Interface\AddOns

Make sure to get the newest version of the Addon from the releases tab:

GearMenu-Releases

Note: If the Addon is not showing up in your ingame Addonlist make sure that the Addon is named GearMenu in your Addons folder

What is GearMenu?

GearMenus goal is to help the player switching between items on certain slots. Often players have items such as engineering items that have a one time use followed by a long cooldown. After using them during a fight the player wants to switch back to a more useful item. While changing items during combat is not possible (with some exceptions such as weapons) GearMenu can help with switching them as soon as possible. When a player tries to switch an item during combat it will be put into the combatqueue and switched as soon as possible. If the player leaves combat for just a split second all the items in the combatqueue will be switched. For some classes this might be even easier because they can use spells such as rogue - vanish or hunter - feign death.

Supported slots:

Slotname Description
HeadSlot Head/Helmet slot
NeckSlot Neck slot
ShoulderSlot Shoulder slot
ChestSlot Chest/Robe slot
WaistSlot Waist/Belt slot
LegsSlot Legs slot
FeetSlot Feet/Boots slot
WristSlot Wrist/Bracers slot
HandsSlot Hands slot
Finger0Slot First/Upper Ring slot
Finger1Slot Second/Upper Ring slot
Trinket0Slot First/Upper Trinket slot
Trinket1Slot Second/Lower Trinket slot
BackSlot Back/Cloak slot
MainhandSlot Main-hand slot
SecondaryHandSlot Secondary-hand/Off-hand slot
RangedSlot Ranged slot
AmmoSlot Ammo slot

Features of GearMenu

Item switch for certain slots

With GearMenu it is easy to switch between items in supported slots. This is especially useful for engineering items that you wear for a certain amount of time and then switch back to your usual gear.

CombatQueue

Certain items cannot be switched while the player is in combat. Weapons will be switched immediately whether the player is in combat or not. Other items that cannot be switched in combat will be enqueued in the combatqueue and switched as soon as possible. This is especially useful in PvP when you leave combat for a short time.

Note: You can right-click any slot to clear the combatqueue for that slot

GearMenu also detects whether an itemswitch is possible even when out of combat. If you're switching an item while you're casting your mount or any other spell it will put the item in the combatqueue. As soon as the cast is over the item will be switched.

This is also the case if you cancel your cast.

Quick Change

Quick change consists of rules that apply when certain items are used. The player can define rules for items that have a usable effect. An item might be immediately switched after use or only after a certain delay. Otherwise, the same rules for item switching apply. This means that if the user is in combat it will be moved to the combat queue and if he is out of combat the item will be immediately switched. See the optionsmenu for defining new rules based on the item type.

Note: If an item has a buff effect, and you immediately change the item you will usually also lose its buff. In most cases it makes sense to set the delay to the duration of the buff

Keybinding

GearMenu allows to keybind to every slot with a keybinding. Keybindings have to be set directly inside GearMenus configuration.

Drag and drop support

GearMenu allows dragging and dropping items onto slots, remove from slots and slots can even be switched in between.

Drag and drop between slots

Drag and drop item to GearMenu

Unequip item by drag and drop

Combined Equipping

Slots such as trinket and ring slots have combined equipping enabled. This means that in addition to a left click on the item the player wishes to equip they also support right click. Slots that do not support combined quipping (which most don't) will normally equip any item whether it was left- or right-clicked. If the slot has combined equipping enabled a right click will instead put the chosen item into the opposite slot.

Unequip Items

Enable an empty slot in the changeMenu that allows for quicker and easier unequipping of items.

TrinketMenu

TrinketMenu allows the player to have all available trinkets and their status in view at all times. This makes it easier for the player to plan when to equip a trinket with a long cooldown. A left click will equip the trinket into the upper trinketslot and a right click will equip the item into the lower trinketslot.

Macro Support

If you prefer having certain items in your actionslots GearMenu can still be of use. By using the macro-bridge you get all the advantages of the combatQueue in a normal macro.

Add Item to CombatQueue

/run GM_AddToCombatQueue(itemId, enchantId, slotId)

# Example - Equip Hand of Justice into the lower trinket slot
/run GM_AddToCombatQueue(11815, nil, 14)

Note: For classic era and seasons the enchantId is needed additionally for this to work. The enchantId is optional. If you don't have multiple items with different enchantIds in your inventory, set it to nil.

Note: It is not recommended using this for weapons because addons cannot switch weapons during combat (GearMenu will put the item into the combatQueue). With a normal weaponswitch macro however this is still possible.

Clear Slot From CombatQueue

/run GM_RemoveFromCombatQueue(slotId)

# Example - Clear headSlot queue
/run GM_RemoveFromCombatQueue(1)
Finding itemId

Finding the id of a certain item is easiest with websites such as wowhead.

# Example:
https://classic.wowhead.com/item=11815/hand-of-justice

The number after item is the itemId we search for.

Finding slotId

For finding the correct slotId refer to the image below. Only InventorySlotIds are valid targets for GearMenu

Configurability

GearMenu is configurable. Don't need a certain slot? You can hide it.

To show the configuration screen use /rggm opt while ingame and /rggm info for an overview of options or check the standard blizzard addon options.

Creating a GearBar

With the latest release it is possible to create multiple GearBars that can act independently of each other.

Configure a GearBar

Each GearBar has some configurations that can be done individually for each GearBar. This includes various sizes of the GearBar, its locked or unlocked state and what GearSlots are configured for the GearBar.

Individual GearBar Configuration

Hide/Show Cooldowns

Whether cooldowns should be shown or hidden can be configured individually for each GearBar.

Hide/Show Keybindings

Whether keybindings should be shown or hidden can be configured individually for each GearBar.

Lock/Unlock Window

Whether a GearBar should be freely movable or be locked in place can be configured individually for each GearBar.

GearSlot Size

Every GearBar can have a different size for its GearSlots. You could for an example have a GearBar with very big trinkets and another with smaller slots for less important items.

ChangeMenu Size

The size of the ChangeMenu can be configured individual from the GearSlot size.

General Configuration

FastPress Support

Enable whether an item in a Gearslot should be used when the player pressed down(keydown) or only after the key was released(keyup).

Filter Items by Quality

Not interested to see items with a quality level below a certain level? Filter them out and only items that meet your set level will be considered to be displayed in GearMenu.

Themes

GearMenu supports two different themes for its ui elements. By default, the custom theme will be used.

Custom

Classic

TrinketMenu Configuration

TrinketMenu supports the following configuration features.

  • Enabling/Disabling TrinketMenu completely
  • Lock/Unlock the TrinketMenu
  • Show or Hide trinket cooldowns
  • Adapt size of the TrinketMenu

FAQ

The Addon is not showing up in WoW. What can I do?

Make sure to recheck the installation part of this Readme and check that the Addon is placed inside [WoW-installation-directory]\Interface\AddOns and is correctly named as GearMenu.

I get a red error (Lua Error) on my screen. What is this?

This is what we call a Lua error, and it usually happens because of an oversight or error by the developer (in this case me). Take a screenshot off the error and create a GitHub Issue with it, and I will see if I can resolve it. It also helps if you can add any additional information of what you were doing at the time and what other addons you have active. Additionally, if you are able to reproduce the error make sure to check if it still happens if you disable all others addons.

GearMenu spams my chat with messages. How can I deactivate this?

Those obnoxious messages are intended for the development of this addon and means that you download a development version of the addon instead of a proper release. Releases can be downloaded from here - https://github.com/RagedUnicorn/wow-classic-gearmenu/releases

A certain item is not showing up when I hover a slot. Why is that?

GearMenu filters by default, items that are below common (green) quality. This can be changed in the addon configuration settings in the option "Filter Item Quality".

GearMenu failed to switch my item. What happened?

There are certain limitations that make it harder to switch an item even if the player is out of combat. One such example is that WoW prevents switching items while the player is casting a spell. GearMenu detects this and changes the item as soon as there is a pause between two spells or if a spell was cancelled. Just keep this in mind if you absolutely need the item switch to happen as soon as possible. Another factor can be a loss of control effect such as sap, iceblock and similar effects. In such circumstances it is not possible to switch an item. GearMenu is aware of such effects on the player and will switch the item as soon as possible.

If you still think you found an issue where GearMenu doesn't switch items as expected feel free to create an issue.

Why can't I switch Weapons during Combat?

This is a limitation that Blizzard puts on addons. It is not currently possible to switch to an arbitrary weapon while in combat. It is however possible to create weaponswitch macros because it is already known from which weapon to what weapon the player wants to switch. While it is not ideal, to work around this issue GearMenu puts weapons in the CombatQueue if a weaponswitch is done while the player is in combat. If he is not in combat the switch will happen immediately. This might be improved in a future release if there is a better workaround possible.

Note: It is also possible to switch a weapon by dragging and dropping the weapon in the standard Blizzard interfaces. This however is in no way connected to GearMenu

Why can't I create an Itemset?

This addon does not have the intention on supporting the functionality of switching between a PVE and a PVP set (or any other set). Its intention is to assist the player in switching single items fast and possibly during combat. It does not try to be the next Outfitter addon.

Development

Switching between Environments

Switching between development and release can be achieved with maven.

mvn generate-resources -D generate.sources.overwrite=true -P development

This generates and overwrites GM_Environment.lua and GearMenu.toc. You need to specifically specify that you want to overwrite the files to prevent data loss. It is also possible to omit the profile because development is the default profile that will be used.

Switching to release can be done as such:

mvn generate-resources -D generate.sources.overwrite=true -P release

In this case it is mandatory to add the release profile.

Note: Switching environments has the effect changing certain files to match an expected value depending on the environment. To be more specific this means that as an example test and debug files are not included when switching to release. It also means that variables such as loglevel change to match the environment.

As to not change those files all the time the repository should always stay in the development environment. Do not commit GearMenu.toc and GM_Environment.lua in their release state. Changes to those files should always be done inside build-resources and their respective template files marked with .tpl.

Packaging the Addon

To package the addon use the package phase.

mvn package -D generate.sources.overwrite=true -P development

This generates an addon package for development. For generating a release package the release profile can be used.

mvn package -D generate.sources.overwrite=true -P release

Note: This packaging and switching resources can also be done one after another.

Note: The packaging is not fit to be used for CurseForge because CurseForge expects a specific packaging

# switch environment to release
mvn generate-resources -D generate.sources.overwrite=true -P release
# package release
mvn package -P release

Deploy GitHub Release

Before creating a new release update addon.tag.version in pom.xml. Afterwards to create a new release and deploy to GitHub the deploy-github profile has to be used.

# switch environment to release
mvn generate-resources -D generate.sources.overwrite=true -P release
# deploy release
mvn package -P deploy-github -D github.auth-token=[token]

Note: This is only intended for manual deployment to GitHub. With GitHub actions the token is supplied as a secret to the build process

Deploy CurseForge Release

Note: It's best to create the release for GitHub first and only afterwards the CurseForge release. That way the tag was already created.

# switch environment to release
mvn generate-resources -D generate.sources.overwrite=true -P release
# deploy release
mvn package -P deploy-curseforge -D curseforge.auth-token=[token]

Note: This is only intended for manual deployment to CurseForge. With GitHub actions the token is supplied as a secret to the build process

Deploy Wago.io Release

Note: It's best to create the release for GitHub first and only afterwards the Wago.io release. That way the tag was already created.

# switch environment to release
mvn generate-resources -D generate.sources.overwrite=true -P release
# deploy release
mvn package -P deploy-wago -D wago.auth-token=[token]

Note: This is only intended for manual deployment to Wago.io. With GitHub actions the token is supplied as a secret to the build process

GitHub Action Profiles

This project has GitHub action profiles for different Devops related work such as linting and deployments to different providers. See .github folder for details.

License

MIT License

Copyright (c) 2024 Michael Wiesendanger

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

wow-classic-gearmenu's People

Contributors

kevintyrrell avatar ragedunicorn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

wow-classic-gearmenu's Issues

Weapon slots can't be equipped during combat

Weapon slots (main hand, off-hand, ranged) should be able to be equipped during combat (unlike the other slots).

Currently GearMenu triggers an "action forbidden" error when trying to equip a weapon from the menu.

Ability to ignore/hide specific items

Feature request: Ability to ignore/hide chosen items.
Simple thing like for example holding alt and right clicking to hide an item.
And then if you wont to unhide it just hold alt before mousing over so all items show up.

Tidal Charm Issue

Having a strange issue with Tidal Charm. For some reason at times it is showing as "Runecloth". Tooltip/I'm assuming it's trying to use this item when I click on it. I can fix it by switching the items in my bag. so that the trinket is placed in the bag slot where the Runecloth was.

This is the only trinket it's done this with so far. Otherwise had zero problems, it's an amazingly useful addon.

tryna edit the code to have shirts

Support for shirts? Macro conditional /equip [worn:shirt] is op as fuck, but i can't seem to successfuly edit the code to include shits sofar.

New look on bars (ugly with larger inset!)

Hi, with 1.10 there is a larger (inset?) border on the bars. How do we switch back to the old amount?

Before 1.10
image

After 1.10
image

Update: It looks like the width of the black border does not scale with the scaling option in settings. Here is the max size icons with same bar width
image

Queueing while casting doesn't function

When I am casting (even non-combat) I can queue up a trinket swap, but it won't swap the trinket after the cast is finished. Example: While I'm summoning my mount (3 second cast), and trying to swap from trinket A to the carrot on a stick. The carrot on a stick gets added to the queue, as shown by the smaller icon on the currently equipped trinket slot in gearmenu. Once the cast is finished, the carrot on a stick stays queue'd up, and doesn't get equipped.

Swap OH in combat

Hi,

I realise there was an issue raised before with swapping weapons in combat. I basically only have gearmenu shown in my UI and use that to swap gear. Therefore swapping OH in combat is crucial. Is there any way to modify the addon to allow swapping weapon/OH on click in combat?

Swapping Head & Other slots

Hey, would it be possible to switch other items not related to 1 specific spot.

E.G. Goblin Rocket Helmet -> Head + Bow

The reasoning for Bow is that it allows macro conditionals such as /equip [worn:bow]

This can be done further with Head + Shirt with /equip [worn:shirt]

Thank you for your time for reading this

Request: Need more ChangeMenuSlots of trinket

HI Raged:
I like this great addon very much.
And I m a goblin engineer, so i have lots of long cooldown trinkets for PVP.
Now if there r more than 10 trinkets in my bag, it will shows me "All ChangeMenuSlots are in use",
Could you please add some more slots for it?

Cannot Bind the Slots

The keybinding settings does not show up anywhere.

Checked the following:

  • Key Bindings > AddOns
  • Interface Options > GearMenu

Using the latest release 1.0.

Trinket option suggestion

hey man love the addon,

would it be possible to add an option so that the trinket selection window for trinkets becomes combined and u can left click to equip trinket 1 and right click to equip trinket 2?

similar addons have this functionality and its something ive been missing.

ALSO

is there a maximum of 10 trinkets displayed? i have way more than that and would like to have them all displayed :(

Spam in the chat and cant save gearset

Everytime i mouse over anything it spams the chat with something. I cant disable that.
Also, i cant save my healing gear and my dps gear for quick swap.

Suggestion: Colored border for specific items

Hello

First of all, thanks for creating this addon. Absolutely love it.

Onto my suggestion.
After acquiring my second pairs of Giantstalker's gloves and boots I've come across the (small) issue that the items have the same icon. This makes it difficult to look at a quick glance whether I have my mount speed or agility enchanted gear equipped.

One suggestion is to color code the items with different borders

For example:
Orange border - Mount speed.
Green border - Agility
https://imgur.com/rfPoh40

I have no idea how time consuming or difficult it would be to implement such a change, but it would definitely be a nice QoL change.

Switching to "Nifty Stopwatch" tries to equip "Winterfall Firewater"

  • Steps to reproduce:
  1. Have Nifty Stopwatch and Winterfall Firewater in your inventory
  2. Try to equip Nifty through gearmenu
  3. Gearmenu tries to equip Winterfall Firewater. Error pops up - "This item cannot be equipped"

I tried to move the potion to other slots in the inventory - still tries to equip it. After I banked the potion, it was able to equip Nifty.

(Also using Bagnon addon; not sure if that impacts it)

image

edit: using the version v1.0.1 from "releases" page

Can't hide or resize window

Hello, thank you for this addon! For some reason the window is huge, it takes up over half my screen's width. I can't figure out how to resize the window or at least hide it when I don't need out. Is there any way to do this? Thanks!

Option to have popup grow downwards

While mousing over the gearmenu bar, it would be nice to have an option that the gear options move downward from the bar instead of upward.

Second button item column is closing too fast

When I want to swap gear which is found on the second column, the item columns closes instantly if I pass a quarter of the button size.

I've tried to outline the place where moving the mouse will not close the columns, if I move outside of the red zone the item will close.
Untitled

I have also increased the button size to maximum, if that counts to anything to help debug.

Chat Spam

Hey,

I really like the work done here!!
How can I get rid of teh status texts in the chat?

image

hide chat logging

great addon, just a question on how to hide the ticker messages that showup in main chat window.

gearmenu core : bagupdate
gearmenu core : unit spellcast succeeded
gearmenu core : started changemenuticker
gearmenu core : stopped changemenuticker

and i guess the same for pulse.

No issues, just a few suggestions.

Heya man, great addon! I like it a lot.

I have a few suggestions/request which I hope you'll consider adding at some point.

First of all I'd really like an option to scale the size of the icons. I'd also like an option to seperate the icons for example so I can have my trinket icons at one place on the screen while having the icons for my other gear somewhere else (hope that makes sense).
Next, I'd like an option to make the bar/rows go vertical instead of horizontal only. And last but not least I'd love if you could make and option to have items always shown (like instead of having to hover over).

I suppose this would require a lot of time to develop and implement but I hope you will consider it at the very least :-)

Anyway, keep up the good work.
Let me know if any of what I just wrote doesn't make any sense and I'll try to explain better.

Cheers.

Bar style similar to Blizzard UI

Would it be possible to make the bar style similar to the Blizzard default action bars? With the spacing and the border/blank-icon-textures?

chat spam

How can i remove chat spam from this addon?

Can't figure out how to make equipment set + macro

All I really need is something to make an equipment set and set it to a macro, including equipment set that makes me naked / no gear. I can't see to figure out how to do it with your addon. All it is is a horizontal bar for every gear slot.

I used to use Outfitter back in the day, and there exists no compatible version anymore since retail put in their own equipment manager.

Feature Request!

Hello!

First off I'd just like to express my thanks to you for creating this addon. Playing vanilla without ItemRack (seeing as the Author of that has no plans to update for Classic) would be awful and this seems to have similar functionality! Great. However I believe there are things that could make this addon even greater than the Original ItemRack.

As I am sure you're aware there's also another similar addon called TrinketMenu which is an essential tool in most vanilla player's toolkit by now. But why stop there? TrinketMenu is and has always been more powerful than ItemRack an any other addon of similar nature but I've never quite understood why. With my limited knowledge of programming. Shouldn't the TrinketMenu features such as Queueing trinkets automatically be very easy to just copy & paste to other slots such as boots?

The way this works with Trinkets is amazing and without this feature it's eating up a lot of my keybinds for no apparent reason. Let me explain how this works and why it is so good.

Let's say you have your PvP Trinket and your Tidal Charm equipped on your hunter. You're running about having a great time in PvP. If you have TrinketMenu enabled and setup in a certain way then what will happen when you use your PvP Trinket is that it'll automatically queue up the next trinket of your choice (Usually your stat trinket seeing as equipping another on-use trinket will put it on a 30s cooldown). So for simplicity's sake let's say it automatically queues up your Blackhand's Breadth (2% crit). The next time I use Feign Death it'll automatically and simply equip that trinket instead of the PvP Trinket without any interaction from me (freeing up a use of a keybind mid combat for me). Then when PvP Trinket is back off cooldown it'll queue that back up again.

However I believe this is even better for engineering items that you want to use. Because of the huge variety of trinkets there are in the game it is impractical to have these queues. You will want different trinkets all the time. However, with for example rocket boots. You will want them equipped most of the time to make sure you're ready to go at any time. When this item goes on cooldown you basically always want to swap to your normal boots.

Great feature, extremely underrated and never ever ported to other slots than Trinkets.

I realise this feature is probably asking a lot and there's tonne of small things that could make this truly great. I hope we see this from you sometime down the line.

Good Luck and Thanks! I hope you consider what I have had to say.

pop up a lot of opration information

Whenever I perform a mouse operation, whether it is a player, NPC or device, the operation information will pop up in the chat window, which will seriously affect the chat with others, and I cannot find any settable location in the settings. Can it be modified?

Engineering trinkets missing!

Hey!

Love the addon, just seems like all the engineering trinkets aren't showing on the menu (Only the Ultrasafe Transporter one)! Also having trouble with Green Lens, it will only show the last used version ( e.g Shadow Wrath).

One last thing, could it be possible to add a option to fade the menu? Would love to reduce the opacity or have a mouseover option!

Thank you for the lovely addon!

Integrating ItemRack-like Features

This addon is great. But it serves a purpose of doing what ItemRack and TrinketMenu does combined, but it misses some really important features from them which would be lovely to have:

  • Being able to swap items in the character panel (by clicking on your chest you'll see other available chests, etc)
  • Being able to save different sets and bind them (for example, changing boots, gloves and trinket for mount speed with one button -- and using same button to change back)

More of a cosmetic feature I'd love is changing the skin of the bars (using the default Blizzard art) or at least having the option for it. Unless it's easy to tweak yourself? See the screenshot below anyway, you'd understand why I'd prefer it (and probably ton of other people just wanting the more Blizz-like feeling too it.

WoWScrnShot_112519_065744

Countdown numbers are not shown

Switching trinkets or items correctly shows a dial fade for the 30 second cooldown until the item is ready. However cooldown numbers on the buttons themselves are missing. Is this normal? Is another addon needed for that functionality? Is there an option I may have missed?

No Idea How To Use This Addon

All I see is a window that lets you click on items and pick other items that go in that slot. I don't see how to macro or keybind anything. The main page just has a bunch of TODOs for images (that will hopefully help with this). But I am totally lost. Is there somewhere I can go for a tutorial? I've tried googling and youtubing it but nothing. Sorry for posting this here, but I didn't know how else to get in touch with you.

Thanks!

Chat is spammed & cant set quick change rules

hi there, great addon!

I have a couple of issues, firstly, whenever i hover over an item on my bar it prints a message in chat, so after a couple of seconds i see this:

GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:Ticker - Stopped 'ChangeMenuTicker'

Secondly, I can't set a quick change rule. Both the top box and the left hand box are totally blank with only something available in the right hand box. I read through the instructions on the mian page but i cant see how to get this quick change rule to work.

Many thanks!

EDIT: It's like it's in verbose mode, it prints to chat nearly every action it does. This was from just hovering over the buttons left to right:

GearMenu:Ticker - Started 'ChangeMenuTicker'
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:Ticker - Stopped 'ChangeMenuTicker'
GearMenu:Ticker - Started 'ChangeMenuTicker'
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:Ticker - Stopped 'ChangeMenuTicker'
GearMenu:Ticker - Started 'ChangeMenuTicker'
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:ItemManager - Ignoring item because its quality is lower than setting 2
GearMenu:Ticker - Stopped 'ChangeMenuTicker'

macro interacte with gearmenu

Hi

Is that possible for macro to callback gearmenu funciton? for example, I'd love to binding CombatQueue into my script instead using mouseclick。

Trigger keybind on key down rather than key up

In my current set up I have my abilities triggered on key down, which is made possible via addons such as Advanced Interface Options and Classic Snowfall.

I'd love if, when these options were enabled, it affected the responsiveness of the keybindings on this addon, too

Hard to properly show, but here's an example of me holding down an action bar keybind, and then holding down the gear menu keybind.

Perhaps the easiest approach is to just add this same functionality to the addon options (cast on keydown vs keyup)

Ranged Weapon Slot and Wands

Can you double check functionality with the ranged slot and Wands? I have 2 wands I swap between for damage type resisting mobs, and I can't get the other wand to show up on mouseover.

Tabard Slot

Not so much an issues as a request... it would be nice if the Tabard slot was included, for in town pretty sets :)

Shirt too actually!

And the ability to toggle a slot to be empty

Weapon swap in combat

Hi,

I noticed I cant swap my offhand weapon while being in combat. Manualy I can ofc swap weapons in combat but the add on is putting my offhand into que until I leave combat.

I couldnt find any option to disable this, or maybe I am just blind :D

Is there a work around to fix this?
Thanks you for the awesome work here!

Change to on-use trinkets 30 seconds before CD wears off

Would be nice to have some option so that quickchange can change items 30 seconds before they're ready.

For example, I'd like Talisman of Ephemeral Power to change to Eye of the Beast after it's duration is over (which I can achieve by using 15 seconds of delay). Then, when Talisman is on a 30 second cooldown, gearmenu will switch back from Eye of the Beast to Talisman.

Would it be possible add this functionality? Cheers

No releases in release page

Hi, I can't seem to find any releases to download on the releases page, is this normal ? Should we use the vanilla version for now ?
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.