Download
(5 Kb)
Download
Updated: 03-13-13 05:51 PM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Mists of Pandaria (5.0.4)
Updated:03-13-13 05:51 PM
Created:12-21-10 12:54 PM
Downloads:4,628
Favorites:87
MD5:
xanMortarPestle
Version: v2.8
by: Xruptor [More]
Definition: Mortar and Pestle

xanMortarPestle will make Milling, Prospecting, Lockpicking and Disenchanting easy by performing any of these tasks with just one single mouse click.

This addon will automatically perform the correct tradeskill spell on any item in your inventory. All you have to do is hold <ALT> and click on the item to Mill/Prospect/Disenchant instantly.

Possible items are compared to a list of known Herbs and Ores. That way there is no need to scan the tooltip.

A shimmering affect around the item is given to you when a valid possible tradeskill item has been found.

Green = Milling
Orange = Prospecting
Lavander = Disenchanting
Blood Red = Lockpicking


How to use this addon:
  • First make sure your not in combat
  • Hold down the <ALT> key and mouse over an item in your bags
  • If the item is shimmering then a valid item has been found
  • Left-Click the item while holding <ALT> to perform the proper tradeskill spell.



A Note About Disenchanting:
I took a different approach to tackling Non-Disenchantable items. Instead of having a large table with Non-Disenchantable items, I decided to go with a learning curve instead.

Items that are found to be Non-Disenchantable (even after built-in checks) are added to a database. Once they are added to the database you will be forbidden from disenchanting that item in the future. Items that are added to the database will no longer produce the shimmering effect. So this makes it easy to know which items cannot be disenchanted.

Using this learning curve should reduce memory usage as it will only learn items as you come across them.

NOTE: If you use an addon to disable or remove UI Error Messages, then this feature MAY not work for you.



NOTE: Warning due to SEVERE restrictions on action buttons by Blizzard. Several anomalies may occur if you do this in combat or enter combat while using this mod. Sadly there is NO way around this with the SecureActionButton handlers that Blizzard has placed.

However, I've gone above and beyond to prevent these sort of issues from occurring. It's not 100% foolproof, but it's the best possible solution available that I could give. Including disabling key features that would cause errors and in combat checks.

Suffice to say you really shouldn't notice anything out of the ordinary.

Please keep this into consideration before posting a comment.



You can view Alpha Builds at my Github tracker.
v2.8
-Updated TOC to patch 5.2

v2.7
-Added a check so that the autoshine turns off after a second of non-use.
-Added Desecrated Herb
-Added vine-cracked junkbox
-Added ghost iron box
-Added Elementium Lockbox

v2.5
-Added Kyparite (forgot to add it.. darn these new ores)

v2.4
-Added new ore and herbs from Mists of Panderia.

v2.3
-Updated for Mists of Panderia patch 5.01
-Fix for Auction Frame items

v2.2
-A small fix to allow the addon to be a bit more flexible with other addons.
-The new fix should allow it to properly work with Elvui.
-A special thanks to pingumania at wowinterface.com for providing a quick fix.

v2.1
-Small fix to prevent actions from being performed while the mailbox window is opened.

v2.0
-Final fix for the equipment management portion of the character panel. Users should no longer be able to alt_disenchant their items using the character panel or equipment panel.

v1.9
-Added extra checks to make sure you can't use this on the Character window.
-Not sure how but someone said they were able to get this to happen on their character panel. The only thing I can think of is they have a modded character panel.

v1.8
-Toc update for patch 4.3

v1.7
-Updated for Firelands.
-YES I'm back to playing WOW, expect updates to all my addons.

v1.6:
-Updated TOC for patch 4.1
-Added Lockpicking! (special thanks to Kailsoul from wowinterface.com)

Version 1.5:
-NOTE: Had to switch it back to <ALT> due to complications!
-SIGH, for some reason CTRL+SHIFT does not work well on certain addons and certain UI's.
-I've put it back to <ALT> and added checks for the Character Panel equipment switch.
-Added a check for the LootFrame.
-I've fixed up the code a bit as well.
-Last update till after christmas >.>

Version 1.3:
-Due to conflicts with the Equipment Manager on the Character Frame (Hold ALT to switch gear).
-I've changed the modifier to CTRL+SHIFT-Click.
-Added some checks to make sure the item is not an equipped item.
-LOL would suck if you disenchanted an item that is equipped.


Version 1.2:
-Rather then having a long non-DE list, items that are found to be non-DE are added to a database.
-Fixed a slight typo I missed.
-Seperated the colors
-Added support for Error Grabbing.
-Added an additional layer to DE to check for Equippable items.
-I'm not entirely sure about the global translations though. Need to check on that ;0)


Version 1.1:
-A slight fix for the right <ALT> button. Whoops :P
Optional Files (0)


Archived Files (16)
File Name
Version
Size
Author
Date
v2.7
5kB
Xruptor
11-03-12 07:00 AM
v2.5
4kB
Xruptor
09-30-12 10:20 AM
v2.4
4kB
Xruptor
09-28-12 09:54 PM
v2.3
4kB
Xruptor
09-24-12 06:02 PM
v2.2
4kB
Xruptor
04-29-12 08:39 AM
v2.1
4kB
Xruptor
02-27-12 06:17 AM
v2.0
4kB
Xruptor
12-19-11 02:46 PM
v1.9
4kB
Xruptor
12-19-11 02:34 PM
v1.8
4kB
Xruptor
11-29-11 02:17 PM
v1.7
4kB
Xruptor
10-24-11 09:49 AM
1.6
4kB
Xruptor
05-03-11 06:29 AM
1.5
4kB
Xruptor
12-24-10 02:11 PM
1.3
3kB
Xruptor
12-23-10 01:07 PM
1.2
3kB
Xruptor
12-23-10 11:21 AM
1.1-a
3kB
Xruptor
12-21-10 05:22 PM
1.0
3kB
Xruptor
12-21-10 12:54 PM


Post A Reply Comment Options
Old 05-27-13, 10:26 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
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 Molinari (tried both separately) seem to block the alt-right click menu even though your addon should only respond on alt-left click.
Its mostly due to the functionality that blizzard provides coders. We have to watch an alt modifier and check to see when it's pressed. After that we have to determine which button press is being called. The initial checking of Alt key may or may not break other mods that are dependent on that key. Please note that aside from ALT other button presses are not always actively available for the coder to confirm. Such is the case with left-button and right-button on the mouse. There are ways to compensate for this and even ways around the issue a coder can utilize. It may be possible for me to isolate the modifier to only alt_left-click. I cannot promise you I can make the change right now. First and foremost because I'm no longer playing the game and I've canceled my subscription, but mostly due to real-world time constraints. That being said when I do have a spare moment I'll see about addressing this issue for you.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 05-26-13, 10:05 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 Molinari (tried both separately) seem to block the alt-right click menu even though your addon should only respond on alt-left click.
ComputerNerd is offline Report comment to moderator  
Reply With Quote
Old 03-14-13, 05:15 PM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally Posted by Cavanoskus
I love this, and I love your signature. Lol.
I love my signature too!
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 03-14-13, 03:21 PM  
Cavanoskus
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
I love this, and I love your signature. Lol.
Cavanoskus is offline Report comment to moderator  
Reply With Quote
Old 03-14-13, 01:39 AM  
heissemietze
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Wow, very useful addon
heissemietze is offline Report comment to moderator  
Reply With Quote
Old 03-13-13, 04:56 PM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally Posted by kaisoul
glad to see your still keeping this addon up to date.
Thanks I try to add things as I find them. Though some of the crafting materials did elude me for awhile. I do rely on folks to let me know if I missed something. Since I don't always catch them all.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 02-12-13, 03:33 PM  
kaisoul
A Fallenroot Satyr
 
kaisoul's Avatar

Forum posts: 20
File comments: 24
Uploads: 0
glad to see your still keeping this addon up to date.
__________________
kaisoul is offline Report comment to moderator  
Reply With Quote
Old 11-03-12, 07:01 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
v2.7
-Added a check so that the autoshine turns off after a second of non-use.
-Added Desecrated Herb
-Added vine-cracked junkbox
-Added ghost iron box
-Added Elementium Lockbox
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 11-03-12, 06:36 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally Posted by Linkszwodrei
You forgot the new locks
[88567] = true,

Also there seems to be a bug (at least for Lockpicking):
If you use alt and stop pushing alt while you are over a lock it won't remove the glowing frame.

Anyway, cool addon
Thanks i'll add it In terms of the bug your talking about, this usually only happens when your about to enter combat. It CAN occur outside of combat but it's really rare. I'll see if I can add more measures to prevent this.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 11-03-12 at 06:40 AM.
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 11-02-12, 11:38 AM  
Linkszwodrei
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
You forgot the new locks
[88567] = true,

Also there seems to be a bug (at least for Lockpicking):
If you use alt and stop pushing alt while you are over a lock it won't remove the glowing frame.

Anyway, cool addon
Linkszwodrei is offline Report comment to moderator  
Reply With Quote
Old 10-22-12, 01:07 AM  
sakurakira
A Flamescale Wyrmkin
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 48
Uploads: 4
Needs Desecrated Herb [89639] added (I added it for myself, you made this very simple, thanks).
__________________
Arise, my champion!

Carnation / 90 Blood Elf Priest / <Adversity> / Vek'nilash-US
sakurakira is offline Report comment to moderator  
Reply With Quote
Old 10-07-12, 06:23 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally Posted by kaustos
Need to add Vine-Cracked Junkbox (pickpocket box).

TY!
If you can get me a list of all the new boxes that can be pickpocket, I can add them to the next update.

It's easy. Go to wowhead.com type Vine-Cracked Junkbox in the search.
You will get a link like this: http://www.wowhead.com/item=88165

The number at the end is the item number (88165). I need the item numbers for the new boxes and such if you want me to add them.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 10-07-12 at 06:24 AM.
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 10-06-12, 06:14 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Re: Mail DE

Originally Posted by Kalnazzar
To complete this addon could you make it also auto DE from the mail? Maybe same for ore and mill for plants like give your addon a in game box under the addon section to turn that stuff on?

Addons cannot auto-DE anything. It requires a user interaction. Blizzard did this to prevent botting of any kind. Their rule is one button, one click. Meaning for every button it requires a user to click for it to do anything. So automatic spell casting is no longer possible. Sorry
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 10-06-12, 01:10 AM  
Kalnazzar
A Kobold Labourer
 
Kalnazzar's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Mail DE

To complete this addon could you make it also auto DE from the mail? Maybe same for ore and mill for plants like give your addon a in game box under the addon section to turn that stuff on?
Last edited by Kalnazzar : 10-06-12 at 01:11 AM.
Kalnazzar is offline Report comment to moderator  
Reply With Quote
Old 10-01-12, 09:03 PM  
kaustos
A Kobold Labourer
 
kaustos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 43
Uploads: 1
Need to add Vine-Cracked Junkbox (pickpocket box).

TY!
kaustos is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: