Get an Epic Experience with Premium


Professions Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 219 Monthly Downloads
  • Supports: 5.3.0
  • 13,850 Total Downloads
  • Updated 08/11/2013
  • Created 04/02/2011
  • 44 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v1.1beta4

About ReagentMaker


In short, with this add-on you can double-clic on a reagent in the tradeskill window to craft it, without having to scroll to its own recipe and scroll back. Very useful to make bolts of cloth, or milling and crafting inks, engeneering reagents...

It works with the base tradeskill window.


Double-click on a reagent to craft enough of it to make one more item. If you want to choose the number of reagents to make, hold shift while double-clicking. Some items cannot be crafted directly in the tradeskill window (see Limitations below) and some reagents can be crafted in many ways, in this case another window will open on the side, in which you can craft what you want, using the recipe you want.



  • Craft reagents from another recipe
  • Show number of items created or chance to have an item (Uncommon Inks, Prospecting...)
  • Smart craft number : by default, craft enough reagents to make one more item. You can press Shift to choose the number to craft
  • Craft Oils
  • Craft Grinding Stones
  • Craft Folded Obsidium
  • Cast a Campfire
  • Swap between Greater and Lesser Reagents
  • Enchant a scroll directly without opening you bags
  • Craft all the little thing you need : handful of bolts, tubes, powders...
Inscription / Milling
  • Mill Herbs directly by clicking on the Ink you want
  • Craft Inks
Jewelcrafting / Prospecting
  • Prospects Ore to find gems
  • Craft Settings and Filigrees
  • Upgrade leather
  • Cure hides
Mining (Smelting)
  • Smelt some bars to make others like Bronze, Felsteel, Hardened Elementium...
  • Craft bolts of cloth

There's no use yet for First Aid, Archeology, Herbalism and Fishing. If you have some ideas, you're welcome !


Due to the WoW Lua API, some actions have to be made using Secure Buttons. This is why some simple actions have to be made from the external window. This window cannot be shown during combat, but you should have other things to do rather than crafting complicated recipes !

You cannot (yet) use recipes from another tradeskill (apart from milling and prospecting). I know that it would be very useful to smelt bars more easily, and I'll work on it !


Thanks to the authors of ReverseEngineering (now outdated) and GnomeWorks for some of the ideas, and thanks to the authors of findglobals to help me clean my code and avoid stupid errors. Thanks to ckaotik for the updates for MoP.

2013-08-12  contrebasse  <contrebasse>

[0a420daa0b3c] [v1.1beta4]
* EnchantOnScroll.lua

Hide 'Enchant on scroll' button when initialized

Addon Packs Containing This...


First Previous Page 1 of 3 Next Last
  • #37

    Ive been looking for something like this for a while since IngredientClicker died a couple years ago.

    Does anyone know if this works with 5.4 ? or of an alternative?

    Last edited by WoWEye on 11/21/2013 2:07:44 PM
  • #33

    Okay, I updated it with some of the changes from ckaotik, it might work now (tested it briefly on a low level alt on a free account...). Have fun crafting !

  • #36

    I also TSM for crafting but this addon is nice if you're only going to be making a few select items and not mass crafting.

  • #35

    Thank you :)

  • #34

    thank you so much for the update! Installing right now!


  • #32

    anyone know of any alternatives to this addon, since it is so out of date?

  • #31

    contrebasse has quit wow and if anyone wants take over this addon you should PM them asap.

  • #30

    Anybody know how to get this working again for 5.2?

  • #29

    Get this alot of times when i try to learn a new glyph or talent. not sure if related but sometimes i cant unlearn or learn a new talent glyph without a /reload

    Date: 2012-11-21 00:26:47
    ID: 1
    Error occured in: AddOn: ReagentMaker
    Count: 2
    Message: Note: AddOn ReagentMaker attempted to call a protected function (<unnamed>:Hide()) during combat lockdown.
       [C]: Hide()
       ReagentMaker\CampFireButton.lua:81: ManageCampFireBtn()
      Swatter, v4.0.6 (<%codename%>)
      Arh, v0.93
      AucAdvanced, v5.14.5335 (KowariOnCrutches)
      AucFilterBasic, v5.14.5335 (KowariOnCrutches)
      AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
      AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
      AucScanData, v5.14.5335 (KowariOnCrutches)
      AucStatHistogram, v5.14.5335 (KowariOnCrutches)
      AucStatiLevel, v5.14.5335 (KowariOnCrutches)
      AucStatPurchased, v5.14.5335 (KowariOnCrutches)
      AucStatSales, v5.14.5335.5335(5.14/embedded)
      AucStatSimple, v5.14.5335 (KowariOnCrutches)
      AucStatStdDev, v5.14.5335 (KowariOnCrutches)
      AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
      AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
      AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
      AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
      AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
      AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
      AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
      AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
      AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
      AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
      AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
      AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
      AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
      AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
      AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
      AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
      AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
      AutoRepair, v
      Babylonian, v5.1.DEV.332(/embedded)
      BeanCounter, v5.14.5335 (KowariOnCrutches)
      BlizzMove, vv1.2.5
      BoPRemove, v1.5.4
      Configator, v5.1.DEV.344(/embedded)
      crittercaller, v
      DebugLib, v5.1.DEV.312(/embedded)
      DurabilityStatus, v
      Enchantrix, v5.14.5335 (KowariOnCrutches)
      EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
      Gatherer, v4.0.6
      GatherMate2, v1.22
      IHearYouAll, v4.0
      ImprovedLootFrame, v3.1
      ImprovedStableFrame, v2.1
      Incognito, v1.1.6
      Informant, v5.14.5335 (KowariOnCrutches)
      KillingSpree, v5.1
      LibExtraTip, v5.12.DEV.324(/embedded)
      LiteMount, v5.0.10
      Parrot, vv1.10.32
      Postal, v3.5.0
      Quartz, v3.1.1
      QuartzProcs, v3.42
      ReagentHelper2, v2.0.16
      ReagentMaker, vv1.1beta2
      Repwatch, v.8.1
      SkillHelper, v2.2.220
      Stubby, v5.14.5335 (KowariOnCrutches)
      TidyPlates, v6.7.9 (R548)
      TidyPlatesNeon, v
      TidyPlatesThreatPlates, v6.007
      TidyPlatesHub, v
      TidyPlatesWidgets, v
      TipHelper, v5.12.DEV.315(/embedded)
      TomTom, vv50001-1.3.1
      WarlockReminder, v2.1.1
      BlizRuntimeLib_enUS v5.0.5.50001 <us>

  • #26

    For 5.0.4, open up World of Warcraft/Interface/Addons/ReagentMaker/utils.lua and replace line 138:

    SetTradeSkillSubClassFilter(TradeSkillFrame.filterTbl.subClassValue, 1, 1);

    with this new function call:

    SetTradeSkillCategoryFilter(TradeSkillFrame.filterTbl.subClassValue, 0)

    Cheers! Happy Crafting everyone!

  • #27

    I'll try to add this update in the next few days.

    Do you want to be the new maintainer of Reagenmaker ?

    I guess it lacks soem data for 5.0.4 too, some of it will be updated automatically but thins like disenchant have to be entered manually...

  • #28

    The thing is, I don't think I can maintain this on a regular basis. Having someone just "hop on" once and agian probably does noone any good :(

    Either way, I put up an updated version on GitHub for now (sorry, haven't ever used Mercurial before so I'd rather stick to git ;) ), feel free to use it!

  • #23

    Need update for 5.0.4 patch please! this addon is so useful and hope that development continues, thank you!!

  • #24

    Well I'm sorry but I stopped playing WoW many month ago and I don't plan to continue the developpement of this addon.

    If anyone is willing to update it, please feel free !

  • #25

    aww noes, say it aint so..
    darn it if i knew enough about lua/coding i so would pick this up.

    Love this addon.
    Grats to getting out of WoW tho :)

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway