Category: TradeSkill Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Torhal's Portal Bug Reports Feature Requests
Author:
Version:
3.2.2-1.3.3
Date:
11-21-2009 12:42 AM
Size:
64.55 Kb
Downloads:
4,690
Favorites:
142
MD5:
Pictures
Click to enlarge
Menu shown when clicking on an herb.
Click to enlarge
Menu shown when clicking on an equipped item.
Revelation   Updated less than 3 days ago!
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, and the "Will Not Be Traded" slot for enchanting.
  • Any material that can be used for any tradeskill.
  • Etc.

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.

Caveats
  • Does not support Disenchanting, Milling, or Prospecting. I recommend Panda from Tekkub for these.
  • Does not support Lockpicking.
  Change Log - Revelation
-- 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.
  Optional Files - Revelation
Sorry, there are currently no optional files available.
  Archived Versions - Revelation
File Name
Version
Size
Author
Date
3.2.2-1.3.2
65kB
Torhal
11-09-2009 05:11 AM
3.2.2-1.3.1
64kB
Torhal
11-06-2009 02:50 AM
3.2.2-1.3.0
64kB
Torhal
10-13-2009 05:03 PM
3.2.0-1.2.7
93kB
Torhal
09-03-2009 07:50 PM
3.1.3-1.2.6
93kB
Torhal
06-09-2009 01:54 AM
3.1.1-1.2.5
92kB
Torhal
05-03-2009 08:27 PM
3.1.0-1.2.4
97kB
Torhal
04-15-2009 02:45 AM
3.0.9-1.2.3
92kB
Torhal
03-14-2009 08:45 PM
3.0.9-1.2.2
91kB
Torhal
02-24-2009 03:01 PM
3.0.8-1.2.1-Loc
89kB
Torhal
02-12-2009 03:14 PM
3.0.8-1.2.1
88kB
Torhal
02-10-2009 01:10 AM
3.0.8-1.2.0
86kB
Torhal
02-09-2009 04:07 AM
3.0.8-1.1.7
51kB
Torhal
01-26-2009 11:06 PM
3.0.8-1.1.6
50kB
Torhal
01-23-2009 09:46 PM
3.0.8-1.1.5
50kB
Torhal
01-22-2009 09:34 PM
3.0.3-1.1.4
43kB
Torhal
01-15-2009 12:41 AM
3.0.3-1.1.3
41kB
Torhal
01-05-2009 08:07 PM
3.0.3-1.1.2
35kB
Torhal
01-02-2009 11:13 PM
3.0.3-1.1.1
34kB
Torhal
01-01-2009 09:48 PM
3.0.3-1.1.0
34kB
Torhal
01-01-2009 06:29 PM
3.0.3-1.0.5b
34kB
Torhal
12-31-2008 11:20 PM
3.0.3-1.0.4b
34kB
Torhal
12-31-2008 01:53 PM
3.0.3-1.0.3b
34kB
Torhal
12-31-2008 12:56 PM
3.0.3-1.0.2b
39kB
Torhal
12-28-2008 04:31 AM
3.0.3-1.0.1b
39kB
Torhal
12-27-2008 09:33 PM
3.0.3-1.0.0-bet
39kB
Torhal
12-26-2008 05:07 PM
  Comments - Revelation
Post A Reply Comment Options
Old 04-21-2009, 06:42 AM  
sammael
A Defias Bandit

Forum posts: 2
File comments: 45
Uploads: 0
Quote:
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
sammael is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-20-2009, 11:55 PM  
Torhal
A Rage Talon Dragon Guard
 
Torhal's Avatar
Interface Author - Click to view interfaces

Forum posts: 321
File comments: 72
Uploads: 6
Quote:
Originally posted by sammael
awesome addon but for some reason it won;t craft more than 2 of anything no matter if i select to craft all or enter the desired number manually :<
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.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of GearGauge, Revelation, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-20-2009, 07:37 PM  
sammael
A Defias Bandit

Forum posts: 2
File comments: 45
Uploads: 0
awesome addon but for some reason it won;t craft more than 2 of anything no matter if i select to craft all or enter the desired number manually :<
sammael is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-07-2009, 12:18 PM  
Mera
A Rage Talon Dragon Guard
 
Mera's Avatar
Interface Author - Click to view interfaces

Forum posts: 314
File comments: 104
Uploads: 7
Quote:
Originally posted by Jaim Sandar
If you are right, fine. When I tried Addon Loader it was an experiment to see if it would help me see faster load times, and it didn't seem to be really changing things very much. I was just curious to see if the cause for the font size change could be easily remedied. Thank you for your input.
AddonLoader benefits are significants when do you manage to delay almost all of your mods but not by just delaying a little mod, if you do it for auctioneer questhelper etc sure you see the changes.
Mera is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-15-2009, 05:23 PM  
Jaim Sandar
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 270
Uploads: 1
AddonLoader & display size on bar

If you are right, fine. When I tried Addon Loader it was an experiment to see if it would help me see faster load times, and it didn't seem to be really changing things very much. I was just curious to see if the cause for the font size change could be easily remedied. Thank you for your input.
Jaim Sandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-15-2009, 02:36 PM  
Torhal
A Rage Talon Dragon Guard
 
Torhal's Avatar
Interface Author - Click to view interfaces

Forum posts: 321
File comments: 72
Uploads: 6
Re: AddonLoader & display size on bar

Quote:
Originally posted by Jaim Sandar
I am trying to switch from FuBar to LDB for the information I would like to monitor on-screen, but there are still a few FuBar plugins I haven't found satisfactory replacements for yet. So I have been using Broker2Fubar so I can view both Fubar & LDB data on one display.

As more authors are adding support for AddonLoader, I decided to try it. It works as advertised, but I have a cosmetic problem with it and several supporting mods, yours included.

Without AddonLoader, the LDB feeds are displayed correctly on Fubar. When delayed by AL, most are still good but some do not adjust the font & icon size to match FuBar's settings. The result is text & icons that are much larger than the rest of the FuBar display. It is usable that way but takes up more space (width) on the bar and is cosmetically unattractive.

I have mentioned this problem on both the AddonLoader and the FuBar forums, but the consensus seems to be that it is the fault of the individual AddOns.

FYI: besides Revelation I also see the size discrepancy with:
TradeSkillInfo
Broker_Trainer
Ara_Broker_Guild_Friends
Ara_Broker_Tradeskills
Broker_Hitcrit

Thank you.
I'm going to go out on a limb and say that of all your LDB addons, the ones you listed here are the only ones which support AddonLoader. I don't believe Broker2FuBar properly handles the delayed addition of an LDB feed, and this is causing the issue - there is nothing in or missing from any of the addons you listed which controls font or icon size on _any_ display, especially FuBar which they weren't even designed for.
Torhal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-15-2009, 12:15 PM  
Jaim Sandar
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 270
Uploads: 1
AddonLoader & display size on bar

I am trying to switch from FuBar to LDB for the information I would like to monitor on-screen, but there are still a few FuBar plugins I haven't found satisfactory replacements for yet. So I have been using Broker2Fubar so I can view both Fubar & LDB data on one display.

As more authors are adding support for AddonLoader, I decided to try it. It works as advertised, but I have a cosmetic problem with it and several supporting mods, yours included.

Without AddonLoader, the LDB feeds are displayed correctly on Fubar. When delayed by AL, most are still good but some do not adjust the font & icon size to match FuBar's settings. The result is text & icons that are much larger than the rest of the FuBar display. It is usable that way but takes up more space (width) on the bar and is cosmetically unattractive.

I have mentioned this problem on both the AddonLoader and the FuBar forums, but the consensus seems to be that it is the fault of the individual AddOns.

FYI: besides Revelation I also see the size discrepancy with:
TradeSkillInfo
Broker_Trainer
Ara_Broker_Guild_Friends
Ara_Broker_Tradeskills
Broker_Hitcrit

Thank you.
Jaim Sandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-10-2009, 01:13 AM  
Torhal
A Rage Talon Dragon Guard
 
Torhal's Avatar
Interface Author - Click to view interfaces

Forum posts: 321
File comments: 72
Uploads: 6
Re: Qbar and this mod

Quote:
Originally posted by Manaman
The most recent update of this mod has lead to an odd issue when using the mod Qbar. After clicking or activating any quest item using Qbar, Revelation is doing some kind of scan of my bags or my tradeskill, causing a split second of UI lag everytime as well as a sound effect of my bags opening. It wasn't doing it before this recent update, and it stops doing it as soon as I disable your mod.
This was due to improper handling of the configurable modifier keys, and has been fixed in 1.2.1.
Torhal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-10-2009, 01:12 AM  
Torhal
A Rage Talon Dragon Guard
 
Torhal's Avatar
Interface Author - Click to view interfaces

Forum posts: 321
File comments: 72
Uploads: 6
Re: 3.0.8-1.2.0 update & AddOn Loader

Quote:
Originally posted by Jaim Sandar
With this new update, when AddOn Loader loads Revelation this error pops up. There is no error if I disable AddOn Loader...
Whoops! I take it back. After I disabled AddOn Loader, it turns out that Rev and other mods supporting AddOn Loader were not loaded. When I load Rev with AddOn Contrl Panel, without AddOn Loader, this is the error:

Code:
[2009/02/09 11:01:28-1846-x1]: AceLocale-3.0: Revelation: Missing entry for 'Right Button':
...and if I have Rev enabled and loading when I log on, I see this error:

Code:
[2009/02/09 11:12:55-1849-x1]: AceLocale-3.0: Revelation: Missing entry for 'Right Button':
Revelation-3.0.8-1.2.0\Revelation.lua:68: in main chunk
Thank you.
This was due to a typo in the localizations. Fixed in 1.2.1
Torhal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-09-2009, 01:55 PM  
Jaim Sandar
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 270
Uploads: 1
3.0.8-1.2.0 update & AddOn Loader

With this new update, when AddOn Loader loads Revelation this error pops up. There is no error if I disable AddOn Loader. Dump from BugSack:

Code:
[2009/02/09 10:46:07-1845-x1]: AceLocale-3.0: Revelation: Missing entry for 'Right Button':
Revelation-3.0.8-1.2.0\Revelation.lua:68: in main chunk
<in C code>: in function `LoadAddOn'
AddonLoader-2.0\AddonLoader.lua:109: in function `LoadAddOn'
AddonLoader-2.0\Conditions.lua:95: in function <Interface\AddOns\AddonLoader\Conditions.lua:88>
Whoops! I take it back. After I disabled AddOn Loader, it turns out that Rev and other mods supporting AddOn Loader were not loaded. When I load Rev with AddOn Contrl Panel, without AddOn Loader, this is the error:

Code:
[2009/02/09 11:01:28-1846-x1]: AceLocale-3.0: Revelation: Missing entry for 'Right Button':
Revelation-3.0.8-1.2.0\Revelation.lua:68: in main chunk
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn':
ACP-3.0.10.15 \ACP.lua:1411: in function `AddonList_LoadNow'
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
...and if I have Rev enabled and loading when I log on, I see this error:

Code:
[2009/02/09 11:12:55-1849-x1]: AceLocale-3.0: Revelation: Missing entry for 'Right Button':
Revelation-3.0.8-1.2.0\Revelation.lua:68: in main chunk
Thank you.

Last edited by Jaim Sandar : 02-09-2009 at 02:15 PM.
Jaim Sandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-09-2009, 01:25 PM  
Manaman
A Deviate Faerie Dragon

Forum posts: 19
File comments: 72
Uploads: 0
Qbar and this mod

The most recent update of this mod has lead to an odd issue when using the mod Qbar. After clicking or activating any quest item using Qbar, Revelation is doing some kind of scan of my bags or my tradeskill, causing a split second of UI lag everytime as well as a sound effect of my bags opening. It wasn't doing it before this recent update, and it stops doing it as soon as I disable your mod.
Manaman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-03-2009, 06:04 PM  
Torhal
A Rage Talon Dragon Guard
 
Torhal's Avatar
Interface Author - Click to view interfaces

Forum posts: 321
File comments: 72
Uploads: 6
Re: Process stopping after two to five iterations

Quote:
Originally posted by Raif
Hey,

I'm having this little problem with the latest Revelation (also with older versions, but it also exists with the current one). When I tell Revelation to create more than one item (e.g. "30 heavy frostweave bandages") then the process starts but it stops after having created a couple of items. Most of the time it stops after two items, but I've also seen pretty much any number between two and ten items.

I definitely have enough materials for more than those items. My skill is maxed.
...
Ugh. I'd thought this was only a problem when getting a skillup, because that's the only time it happens on my toons - I can make 15 potions without fail, but if I try to make three frostweave bandages on another toon, it stops after he gets a skillup. I don't know what else you could tell me to help pinpoint it...I'll simply have to rack my brain a bit. Thanks!
Torhal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-03-2009, 05:18 PM  
Raif
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
Process stopping after two to five iterations

Hey,

I'm having this little problem with the latest Revelation (also with older versions, but it also exists with the current one). When I tell Revelation to create more than one item (e.g. "30 heavy frostweave bandages") then the process starts but it stops after having created a couple of items. Most of the time it stops after two items, but I've also seen pretty much any number between two and ten items.

I definitely have enough materials for more than those items. My skill is maxed.

So far I've only tested creating stuff from out of my bags, and I use Baggins for them.

I've mostly tested this in Dalaran which is quite laggy at the moment. Maybe it has something to do with it... On the other hand I've also had this particular problem with another twink which is not yet 80 standing around in Warsong hold.

However, other addons that provide "multi creation facilities" (e.g. Skillet) work just fine even during the most heavy of lags.

Any idea what might be wrong? Any other information I can provide, anything I can test in order to narrow the problem down somewhat?

Last edited by Raif : 02-03-2009 at 05:21 PM.
Raif is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-24-2009, 04:57 AM  
erwinmeier
A Kobold Labourer

Forum posts: 1
File comments: 13
Uploads: 0
I see, next translations will be unescaped

1.1.6 works fine now, no more blocking issues. Guess it was the smelting problem... Good work, thanks a lot.
erwinmeier is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-23-2009, 07:00 PM  
Torhal
A Rage Talon Dragon Guard
 
Torhal's Avatar
Interface Author - Click to view interfaces

Forum posts: 321
File comments: 72
Uploads: 6
Re: Inscription Shoulder Enchant

Quote:
Originally posted by Manaman
Does not appear to work for the Shoulder enchants that an Scribe can do on their own gear.
I'll look into it - as I don't have a Scribe, I can't really test. I do know someone who isn't high enough to have those enchants yet, but when he is I'll see if he'll test for me.

Last edited by Torhal : 01-23-2009 at 07:12 PM.
Torhal is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.