(11 Kb)
Updated: 09-01-14 01:25 PM
Pictures
File Info
 Compatibility: Warlords of Draenor (6.0)Siege of Orgrimmar (5.4)Escalation (5.3)Thunder Isle (5.2)Landfall (5.1)Mists of Pandaria (5.0.4) Updated: 09-01-14 01:25 PM Created: 04-22-09 01:32 PM Downloads: 26,204 Favorites: 404 MD5:
5.4
Molinari
Version: 50400.30-Release
by: p3lim [More]
Description:
Molinari is an addon designed to aid processing various items throughout the game.
As an example for milling herbs, instead of casting Milling by clicking the spell and then
proceeding to click the item(s) in your bag, you can now hold down the <Alt> key and click the item(s) directly!

The following spells/processes are supported:
In addition, this works in the trade frame, as demonstrated in the screenshot.

Warlords of Draenor:
As of 50400.28-Release, Molinari works on the new expansion, although the new items have weird skill requirement levels.
Please make sure you enable "Load out of date Addons", because I won't update the interface number until release.
Also please make sure to report any issues you might encounter by following the link below.

Issues & Requests
To submit a bug report or feature request, please visit the Issue Tracker.
Changes in 50400.30-Release:
• Fixed: Disenchantable items comparison error
• Removed: Disable while at the mailbox
Changes in 50400.29-Release:
• Fixed: Button showing when it's not supposed to
• Fixed: Skeleton keys are not usable in the TradeFrame
Changes in 50400.28-Release:
• Added: New library to validate which items are processable
• Added: Support for lockpicking and skeleton keys in the TradeFrame
• Added: Metadata file for the curseforge packager
• Changed: Disable while in a vehicle
• Changed: Disable while at the mailbox
• Changed: Disable if ore/herb stack is less than 5
• Changed: Now using secure methods for hiding
Changes in 50400.27-Release:
• Changed: Update license
• Changed: Update Interface version
• Fixed: Leaked variable
Changes in 50300.26-Release:
• Added: Click bypass for 3rd party support
Changes in 50300.25-Release:
• Fixed: Issue that caused items to be equipped instead of disenchanted
Changes in 50300.24-Release:
• Changed: Update Interface version
• Changed: Update disenchantable database
• Changed: Update skeleton keys database
Changes in 50200.24-Release:
• Fixed: Error when skeleton keys are not cached yet
Changes in 50200.23-Release:
• Added: Skeleton keys support for lockboxes
• Changed: Update Interface version
Changes in 50001.22-Beta:
• Fixed: Taints caused by Blizzard leaking a global variable
Changes in 50001.21-Beta:
• Changed: Update Interface version
Changes in 40300.20-Beta:
• Changed: Update disenchantable database
• Changed: Update container database
Changes in 40300.19-Beta:
• Fixed: Don't show when we can't process the item
Changes in 40300.17-Beta:
• Changed: Use a database for containers instead of a faulty localization check
Changes in 40300.16-Beta:
• Changed: Added support for packagers to set the version automatically
Changes in 40300.15-Beta:
• Changed: Update license
• Changed: Update disenchantable database
• Changed: Disable while at the auction house
• Fixed: Error caused by bad lockbox tooltips
Changes in 40300.14-Beta:
• Changed: Update Interface version
• Changed: Update disenchantable database
• Fixed: Russian client support using a new global string
Changes in 40200.13-Beta:
• Added: Pick Lock support
Changes in 40200.12-Beta:
• Changed: Update disenchantable database
Changes in 40200.11-Beta:
• Changed: Update Interface version
• Fixed: Make sure the disenchantable database is available on load
Changes in 40100.10-Beta:
• Added: Sparkles are back!
• Changed: Update Interface version
• Changed: Update disenchantable database
Changes in 40000.9-Beta:
• Fixed: Button is now always on top
• Fixed: Make sure the quality check is correct
Changes in 40000.8-Beta:
• Added: Disenchanting support
Changes in 40000.7-Beta:
• Added: Texture to replace the glow
• Changed: Update Interface version
• Changed: Use alpha to temporarily hide the button when entering combat
• Fixed: Make sure the item is in a bag
Changes in 30300.6-Beta:
• Changed: Update license
• Removed: Disenchanting support
Changes in 30300.5-Beta:
• Fixed: Add custom translation for russian client support
Changes in 30300.4-Beta:
• Fixed: Delay the spell checks until PLAYER_LOGIN
Changes in 30300.3-Beta:
• Changed: Simplify the click arguments
• Fixed: Don't enable on the character inventory
Changes in 30300.2-Beta:
• Changed: Update Interface version
Archived Files (35)
 File Name Version Size Author Date 50400.29-Releas 10kB p3lim 08-30-14 07:15 AM 50400.28-Releas 10kB p3lim 08-29-14 09:37 AM 50400.27-Releas 9kB p3lim 06-19-14 05:15 AM 50300.26-Releas 9kB p3lim 06-03-13 05:51 AM 50300.25-Releas 9kB p3lim 05-27-13 08:42 AM 50200.24-Releas 8kB p3lim 03-16-13 05:02 AM 50200.23-Releas 8kB p3lim 03-15-13 10:05 AM 50001.22-Beta 7kB p3lim 08-30-12 06:09 AM 40300.20-Beta 7kB p3lim 08-07-12 05:01 PM 40300.19-Beta 7kB p3lim 07-21-12 06:32 AM 40300.18-Beta 7kB p3lim 07-12-12 09:12 PM 40300.16-Beta 6kB p3lim 04-28-12 04:31 PM 40300.15-Beta 6kB p3lim 04-28-12 12:09 PM 40300.14-Beta 6kB p3lim 01-07-12 06:17 AM 40200.13-Beta 4kB p3lim 10-24-11 12:49 PM 40200.12-Beta 4kB p3lim 10-03-11 05:37 PM 40200.11-Beta 5kB p3lim 07-12-11 07:10 PM 40100.10-Beta 5kB p3lim 04-28-11 12:30 PM 40000.9-Beta 3kB p3lim 12-27-10 04:08 PM 40000.8-Beta 3kB p3lim 12-23-10 09:09 AM 40000.7-Beta 2kB p3lim 12-12-10 05:49 PM 30300.6-Beta 2kB p3lim 03-01-10 11:11 AM 30300.5-Beta 2kB p3lim 02-25-10 04:08 PM 30300.4-Beta 2kB p3lim 01-22-10 09:25 AM 30300.3-Beta 2kB p3lim 01-02-10 08:39 AM 30300.2-Beta 2kB p3lim 12-30-09 09:08 PM 30200.1-Beta 2kB p3lim 08-08-09 10:07 AM 30200.17 2kB p3lim 08-04-09 02:08 PM 30100.16 2kB p3lim 06-17-09 05:16 PM 30100.15 2kB p3lim 06-03-09 09:25 AM 30100.13 2kB p3lim 06-01-09 03:55 AM 30100.13 2kB p3lim 05-12-09 03:40 PM 30100.12 2kB p3lim 05-12-09 11:58 AM 30100.11 2kB p3lim 05-10-09 05:35 PM 30100.10 2kB p3lim 05-09-09 11:04 AM

Comment Options
09-03-14, 10:29 AM
trollpoker
A Kobold Labourer

Forum posts: 0
Re: Re: Possible alteration

Originally Posted by p3lim
 Originally Posted by trollpoker First and foremost, I wanted to say this addon is easily one of my favorites hands down. Any guildy/friend asking me how to gain some cash i recommend this along with a few other addons to get them on the right track! With that being said, I find only one flaw in it... The button i use for my push-to-talk is alt, so I tend to cause trouble for my guild when i mill down 1200 herbs or 2k ore. Is it possible that you can add in a future update a customizable hit switch? I'd prefer it to be ctrl, though i know there may be problems with disenchanting. Even if not then, an alphabet key or even tilde would be awesome to use! If you don't wish to add an interface or text command for it, perhaps you'd be willing to guide me through how to change it myself? Either way it would be a tremendous help! Thank you very much for this masterwork of an addon, and i hope to bring you even more supporters in the days to come!
The issue with using other modifiers is compatibility.
The control key is used for the dressing room on equippable items, the shift key is used for splitting stacks.
The reason I picked the alt key in the first place was because it was the only key that was not used for anything.

Now, for using anything else than a modifier, it is technically possible to detect the actual key and use that as a modifier for normal (unsecure) code, but because of the nature of how the button actually needs to work, it has to be secure, and the only keys that are allowed are the three modifiers.

If you really want to test things out for yourself, the links at the bottom of this reply will direct you to every place the alt key is hardcoded, and I won't guarantee that it'll work even if you change them out, as well as you'd have to do this yourself for every update.

My best suggestion would be to either get a new key for your VoIP needs or use speech-activation with a manual mute key (which most VoIPs support).

Here are the links (as of version 50400.30-Release) in case you really want to modify the code yourself:
https://github.com/p3lim-wow/Molinar...olinari.lua#L2
https://github.com/p3lim-wow/Molinar...linari.lua#L35
https://github.com/p3lim-wow/Molinar...linari.lua#L40
https://github.com/p3lim-wow/Molinar...linari.lua#L43
https://github.com/p3lim-wow/Molinar...linari.lua#L65
I'm starting to see what you mean. I've been successfully able to modify it to the z key, but it brings up major bug reports along with it (I'm an amateur at best at coding lol). Either way, tyvm for the speedy reply, guess its time to make a new push to talk key!

09-02-14, 09:17 AM
p3lim
A Pyroguard Emberseer

Forum posts: 1263
Re: Possible alteration

 Originally Posted by trollpoker First and foremost, I wanted to say this addon is easily one of my favorites hands down. Any guildy/friend asking me how to gain some cash i recommend this along with a few other addons to get them on the right track! With that being said, I find only one flaw in it... The button i use for my push-to-talk is alt, so I tend to cause trouble for my guild when i mill down 1200 herbs or 2k ore. Is it possible that you can add in a future update a customizable hit switch? I'd prefer it to be ctrl, though i know there may be problems with disenchanting. Even if not then, an alphabet key or even tilde would be awesome to use! If you don't wish to add an interface or text command for it, perhaps you'd be willing to guide me through how to change it myself? Either way it would be a tremendous help! Thank you very much for this masterwork of an addon, and i hope to bring you even more supporters in the days to come!
The issue with using other modifiers is compatibility.
The control key is used for the dressing room on equippable items, the shift key is used for splitting stacks.
The reason I picked the alt key in the first place was because it was the only key that was not used for anything.

Now, for using anything else than a modifier, it is technically possible to detect the actual key and use that as a modifier for normal (unsecure) code, but because of the nature of how the button actually needs to work, it has to be secure, and the only keys that are allowed are the three modifiers.

If you really want to test things out for yourself, the links at the bottom of this reply will direct you to every place the alt key is hardcoded, and I won't guarantee that it'll work even if you change them out, as well as you'd have to do this yourself for every update.

My best suggestion would be to either get a new key for your VoIP needs or use speech-activation with a manual mute key (which most VoIPs support).

Here are the links (as of version 50400.30-Release) in case you really want to modify the code yourself:
https://github.com/p3lim-wow/Molinar...olinari.lua#L2
https://github.com/p3lim-wow/Molinar...linari.lua#L35
https://github.com/p3lim-wow/Molinar...linari.lua#L40
https://github.com/p3lim-wow/Molinar...linari.lua#L43
https://github.com/p3lim-wow/Molinar...linari.lua#L65
Last edited by p3lim : 09-02-14 at 09:18 AM.

 09-01-14, 11:11 PM trollpoker A Kobold Labourer Forum posts: 0 File comments: 2 Uploads: 0 Possible alteration First and foremost, I wanted to say this addon is easily one of my favorites hands down. Any guildy/friend asking me how to gain some cash i recommend this along with a few other addons to get them on the right track! With that being said, I find only one flaw in it... The button i use for my push-to-talk is alt, so I tend to cause trouble for my guild when i mill down 1200 herbs or 2k ore. Is it possible that you can add in a future update a customizable hit switch? I'd prefer it to be ctrl, though i know there may be problems with disenchanting. Even if not then, an alphabet key or even tilde would be awesome to use! If you don't wish to add an interface or text command for it, perhaps you'd be willing to guide me through how to change it myself? Either way it would be a tremendous help! Thank you very much for this masterwork of an addon, and i hope to bring you even more supporters in the days to come!
09-01-14, 01:12 PM
p3lim
A Pyroguard Emberseer

Forum posts: 1263
 Originally Posted by Phanx The following error occurs consistently when mousing over Corroded Blade (a gray item) in Bagnon on a level 80 shaman with 439 Enchanting, on 5.4.8 EU live servers, deDE locale: Code: 1x ...ns\Molinari\embeds\LibProcessable\LibProcessable-2.lua:133: attempt to compare nil with number ...ns\Molinari\embeds\LibProcessable\LibProcessable-2.lua:133: in function IsDisenchantable' Molinari\Molinari-50400.29-Release.lua:77: in function [C]: ? [C]: ? [C]: ? [C]: in function SetBagItem' FrameXML\ContainerFrame.lua:845: in function ContainerFrameItemButton_OnEnter' Bagnon\components\item.lua:432: in function ShowTooltip' Bagnon\components\item.lua:253: in function [C]: ? I haven't noticed any errors from any other items, but I was just on randomly debugging something, and haven't actually been playing recently, so I can't really say whether it's unique to that item or not.
I see what went wrong, thanks for letting me know, a new version should be out momentarily.

 09-01-14, 08:29 AM Phanx A Pyroguard Emberseer   Forum posts: 4259 File comments: 1954 Uploads: 39 The following error occurs consistently when mousing over Corroded Blade (a gray item) in Bagnon on a level 80 shaman with 439 Enchanting, on 5.4.8 EU live servers, deDE locale: Code: 1x ...ns\Molinari\embeds\LibProcessable\LibProcessable-2.lua:133: attempt to compare nil with number ...ns\Molinari\embeds\LibProcessable\LibProcessable-2.lua:133: in function IsDisenchantable' Molinari\Molinari-50400.29-Release.lua:77: in function [C]: ? [C]: ? [C]: ? [C]: in function SetBagItem' FrameXML\ContainerFrame.lua:845: in function ContainerFrameItemButton_OnEnter' Bagnon\components\item.lua:432: in function ShowTooltip' Bagnon\components\item.lua:253: in function [C]: ? I haven't noticed any errors from any other items, but I was just on randomly debugging something, and haven't actually been playing recently, so I can't really say whether it's unique to that item or not. __________________ ♫ Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more. Troubleshoot an addon • Turn any code into an addon • More addon resources Need help with your code? Post all of your actual code! Attach or paste your files. Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
06-14-13, 07:49 PM
p3lim
A Pyroguard Emberseer

Forum posts: 1263
 Originally Posted by Ookami.kun Has the ability to use keys been disabled? For some reason when I alt-mouse click a chest the border glows, but it won't open the chest even though I have a key in my inventory.
It should work, I'll take a look when I get the chance.
Make sure you have the latest version tho'.

 06-14-13, 04:44 PM Ookami.kun A Theradrim Guardian   Forum posts: 68 File comments: 175 Uploads: 0 Has the ability to use keys been disabled? For some reason when I alt-mouse click a chest the border glows, but it won't open the chest even though I have a key in my inventory. __________________
 05-27-13, 08:42 AM p3lim A Pyroguard Emberseer   Forum posts: 1263 File comments: 1186 Uploads: 25 Happy accident, I stumbled upon some fancy attributes, and I have now fixed the disenchanting bug. Huzzah!
05-27-13, 07:50 AM
p3lim
A Pyroguard Emberseer

Forum posts: 1263
 Originally Posted by ComputerNerd I have recently been trying out CargBags Nivaya (Mop Update) and it has a feature to assign items to a custom category from an alt-right click menu. However both this addon and xanMortarPestle (tried both separately) seem to block the alt-right click menu even though your addon should only respond on alt-left click.
That is an issue with cargBags_Nivaya supprt, I'll check for a solution or take it up with Nib.
Thanks for reporting.

Edit:
Found the culprit, fixing this by the weekend when my exams are over.
Last edited by p3lim : 05-27-13 at 02:58 PM.

 05-26-13, 10:06 PM ComputerNerd A Deviate Faerie Dragon Forum posts: 10 File comments: 56 Uploads: 0 I have recently been trying out CargBags Nivaya (Mop Update) and it has a feature to assign items to a custom category from an alt-right click menu. However both this addon and xanMortarPestle (tried both separately) seem to block the alt-right click menu even though your addon should only respond on alt-left click.
03-16-13, 05:17 AM
AutolycusWolf
A Kobold Labourer

Forum posts: 0
Re: Re: Re: Re: Re: a error

 Originally Posted by p3lim In any case it should be fixed in the latest version.
Thanks

03-16-13, 05:15 AM
p3lim
A Pyroguard Emberseer

Forum posts: 1263
Re: Re: Re: Re: a error

Originally Posted by AutolycusWolf
 Originally Posted by p3lim The reason for this is because the items have never been seen on your client, and thus not cached. I will have to populate that table in a different way.
I do have a blacksmith that can craft all the keys and have crafted them in the course of the game, so it is rather a little odd for the items to have never been seen on my client. Will log my blacksmithing toon and let you know though.
In any case it should be fixed in the latest version.

03-16-13, 05:05 AM
AutolycusWolf
A Kobold Labourer

Forum posts: 0
Re: Re: Re: a error

 Originally Posted by p3lim The reason for this is because the items have never been seen on your client, and thus not cached. I will have to populate that table in a different way.
I do have a blacksmith that can craft all the keys and have crafted them in the course of the game, so it is rather a little odd for the items to have never been seen on my client. Will log my blacksmithing toon and let you know though.

EDIT: As soon as I logged my blacksmithing toon and opened up blacksmithing under the professions tab, I had no errors whatsoever on my rogue. Which leads to the conclusion that you need to let the client know about the IDs of all the Skeleton keys so as to cache them.
Last edited by AutolycusWolf : 03-16-13 at 05:18 AM.

03-16-13, 04:54 AM
p3lim
A Pyroguard Emberseer

Forum posts: 1263
Re: Re: a error

Originally Posted by AutolycusWolf
Same error when I log my rogue the only difference being line 43. When I re-log though the error moves to line 44 and with each re-log goes one line forward (a.k.a. 45, 46 etc). There must be something wrong with the Skeleton keys and the new feature.

 Originally Posted by daladin Message: Interface\AddOns\Molinari\Lockpicking.lua:44: table index is nil Time: 03/16/13 12:02:30 Count: 1 Stack: [C]: ? Interface\AddOns\Molinari\Lockpicking.lua:44: in main chunk
The reason for this is because the items have never been seen on your client, and thus not cached.
I will have to populate that table in a different way.

03-16-13, 03:47 AM
AutolycusWolf
A Kobold Labourer

Forum posts: 0
Re: a error

Same error when I log my rogue the only difference being line 43. When I re-log though the error moves to line 44 and with each re-log goes one line forward (a.k.a. 45, 46 etc). There must be something wrong with the Skeleton keys and the new feature.

 Originally Posted by daladin Message: Interface\AddOns\Molinari\Lockpicking.lua:44: table index is nil Time: 03/16/13 12:02:30 Count: 1 Stack: [C]: ? Interface\AddOns\Molinari\Lockpicking.lua:44: in main chunk

Category Jump:

## Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.