Download
(130Kb)
Download
Updated: 02-24-15 12:29 PM
Pictures
File Info
Compatibility:
The Adventure Continues (6.1)
Updated:02-24-15 12:29 PM
Created:12-26-08 04:07 PM
Downloads:25,856
Favorites:149
MD5:

Revelation  Popular! (More than 5000 hits)

Version: 6.1.0.1
by: Torhal [More]

Facilitates quick Tradeskill execution via mouse-clicking on a piece of equipment or a crafting reagent to display a menu of the tradeskills which can be performed with the materials on hand.

Features

  • Provides a menu when mouse-clicking on equipment in bags, the character frame, the "Will Not Be Traded" slot for Enchanting, and any material that can be used for any tradeskill.
  • Supports Disenchanting, Milling, Prospecting, and Lockpicking.

Configurable controls:
  • Primary and secondary modifier keys (ALT, CTRL, SHIFT, or NONE).
  • Mouse button (left or right).

Translators needed - apply localizations here.

Supported Languages:
English. French, German, Russian, Simplified Chinese, Spanish, Traditional Chinese.

-- 4.2.0-1.6.2
- Updated ToC version for WoW 4.2

-- 4.1.0-1.6.1
- Added spell ID to item level mappings for Enchant Bracer - Major Strength/Mighty Intellect/Agility.

-- 4.1.0-1.6.0
- Updated ToC version for WoW 4.1
- Code cleanups.
- Changed orientation of icons in the menu.

-- 4.0.1-1.5.10
- 4.x compatibility changes.

-- 3.3.5-1.5.8
- Fixed a regression that prevented any Trade Good that wasn't an Enchanting mat from being scanned.
-- 3.3.5-1.5.8
- Menu entries which can not be made in amounts greater than one will no longer show a number at the end.
- Enchanting materials can now be used directly; using a Large Prismatic Shard (for example) may give the option to make a Prismatic Sphere and/or a Small Prismatic Shard (depending on amount, of course).
- Added a few more items to the non-disenchantable list.

-- 3.3.3-1.5.7
- The "Okay" button in the popup box is now disabled until something is typed in the edit box.
- Fixed the "Okay" button - previously, the only way to make a specific amount of something was to press the Enter/Return key after typing in the amount.

-- 3.3.3-1.5.6
- Fixed bug with creating multiple items - it now works again.
- Fixed bug with Vellums not being automatically enchanted.
- Revelation will no longer try to Disenchant, Mill, or Prospect worn equipment.

-- 3.3.2-1.5.5
- Fixed case where information wasn't available - and thereby caused errors - for people who do not use AddonLoader.

-- 3.3.2-1.5.4
- Fixed special case where disenchanting sometimes caused an error.

-- 3.3.2-1.5.3
- Fixed error with Milling.

-- 3.3.2-1.5.2
- Added skill difficulty filtering - a minimum and maximum difficulty level can be set to display in the generated menu.
- Data that doesn't pertain to tradeskills you know will no longer be loaded.
- Minor code fixups.

-- 3.3.2-1.5.1
- Fixed a localization entry which was causing an error.
- Changed two localization entries to be more sane - translations needed.

-- 3.3.2-1.5.0
- Fixed the default second modifier key - was previously set to ALT/RightALT and is now ALT/None.
- Default mouse key changed from Left to Right.
- Settings are now global rather than per-character.
- Fixed Disenchanting to no longer be English-only.
- Added support for Prospecting.
- Added support for Milling.
- Added support for Lockpicking.
- Removed loud sound when opening a menu.

-- 3.3.2-1.4.0
- Added the ability to disenchant items from the menu.
- Enchanting and Runeforging no longer require a second click on the item.
- Minor code cleanup

-- 3.3.2.1.3.6
- Runeforging works now.

-- 3.3.0-1.3.5
* ToC version bump.

-- 3.2.2-1.3.5
* I was wrong. Another library fix.

-- 3.2.2-1.3.4
* Fixed another library issue - methinks the last.

-- 3.2.2-1.3.3
* Fixed a library issue.

-- 3.2.2-1.3.2
* The entries in the menu are now sorted descending alphabetically.

-- 3.2.2-1.3.1
* Added the number of things which can be crafted in parentheses to the right of the spell name.
* Fixed staves so that things like "Enchant Staff - Whatever" will show up in the menu. Really. I was able to test it this time.

-- 3.2.2-1.3.0
* Re-worked internals to no longer require Dewdrop library, which shaved off about one third of the filesize.
* Added support for Right or Left ALT/CTRL/SHIFT as modifier keys.
* Replaced several localizations with pre-existing versions in the WoW client.

-- 3.2.0-1.2.7

* Added "Staff" recognition, so those types of enchantments will be supported.
* Made some under-the-hood changes for better logical flow.
* Fixed options table entry.

-- 3.1.3-1.2.6

* Changed tooltip to use the recipe's hyperlink, rather than that of the resulting item.
* The LDB launcher will now close the options frame if it is open.
* Added Ara_Broker_TradeSkills as an OptionalDep to the TOC.
* Removed last vestige of unnecessary garbage creation.

-- 3.1.1-1.2.5

* Added item level checks for "Enchant Staff - Greater Spellpower", "Enchant Staff - Spellpower", "Enchant Weapon - Blade Ward", and "Enchant Weapon - Blood Draining".
* Mostly complete Spanish translations (81.2%, up from 53%) by yllelder.

-- 3.1.0-1.2.4

* Compatibility fix for WoW 3.1.0
* Added znTW (Traditional Chinese) localizations by acatzlu.

-- 3.0.9-1.2.3

* Performed a multitude of under-the-hood changes, mostly to improve performance and memory usage - In version 1.2.2, a menu with 24 entries (19 of which had sub-menus) would use 36.809KiB of RAM _every_ time it was invoked, making it rather easy to reach and even exceed 1MiB of usage. In this version, memory is allocated as needed on the first invocation and each invocation after incurs a mere 0.035KiB per call, making it extremely difficult to get beyond 150KiB of RAM usage.

-- 3.0.9-1.2.2

* Added 42 enchantments for level detection - these should be the only ones which were missing.
* Updated Russian translations.
* Added Simplified Chinese translations.

-- 3.0.8-1.2.1-Locale

* Added updated German and new Russian translations.

-- 3.0.8-1.2.1

* Added checks to ensure that two-handed weapon enchants did not show up as options for one-handed weapons - somehow I missed this when I added similar checks for main-hand and offhand weapons.
* Added check to ensure that two-handed weapons can be enchanted with non-two-hand-specific enchantments.
* Fixed localization typo which was giving people errors for "Right button".
* Fixed modifier key configuration - was producing a menu in places where the user didn't want to see one.
* Added enchantment level detection - low level items will no longer show menu entries for enchantments which have higher level requirements. There are currently 86 enchantments which are detected. I may have missed some.
* Added support for Armor and Weapon Vellums - localizations are needed.

-- 3.0.8-1.2.0

* Changed difficulty colors to match the default Blizzard colors exactly.
* Replaced long list of amounts with an editbox.
* Added configuration options for primary and secondary modifier keys.
* Added configuration option for which mouse button will display the menu.
* Added LDB launcher for config panel.
* Translations will need to be done for configuration options.

-- 3.0.8-1.1.7

* Added menu element icons for easier identification.
* Added meaningful tooltips for menu elements - you can now see exactly what will be crafted or the effects and reagents of an enchantment.

-- 3.0.8-1.1.6

* Corrected German translations.
* Smelting now works - I was erroneously using the Blacksmithing spellID.
* Added theoretical support for Runeforging.
* Added theoretical support for Inscription shoulder enchants.

-- 3.0.8-1.1.5

* Added translations for French, German, and Spanish - hopefully this will make clicking a piece of equipment work for enchanting in these languages.
* Fixed a bug which would only show 2H weapon enchantments for 2H weapons.

-- 3.0.3-1.1.4

* Modified function hooking - hopefully this fixes the taint issues some people have reported.
* Added difficulty colors to recipe menu.
* Changed how enchanting recipe matches were done so that 2H weapon enchants would not match on 1H weapons.
* Made enchanting recipes not have quantity sub-menus since queuing multiple enchants is not possible.

-- 3.0.3-1.1.3

* Removed frame-name-checks which prevented menus in certain places. This allows Revelation to continue working no matter what bag AddOn is in use.

-- 3.0.3-1.1.2

* Removed top-level menu element, since it was essentially the item you were clicking on. Now you go straight to the goodness!
* Fixed issue where right-clicks were getting through.

-- 3.0.3-1.1.1

* Fixed annoying bug which would confuse one tradeskill with another.

-- 3.0.3-1.1.0

* Overhauled much of the code. Now supports every (that I am aware of) tradeskill out-of-the-box. Menus for overlapping tradeskills integrate nicely, and things such as "Bracers" and "Bracer" no longer clash.

-- 3.0.3-1.0.5b

* Added tooltips for items - apparently Blizzard thinks only Enchantments are relevant, as I get nothing for my Alchemy recipes and assume that is the case for other tradeskills.
* Fixed mistyped function name which broke things such as stack-splitting.
* Minor code cleanup.

-- 3.0.3-1.0.4b

* Fixed the "fix" for "Enchant Bracers".
* Minor code optimization.

-- 3.0.3-1.0.3b

* Fixed issue where "Enchant Bracers" did not show up, yet "Enchant Bracer" did.
* Re-organized some internals, put some removed code back to hopefully fix enchanting in the trade window.

-- 3.0.3-1.0.2b

* Fixed issue where Revelation did not work with some Bag AddOns (Baggins, Bagnon)
* Code cleanup.

-- 3.0.3-1.0.1b

* Fixed issue with linking an item from the Character Equipment frame.
* Added code to pacify AdvancedTradeSkillWindow.
Post A Reply Comment Options
Unread 11-20-09, 11:44 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
That was an obscure bug - nobody has reported it since my first upload, and it's been there the whole time. Fixed in 1.3.3.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 11-20-09, 10:11 PM  
shinchih2001
A Defias Bandit

Forum posts: 3
File comments: 198
Uploads: 0
[2009/11/21 12:02:38-342-x1]: AceConfigCmd-3.0-9:741: Cannot find a library instance of "AceConsole-3.0".
BugSack-2.x.x.166\Libs\LibStub\Libstub.lua:23: in function `LibStub'
AceConfigCmd-3.0-9:741: in function `CreateChatCommand'
AceConfig-3.0-2 (Revelation):53: in function `RegisterOptionsTable'
Revelation-3.2.2-1.3.2\Revelation.lua:811: in function `SetupOptions'
Revelation-3.2.2-1.3.2\Revelation.lua:526: in function <Interface\AddOns\Revelation\Revelation.lua:506>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (BugSack):502: in function `InitializeAddon'
AceAddon-3.0-5 (BugSack):614: in function <...ce\AddOns\BugSack\Libs\AceAddon-3.0\AceAddon-3.0.lua:607>
Report comment to moderator  
Reply With Quote
Unread 11-09-09, 10:38 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by thebadmf
You are the man, thank you!

However I am now slightly worried that you are thinking of this as you go to bed..
Hehehehe
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 11-09-09, 06:40 AM  
thebadmf
is in disguise
 
thebadmf's Avatar

Forum posts: 5
File comments: 112
Uploads: 0
Originally posted by Torhal
So I didn't ever get around to looking at this. However, just before I went to bed tonight I suddenly thought about it and wondered why I thought it would be an extensive re-write. Two minutes later, it was done.
You are the man, thank you!

However I am now slightly worried that you are thinking of this as you go to bed..
Report comment to moderator  
Reply With Quote
Unread 11-09-09, 04:16 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by Torhal
I'll look at it after work today.

EDIT: This would require a large re-write of how the recipe insertions are handled. I don't know that I will be able to do this soon, as I have other things I am working on.
So I didn't ever get around to looking at this. However, just before I went to bed tonight I suddenly thought about it and wondered why I thought it would be an extensive re-write. Two minutes later, it was done.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 11-06-09, 10:52 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by thebadmf
Could we have the option to sort certain profs alphabetically? When you have every JC cut, scanning the list can get interesting
I'll look at it after work today.

EDIT: This would require a large re-write of how the recipe insertions are handled. I don't know that I will be able to do this soon, as I have other things I am working on.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Last edited by Torhal : 11-06-09 at 10:43 PM.
Report comment to moderator  
Reply With Quote
Unread 11-06-09, 10:52 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by shinchih2001
that's great addon

WLK enchanting not correct work
e.x enchant source are "a+b"
when i want to enchant my equip
show i do not have source "c"

and some of WLK receipes can not show
I don't understand - what isn't working correctly? What is source "c", and when should it show up?
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 11-06-09, 03:49 AM  
thebadmf
is in disguise
 
thebadmf's Avatar

Forum posts: 5
File comments: 112
Uploads: 0
Could we have the option to sort certain profs alphabetically? When you have every JC cut, scanning the list can get interesting
Report comment to moderator  
Reply With Quote
Unread 11-05-09, 08:13 PM  
shinchih2001
A Defias Bandit

Forum posts: 3
File comments: 198
Uploads: 0
that's great addon

WLK enchanting not correct work
e.x enchant source are "a+b"
when i want to enchant my equip
show i do not have source "c"

and some of WLK receipes can not show
Last edited by shinchih2001 : 11-05-09 at 09:25 PM.
Report comment to moderator  
Reply With Quote
Unread 10-17-09, 01:41 AM  
jbashara
A Deviate Faerie Dragon
 
jbashara's Avatar

Forum posts: 17
File comments: 35
Uploads: 0
Killer

Sweet baby Jesus, Torhal. This addon is one of those gems that only come around once every so often.
__________________

"People with real courage and character always seem sinister to the rest."
- Herman Hesse, Damian
Report comment to moderator  
Reply With Quote
Unread 06-16-09, 11:28 PM  
Sepioth
A Molten Giant
AddOn Author - Click to view AddOns

Forum posts: 894
File comments: 97
Uploads: 2
Hey .. Love the addon makes crafting so much easier.

Couple of ideas I was thinking would compliment the addon nicely.

1- Show all recipes that you know for the item you clicked. Graying out the ones you can't currently make but keeping the ones you can craft White. This way I can know everything that particular item can make. Maybe even have a tooltip showing missing reagent needed to craft that item.

2- Maybe show next to the name of the item in the list how many you can currently craft in ().

Just a few ideas is all.

But with or without I have already marked as Favorite and it has now become part of my permanent UI.

Thanks
Last edited by Sepioth : 06-16-09 at 11:29 PM.
Report comment to moderator  
Reply With Quote
Unread 06-08-09, 11:59 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by Aranarth
Hello Torhal, nice addon.

I was wondering if you could add "Ara_Broker_Tradeskills" as an optional dependency. The thing is I hook DoTradeSkill to track CDs but your addon loads first, creating a local copy of the unhooked DoTradeSkill. So if a cooldown is crafted using Revelation, it's not tracked by Ara_Broker_Tradeskills. Thank you in advance.
Done.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 05-30-09, 12:44 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Hello Torhal, nice addon.

I was wondering if you could add "Ara_Broker_Tradeskills" as an optional dependency. The thing is I hook DoTradeSkill to track CDs but your addon loads first, creating a local copy of the unhooked DoTradeSkill. So if a cooldown is crafted using Revelation, it's not tracked by Ara_Broker_Tradeskills. Thank you in advance.
Report comment to moderator  
Reply With Quote
Unread 04-21-09, 09:57 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally posted by sammael
nope i'm not, all skills are on 450. thought it conflicts with Skillet, but it does it also on toons which don;t use Skillet. don't use any other tradeskill addons as far as i know.

thanks for your concern
The only thing I can think of is something is interfering with it. I was in Arathi Highlands, killed a few ogres, and got about 8 pieces of silk cloth. I proceeded to make 8 bandages without stopping until they were done.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 04-21-09, 04:42 AM  
sammael
A Murloc Raider

Forum posts: 5
File comments: 65
Uploads: 0
Originally posted by Torhal
Are you gaining skill levels while crafting? If so, that's a known issue that I haven't gotten around to writing a queue for. If not, I'll have to investigate.
nope i'm not, all skills are on 450. thought it conflicts with Skillet, but it does it also on toons which don;t use Skillet. don't use any other tradeskill addons as far as i know.

thanks for your concern
Report comment to moderator  
Reply With Quote
Post A Reply



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.