Quantcast
Download
(13 Kb)
Download
Updated: 02-19-20 03:56 PM
Pictures
File Info
Compatibility:
Visions of N'Zoth (8.3.0)
Updated:02-19-20 03:56 PM
Created:12-21-10 01:54 PM
Downloads:9,462
Favorites:92
MD5:
8.3.0

xanMortarPestle  Popular! (More than 5000 hits)

Version: v3.5
by: Xruptor [More]

Definition: Mortar and Pestle

xanMortarPestle will make Milling, Prospecting, Lockpicking, Disenchanting and Hunter Feed Pet 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
Blood Red = Hunter Feed Pet

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.



You can view Alpha Builds at my Github tracker.

xanMortarPestle
v3.5 (2020-02-19)
Full Changelog
  • -Add Feed Pet functionality, merging to master. (Special thanks to @llano-dan from GitHub for this contribution.)
    -Updating version number.
  • Merge pull request #10 from llano-dan/master
    Add Feed Pet functionality, merging to master.
    Special thanks to @llano-dan from GitHub for this contribution.
  • Update xanMortarPestle.lua
    Check on Feed pet CD
  • Update itemDB.lua
  • Update xanMortarPestle.lua
  • Update xanMortarPestle.lua
Optional Files (0)


Archived Files (13)
File Name
Version
Size
Author
Date
v3.4
13kB
Xruptor
01-16-20 07:11 PM
v3.3
13kB
Xruptor
01-13-20 10:17 AM
v3.2
13kB
Xruptor
10-09-18 06:33 AM
v3.1
5kB
Xruptor
07-26-18 11:13 AM
v3.0
5kB
Xruptor
07-24-16 11:42 AM
v2.9
5kB
Xruptor
11-16-14 01:33 PM
v2.8
5kB
Xruptor
03-13-13 05:51 PM
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 07:17 AM


Post A Reply Comment Options
Unread 05-14-12, 06:12 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 121
File comments: 633
Uploads: 21
Re: Restrictions

Originally Posted by Goshian
It seems Blizztards have their grubby grimy, measely hands on everything. So afraid someone is gonna find out a better way to do things and knock them out of credit. I hope someone does. Have come to despise this fucking game.
Sadly they crack down hard on addon authors if they feel certain features or actions should be restricted. If they didn't want folks to do it in the first place they shouldn't have given them the functions or access to those actions in the first place.

Either way, I'm a bit confused. Are you referring to the restrictions I posted on the addons description or are you speaking about a new restriction I'm not aware of?
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 05-13-12, 10:54 PM  
Goshian
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Restrictions

It seems Blizztards have their grubby grimy, measely hands on everything. So afraid someone is gonna find out a better way to do things and knock them out of credit. I hope someone does. Have come to despise this fucking game.
Report comment to moderator  
Reply With Quote
Unread 04-25-12, 01:43 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 121
File comments: 633
Uploads: 21
Originally Posted by pingumania
Originally Posted by Xruptor
Originally Posted by kurokikaze
Elvui all-in-one bag section cause problem with this addon, it create the shine frame but not the disenchant action.

when disabling the allinone option it works again.

very annoin to disable option reload disenchant re-enabling the option.
Report it to Elvui as that is the only addon that has any sort of conflicts with this one. Almost all other bag mods work with xanMortarPestle. Normally I'd fix it but this seems like an issue with all-in-one bag.

Lately I've been feeling like I'm the one that always has to bend their back to get an addon to be compatible with my mod
fix:
open the xanMortarPestle.lua goto line 51 and change
Code:
button:SetFrameStrata("DIALOG")
to
Code:
button:SetFrameStrata("TOOLTIP")
If that's the only change required then I don't mind making an update for it
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 04-23-12, 09:47 PM  
evilbib
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 44
Uploads: 1
Originally Posted by Xruptor
Originally Posted by kurokikaze
Elvui all-in-one bag section cause problem with this addon, it create the shine frame but not the disenchant action.

when disabling the allinone option it works again.

very annoin to disable option reload disenchant re-enabling the option.
Report it to Elvui as that is the only addon that has any sort of conflicts with this one. Almost all other bag mods work with xanMortarPestle. Normally I'd fix it but this seems like an issue with all-in-one bag.

Lately I've been feeling like I'm the one that always has to bend their back to get an addon to be compatible with my mod
fix:
open the xanMortarPestle.lua goto line 51 and change
Code:
button:SetFrameStrata("DIALOG")
to
Code:
button:SetFrameStrata("TOOLTIP")
Last edited by evilbib : 04-23-12 at 09:47 PM.
Report comment to moderator  
Reply With Quote
Unread 03-24-12, 03:08 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 121
File comments: 633
Uploads: 21
Originally Posted by kurokikaze
Elvui all-in-one bag section cause problem with this addon, it create the shine frame but not the disenchant action.

when disabling the allinone option it works again.

very annoin to disable option reload disenchant re-enabling the option.
Report it to Elvui as that is the only addon that has any sort of conflicts with this one. Almost all other bag mods work with xanMortarPestle. Normally I'd fix it but this seems like an issue with all-in-one bag.

Lately I've been feeling like I'm the one that always has to bend their back to get an addon to be compatible with my mod
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 03-24-12 at 03:12 PM.
Report comment to moderator  
Reply With Quote
Unread 03-24-12, 12:31 PM  
kurokikaze
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Elvui all-in-one bag section cause problem with this addon, it create the shine frame but not the disenchant action.

when disabling the allinone option it works again.

very annoin to disable option reload disenchant re-enabling the option.
Report comment to moderator  
Reply With Quote
Unread 03-15-12, 03:42 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 121
File comments: 633
Uploads: 21
Re: Re: Re: NOT tested

Originally Posted by kaisoul
well only other thing i can think of off the top of my head is to see if ya can rewrite the code to use another mod key besides alt. again no idea if it will work just brain storming with ya
If I'm not mistaken using the right-click won't work. It will think you are trying to use the item. The right-click option is built into the client when it comes to consuming or using items. This is why it had to be left-click. I'm pretty sure that's why so many addons use left-click.

I hope that answers your question.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 03-09-12, 05:44 AM  
kaisoul
A Fallenroot Satyr
 
kaisoul's Avatar

Forum posts: 20
File comments: 24
Uploads: 0
Re: Re: NOT tested

Thanks, I've tried this, but it seems don't work.
well only other thing i can think of off the top of my head is to see if ya can rewrite the code to use another mod key besides alt. again no idea if it will work just brain storming with ya
__________________
Report comment to moderator  
Reply With Quote
Unread 03-09-12, 02:53 AM  
chrislue
A Defias Bandit

Forum posts: 2
File comments: 26
Uploads: 0
Re: NOT tested

Originally Posted by kaisoul
Originally Posted by chrislue
how can I change it to right mouse button click mode?

I use Auctionator, and it uses alt+leftbutton for quick auction.
I looked at the code and the line 49

button:RegisterForClicks("LeftButtonUp")

might work if changed to

button:RegisterForClicks("RightButtonUp")

Note i used a editor called Notepad++
Thanks, I've tried this, but it seems don't work.
Report comment to moderator  
Reply With Quote
Unread 03-06-12, 07:27 PM  
kaisoul
A Fallenroot Satyr
 
kaisoul's Avatar

Forum posts: 20
File comments: 24
Uploads: 0
NOT tested

Originally Posted by chrislue
how can I change it to right mouse button click mode?

I use Auctionator, and it uses alt+leftbutton for quick auction.
I looked at the code and the line 49

button:RegisterForClicks("LeftButtonUp")

might work if changed to

button:RegisterForClicks("RightButtonUp")

Note i used a editor called Notepad++
__________________
Report comment to moderator  
Reply With Quote
Unread 03-04-12, 04:08 AM  
chrislue
A Defias Bandit

Forum posts: 2
File comments: 26
Uploads: 0
how can I change it to right mouse button click mode?

I use Auctionator, and it uses alt+leftbutton for quick auction.
Report comment to moderator  
Reply With Quote
Unread 02-29-12, 07:48 AM  
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. Been a while since i last been stopped in and said hi & thank you for all your hard work.
__________________
Report comment to moderator  
Reply With Quote
Unread 02-24-12, 06:48 AM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 121
File comments: 633
Uploads: 21
Re: enchanting

Originally Posted by yochaivaadia
is the addon workes for enchanting also?
I'm not exactly sure what you mean. This addon doesn't enchant items for you. What it does do, is make disenchanting much easier for you. It also does other skills like lockpicking, milling and prospecting.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Unread 02-24-12, 05:00 AM  
yochaivaadia
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
enchanting

is the addon workes for enchanting also?
Report comment to moderator  
Reply With Quote
Unread 01-06-12, 01:16 PM  
Xruptor
A Flamescale Wyrmkin
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 121
File comments: 633
Uploads: 21
Re: Enchanting

Originally Posted by xyjames1488
How do I remove a filter?
Go to your WTF folder in your WOW installation, go to Account folder, enter your AccountName folder. Then go to SavedVariables. Finally open 'xanMortarPestle.lua' using notepad.

Just remove the line with the itemid you want to remove.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: