Get an Epic Experience with Premium

Enchanting Shuffler

Professions Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 193 Monthly Downloads
  • Supports: 5.2.0
  • 4,985 Total Downloads
  • Updated 03/05/2013
  • Created 10/30/2012
  • 8 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Enchanting Shuffler v2.2
or
Support development! **
Donate

About Enchanting Shuffler

Enchanting Shuffler

Re-made the command into /EShuffler

Enchanting shuffler is an addon that determines the profits from transferring dust either up or down in mop.

Use

To open the main window you will type "/EShuffler"

Upon opening you will be presented with a window that show's you profits from transferring items on the left column into items in the top column

Check Images for a quick idea

Requirements

Currently Enchanting shuffler works with TradeSkillMaster's AuctionDB or Auctionator's DB.

The addon will auto choose a database for you depending on which you have installed but will choose TSM over Auctionator

if no database is found it will say that no database is found.

Future

Future plans for this addon is to use other databases.

Also it is implemented in one of my other addons that is in development stay tuned.

Please leave any feedback and problems you may have.

For further reference and help please see Elvinelol thread

As of 25/11/2012 we have reached 1000 downloads :D thanks to all those who have downloaded it. As of 12/8/2012 we have reached 2,047 Total Downloads Thanks for all the support!

If you feel this addon has helped you please feel free to donate. for more coffee to keep me awake to code more :P

Cheers jf

Version 2.2

  • Updated TOC for 5.2

Version 2.1

  • Created new options page to change database, accessible with /eshuffler opts

Version 2.0

  • Remade the whole GUI for it to give it a more thorough idea of transferring profits.
  • Added calculation for AH Cut
  • Various other fixes
  • Forgot to update the damn toc version number

Version 2.0-alpha

  • Remade the whole GUI for it to give it a more thorough idea of transferring profits.

Version 1.5

  • Fixed a bug people had with skada where calling "/es" would interfere, so i have remade "/es" into "/eshuffler"

Version 1.4

  • Re-wrote some code to make it support more then one Database
  • Now supports Auctionator prices
  • Created new function for pricing(Now you're just some function that i use to useeeee)
  • Minor bug fixes

Version 1.3

  • Minor Bug fixes

Version 1.2

  • Fixed a error with tool tips showing only 0
  • Other minor bug fixes

Version 1.1

  • Changed layout to make it look neat and get ready for any future improvements
  • Fixed a minor error that caused global variables hateing each other
  • Other minor bug fixes

Version 1.0

  • Fixed an error where it was looking at the lesser ethereal shard and not the full one
  • Fixed an error with local variables where there should be global

Comments

First Previous Page 1 of 2 Next Last
  • #18

    im getting a luna error 

     

    Message: ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua:207: attempt to perform arithmetic on a nil value
    Time: 03/17/13 21:17:58
    Count: 1
    Stack: [string "*:OnLoad"]:6: in function <[string "*:OnLoad"]:1>
    [C]: ?
    ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua:207: in function `EnchantingShuffler_GetValue'
    ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua:102: in function `ESPricingTooltips'
    [string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

    Locals: msg = nil
    self = <unnamed> {
    0 = <userdata>
    origErrorHandler = <function> defined Interface\FrameXML\BasicControls.xml:<Scripts>:4
    errorHandler = <function> defined @Interface\AddOns\TradeSkillMaster\Util\ErrorHandler.lua:215
    handler = <function> defined *:OnLoad:1
    }

  • #20

    What are you doing to cause the error? what are your settings currently for Eshuffler?

  • #21

    Hi, I have the same problem :

    Date: 2013-05-14 08:58:59
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua line 209:
       attempt to perform arithmetic on a nil value

    Debug:
       [C]: ?
       ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua:209: EnchantingShuffler_GetValue()
       ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua:144: EnchantingShufflerMain()
       [string "*:OnShow"]:2:
          [string "*:OnShow"]:1
       [C]: Show()
       ...ace\AddOns\EnchantingShuffler\EnchantingShuffler.lua:77: ?()
       ...ddOns\Dominos\libs\AceConsole-3.0\AceConsole-3.0.lua:94: ?()
       ..\FrameXML\ChatFrame.lua:4388: ChatEdit_ParseText()
       ..\FrameXML\ChatFrame.lua:4082: ChatEdit_SendText()
       ..\FrameXML\ChatFrame.lua:2747:
          ..\FrameXML\ChatFrame.lua:2740
       [C]: UseAction()
       ..\FrameXML\SecureTemplates.lua:347: handler()
       ..\FrameXML\SecureTemplates.lua:632:
          ..\FrameXML\SecureTemplates.lua:580*

    I use it normaly, when I open it, Pouf ! , error !

  • #17

    Suggestion: I use enchanting to purchase Sha Crystals and use them to sell weapon and bracer enchants. Would it be possible to list the profits from the mats to the enchants? Perhaps the list of enchants could be customizable by the user? For example:

    Enchant 1 | Cost of Mats > Price of Sale > Profit +/-

    Enchant 2 | Cost of Mats > Price of Sale > Profit +/-

    ...

  • #19

    That would be like a full enchanting addon write up for crafting it aswell by the sounds of it?

  • #16

    Suggestion but it might be too much:  Tooltip showing the math.  When you hover over the amounts of gold with your mouse ->

    5 Eternaral shards @  60G   = 300G
    Sha Crystal Current Rate     =  200G
    Profit                                     =  100G

    Conversly
    Sha Crystal Current Rate = 200G
    3 Eternal Shards @  60G = 180G
    Loss                                 =   -20G

     

     

    Last edited by nickyjean01 on 3/1/2013 10:17:46 PM
  • #13

    since we are talking about tsm... would be cool to have a feature to work with the tsm shoppinglist/tradeskillmaster_shopping ;)

  • #14

    What do you mean?

    How would they interact?

    What would they be doing by interacting with each other?

  • #9

    I enjoy this addon a lot.
    One thing I have found, however, is that I must disable TSM for it to be able to pick up Auctionator's data.

    That might seem fair enough, but I only have the full auction capabilities enabled on my Auction char.
    The other chars - including my enchanter - only have the "tracker" module enabled (so that I can find where my items are).

    Despite that my enchanter does not have the TSM auction module(s) enabled, Shuffler seems to think that it should be able to read auction data on that char.

    Could shuffler be made to look for Auctionator first or could there be a tick-box to ask it to take Auctionator's data instead?

    Thanks.

  • #10
    Quote from jlrm365 »

    I enjoy this addon a lot.
    One thing I have found, however, is that I must disable TSM for it to be able to pick up Auctionator's data.

    That might seem fair enough, but I only have the full auction capabilities enabled on my Auction char.
    The other chars - including my enchanter - only have the "tracker" module enabled (so that I can find where my items are).

    Despite that my enchanter does not have the TSM auction module(s) enabled, Shuffler seems to think that it should be able to read auction data on that char.

    Could shuffler be made to look for Auctionator first or could there be a tick-box to ask it to take Auctionator's data instead?

    Thanks.

    It seems a few people would like to be able to choose a source for, in a future update i might add a options page to choose your price source

  • #15

    Great. Recent update much appreciated.

  • #3

    I would like to see you add support for The Undermine Journal data/addon. I Load it up several times a day with current data and it ends up being much more accurate and a huge time saver over scanning the AH over and over. Thanks!

     

  • #4

    Is this Realm edition or GE for TUJ? you would really need to update it constantly for it to even be worth using due to the fact it goes off the min buyout of items and not the market value of items.

  • #12

    i'd recommend using UndermineJournalGE as a source. the UMJ exposes a very simple API which makes it a no-brainer to drop into your addon. as a bonus if the user has both (general edition and realm edition) it will use the realm one automatically without you having to change your code.

  • #11

     

    I would love to see that. You don;t even need a gui, /eshuffler use tsm -or- auc -or- tuj would work fine :-)

  • 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 »

Infinite Crisis NA

Get Your Preferred Access Code!