Add-on scan bags for items to use, open, learn etc. When find new proper item it put it on button like action bars. For "Quest Items" create extra button bar what complement click-able button in "Quest watch frame". Adventage are 1st buttons are always at same place, 2nd are bigger and last added/used and 3rd quest item have hot-key assigned.
Features:
- Create single button to click on to combine/open/use/lockpick item in bags.
- Button can have assigned hot-key to be able use keyboard short-cut.
- When click to use item add-on will continue to scan bags and change to next usable item in your inventory.
- Is possible skip item (remove from button) by right-click, when no other items are found then all skipped items are placed back on button.
- Is possible permanently blacklist item (remove from button) by CTRL right-click, this permanent blacklist can be cleared via slash command "/nop clear" or from Game Menu, Interface, AddOns.
- Is possible remove permanently blacklisted item just one with /nop unlist itemID. ItemID come from query via /nop list.
- Quest items. For each quest item in bags is added separate button. This part is taken from Quest Item Bar made by Nickenyfiken and ZidayaXis. I loved that add-on and original authors have no plans to maintain it. I did adopted core functionality from that add-on.
- Auto-accept and auto-turnin quests from new Quest Tracker.
Supported items:
- Many items, list did grow by time I think is time just say "many" here :)
- Rogues have placed locked lock-boxes on button, according to level of lock-picking skill. 1st click lock-pick and second click open.
- Items used for standing gain, be warned addon deosn't check actual standing so if item is consumed on exalted staning it become void. This is not a problem for Legion Tokens because these can be used past Exalted as well.
Let me know item names to add to wish list. I will grow list as I find items suitable to add. Please I need people who will send me translations for nop-locale-enUS.lua to other languages. Localized SubZones are in for deDE, esES, esMX, frFR, itIT, koKR, ptBR, ruRU, zhCN and zhTW.
Original idea behind this add-on come from Driizt@BB_EU who did make single button for all items containing description "Use: Open ....", I did extend it into all usable items.
Known issues:
- None at moment.
Guys this is updated on wowuphub as of last month.
WowUp.io - New Openables
In reply to grumpylivesagain:
thanks. doesn't seem to be any options on that site to comment or contact the author though. I was hoping to ask for a bar for the inventory buttons instead of just the one button at a time
https:/github.com/srhinos/new-openables
Click on releases - the latest (as of this post) is from Sept 26 2021 and works with 9.1.5 w/o errors (thus far that I can detect) and doesn't seem to throw in every bit of gear. I'm not sure if conduits to be deposited will pop up into NOP, but will test and re-post later today
EDIT: Most of the legendary memories are not listed, and none of the conduits are. Click the Github link and go to issues. Add the values of Memories & Conduits to nop-data.lua
You can also use the WA "New Openables":
https://wago.io/gtRVJZetK
As of 9.1 this addon got very buggy for me, even the Github version. I have now moved to Soulbind Cache Opener. This new addon has looked after most of my concerns in shadowlands.
In reply to Crashbug:
Thanks for the info on Soulbind Cache Opener. I'm going to try it out.
Any updates? Github version just throws all items into frame as of 9.1
In reply to Mazzop_84:
just blacklist those which you don't want to show up :)
use this guys
GitHub - srhinos/new-openables
And now with the new patch today, it is causes something to "tick" in the interface that makes it impossible to use the transmog interface. Every other second or so, it bounces the Items page back to the first page for whatever slot you are viewing.
miss this addon, now its just broken and removes key binds its a mess
@S3xualRhinoceros
Since the addon is marked as abandoned why don't you just take it over and can make updates as needed and can post it here instead of github.
What exactly is the difference between PRI_OPEN,PRI_TOKEN,PRI_REST and PRI_REP ?
It feels like you can add any of them and the addon still works for a given item.
Since the author doesn't appear to be around to maintain this, I decided to spin it out into a github repo so it can be maintained until they return.
https://github.com/srhinos/new-openables
should work with installing via cursebreaker and wowup
In reply to S3xualRhinoceros:
Great - thx a lot.
Works for me.
In reply to S3xualRhinoceros:
I'm stupid so I don't get how to install this?
I tried downloading the ZIP and installing it the old way but it's not loading.
Can someone please take a look into this - I am using PeritusTV fix
26x ...aceNOP\LibQuestItem-1.0\LibQuestItem-1.0-27.lua:196: attempt to concatenate local 'questName' (a nil value)
[string "@NOP\LibQuestItem-1.0\LibQuestItem-1.0-27.lua"]:196: in function <...aceNOP\LibQuestItem-1.0\LibQuestItem-1.0.lua:173>
[string "@NOP\LibQuestItem-1.0\LibQuestItem-1.0-27.lua"]:226: in function `Scan'
[string "@NOP\LibQuestItem-1.0\LibQuestItem-1.0-27.lua"]:281: in function <...aceNOP\LibQuestItem-1.0\LibQuestItem-1.0.lua:276>
Locals:
(for index) = 4
(for limit) = 39
(for step) = 1
questIndex = 4
itemLink = nil
(for index) = 2
(for limit) = 2
(for step) = 1
leaderIndex = 2
objectiveText = "Invasionspläne für Azeroth: 1/1"
type = "item"
finished = true
itemName = "Invasionspläne für Azeroth"
completed = "1"
total = "1"
itemLink = "|cff0070dd|Hitem:152316::::::::50:70:::::::|h[Invasionspläne für Azeroth]|h|r"
itemId = 152316
questName = nil
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = " - Invasionspläne für Azeroth: 1/1"
(*temporary) = "Invasionspläne für Azeroth: 1/1"
(*temporary) = "attempt to concatenate local 'questName' (a nil value)"
getbaseid = <function> defined @NOP\LibQuestItem-1.0\LibQuestItem-1.0.lua:84
questItems = <table> {
32757 = true
71634 = true
}
usableQuestItems = <table> {
32757 = "Teleport: Der Schwarze Tempel"
}
activeQuestItems = <table> {
}
questItemText = <table> {
}
questItemsNeededPattern = "(.+): (%d+)/(%d+)"
select = <function> defined =[C]:-1
GetItemInfo = <function> defined =[C]:-1
update for patch 9.0.1?
Is this ui available in the official version 9.0?
THANK YOU PeritusTV:
This little addon is one of my favorite and most used. I don't know what the future holds for it, but I'm grateful for the fix.