• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Expeller

 
Project Updated:
Files Updated: Mon, Oct 5 2009
Supports Game Version: 3.2.0
Category: Professions, Enchanting, Inscription, and Jewelcrafting
Tags:

, , , , , , , , and [Edit Tags]

Project Manager: dekimsey
Additional Authors: No additional authors
Current Version: v1.8
License: GNU General Public License version 2 (GPLv2)
Development Site: WowAce.com
Avg Daily DL (last 30 days): 6
Downloads Total: 8,601
Favorites: 13
Comments: 14
  • About Expeller
  •  

Purpose

Provides a macro that can be used to grind Prospecting (Jewelcrafting) and Milling (Inscription) on the materials in ones inventory.

It will try to find the next highest stack that can be processed automatically. This eliminates the need to constantly hunt and peck across your bags for stacks of items.

Known issues/limitations:

  • Does not operate on banked items.
  • Will not try to run around and stack the herbs itself.

For reasons of the api, the macro will only update when out of combat.

Usage

When you first login, a macro should be created for your particular character. Simply drag the macro to your action bars and click-away! Until I can figure out a better method this is the only way to click the SecureActionButton that is created. Specifically the macro code:

/click ExpellerRunButton

Credits

Credit goes to Prospector by kergoth for the initial idea, this is a derivative of his/her work and has been mostly rewritten.

Bugs

For bugs/issues/features please use the Ticket system.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Expeller v1.8 Release 3.2.0 1,242 10/5/2009
  Expeller v1.7 Release 3.2.0 21 10/5/2009
  Expeller v1.6b Beta 3.2.0 16 10/5/2009
  Expeller v1.4.1b Beta 3.1.0 330 5/16/2009
  Expeller v1.4b Beta 3.1.0 114 5/8/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • You have this tagged as enchanting also but I didn't see anything in the description for it. Does it also work with DEing?

    Reply Report Permalink
  • Coralin said

    Well; it seems that Expeller was broken by 3.1... is it permanent, or will it be coming back as a working mod soon?

    Reply Report Permalink
  • starkebn said

    change in line 38 'ExpellerRun' to 'ExpellerRunButton'

    Reply Report Permalink
  • lol not like any mode i ever used it doesnt work.

    Reply Report Permalink
  • Bettarg said

    Honestly i dont know how to use this addon. Maybe a short Description how this works would be nice!

    Reply Report Permalink
  • brunis said

    same problem here

    Reply Report Permalink
  • nZifnab said

    dekimsey, I was still getting the same error about locale files. Now it's been awhile since I've worked with WoW's interface and LUA, but for those of you looking for a workaround go into the locales/enUS.lua file, copy all of it's contents, and then paste it into the Expeller.lua file immediately after this line (line 7):

    7: Expeller = LibStub("AceAddon-3.0"):NewAddon("Expeller", "AceConsole-3.0", "AceEvent-3.0")


    I haven't a clue why the .toc file's inclusion of the enUS.lua file isn't working, but I couldn't figure that out so I just put the contents in the base file...it's a workaround that works, but it's poor programming practice so if dekimsey can fix it proper-like we'd all appreciate it ;)

    Reply Report Permalink
  • Zorlond said

    How is this supposed to work? I see no macro on either common or char-specific pages, /expeller doesn nothing but offer an empty help menu, and I can't find any key binding for it...

    Reply Report Permalink
  • dekimsey said

    Briliant me forgot to include the localization files. This has been updated in v1.3.1

    Reply Report Permalink
  • nZifnab said

    Yes I'm getting that same error. Here's the swatter output (occurs right on login, and then the addon proceeds to do nothing):

    Date: 2009-01-18 13:46:33
    ID: 18
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Expeller\Expeller.lua line 9:
    Usage: GetLocale(application[, silent]): 'application' - No locales registered for 'Expeller'
    Debug:
    [C]: ?
    [C]: error()
    ...nterface\AddOns\Ace3\AceLocale-3.0\AceLocale-3.0.lua:100: GetLocale()
    Expeller\Expeller.lua:9: in main chunk
    AddOns:
    Swatter, v5.1.3715 (SnaggleTooth)
    Ace3, v
    agExtras, v09-19-07
    agUnitFrames, v2008-08-06
    Atlas, v1.13.0
    AtlasBattlegrounds, v1.13.0
    AtlasDungeonLocs, v1.13.0
    AtlasOutdoorRaids, v1.13.0
    AtlasTransportation, v1.13.0
    AtlasLoot, v5.02.03
    AtlasLootFu, v1.2
    AucAdvanced, v5.1.3715 (SnaggleTooth)
    AucFilterBasic, v5.1.3715 (SnaggleTooth)
    AucFilterOutlier, v5.1.3715.2531
    AucMatchUndercut, v5.1.3715.2531
    AucStatClassic, v5.1.3715 (SnaggleTooth)
    AucStatHistogram, v5.1.3715 (SnaggleTooth)
    AucStatiLevel, v5.1.3715 (SnaggleTooth)
    AucStatPurchased, v5.1.3715 (SnaggleTooth)
    AucStatSales, v5.1.3715.2842
    AucStatSimple, v5.1.3715 (SnaggleTooth)
    AucStatStdDev, v5.1.3715 (SnaggleTooth)
    AucStatWOWEcon, v5.1.3715.2530
    AucUtilAHWindowControl, v5.1.3715.3311
    AucUtilAppraiser, v5.1.3715.2530
    AucUtilAskPrice, v5.1.3715.3175
    AucUtilAutoMagic, v5.1.3715.3142
    AucUtilCompactUI, v5.1.3715.2530
    AucUtilEasyBuyout, v5.1.3715.3583
    AucUtilItemSuggest, v5.1.3715.3108
    AucUtilPriceLevel, v5.1.3715.2545
    AucUtilScanButton, v5.1.3715.2530
    AucUtilScanFinish, v5.1.3715.2530
    AucUtilScanProgress, v5.1.3715.2530
    AucUtilSearchUI, v5.1.3715.3483
    AucUtilSimpleAuction, v5.1.3715.3708
    AucUtilVendMarkup, v5.1.3715.2530
    AutoBar, v3.00.00.04 alpha
    Babylonian, v5.1.DEV.130
    Bartender4, v4.1.2
    BeanCounter, v5.1.3715 (SnaggleTooth)
    Configator, v5.1.DEV.130
    CooldownTimers3, v3.0 Beta
    DBMCore, v
    DebugLib, v5.1.DEV.130
    Decursive, v2.3.0-ReleaseCandidate-2
    DMiniCoords, v1.1
    Enchantrix, v5.1.3715 (SnaggleTooth)
    EnchantrixBarker, v5.1.3715 (SnaggleTooth)
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    Expeller, v1.3.13
    Stubby, v5.1.3715 (SnaggleTooth)
    (ck=6a9)

    Reply Report Permalink
  • Right on log in...

    [2009/01/13 15:41:45-143-x1]: Expeller-1.3.13\Expeller.lua:9: Usage: GetLocale(application[, silent]): 'application' - No locales registered for 'Expeller'
    AceLocale-3.0-2:116: in function `GetLocale'
    Expeller-1.3.13\Expeller.lua:9: in main chunk

    ---

    [2009/01/13 15:41:45-143-x1]: Expeller-1.3.13\itemdb.lua:1: Usage: GetLocale(application[, silent]): 'application' - No locales registered for 'Expeller'
    AceLocale-3.0-2:116: in function `GetLocale'
    Expeller-1.3.13\itemdb.lua:1: in main chunk

    ---

    Reply Report Permalink
  • starkebn said

    yeah, get the above error as well with 1.3

    Reply Report Permalink
  • dekimsey said

    v1.3 should address the reported problems. Please try it and tell me if you have any problems.

    @Demonica:
    The issue you were having was a bug, it wasn't doing a good job of scanning the bags. It should start with Dreaming Glory, and finding you don't have a stack of 5, move on to the next lowest herb it can find and drill down from there. If this isn't the behavior you are seeing, please tell me.

    Reply Report Permalink
  • Demonica said

    This mod has a good concept from the original author, but -seriously- needs an overhaul. Even with the fixes, once you mill something like Dreaming Glory it will never allow you to mill lower level herbs again. Deleting the lua file makes it unworkable, doesn't even create a macro anymore. Moving on to something a bit more stable.

    Reply Report Permalink
  • jestempies said

    I've found the problem. Move the 11th line in the embeds.xml:

    line 9:
    line 10:
    line 11:

    two lines up:

    line 9:
    line 10:
    line 11:

    When you do this, exit the game and start it again. The addon should now create a macro for you (it will say so in chat window).

    Reply Report Permalink
  • jestempies said

    I've found the problem. Move the 11th line in the embeds.xml:

    line 9: <Include file="libs\AceGUI-3.0\AceGUI-3.0.xml"/>
    line 10: <Include file="libs\AceConfig-3.0\AceConfig-3.0.xml"/>
    line 11: <Include file="libs\AceConsole-3.0\AceConsole-3.0.xml"/>

    two lines up:

    line 9: <Include file="libs\AceConsole-3.0\AceConsole-3.0.xml"/>
    line 10: <Include file="libs\AceGUI-3.0\AceGUI-3.0.xml"/>
    line 11: <Include file="libs\AceConfig-3.0\AceConfig-3.0.xml"/>

    When you do this, exit the game and start it again. The addon should now create a macro for you (it will say so in chat window).

    Reply Report Permalink
  • lycanther said

    It doesn't work for me. Installing this adds a macro to my character-specific macros page, but seems to have no other effect. There's no button that shows up. There's no /expeller command. Clicking on the macro button does nothing.

    Reply Report Permalink
  • sensory said

    Can't see any macro?

    Reply Report Permalink
  • 1 page(s)
  • Addon Packs Containing Expeller

Most Downloads / Day

Expeller has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 17,127 Atlasloot Enhanced Arena, Map & Minimap, Professions...
  2. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  3. 1,374 Ackis Recipe List Professions, and Data Export
  4. 1,107 Fishing Buddy Professions, and Fishing
  5. 607 Armory Bags & Inventory, Guild, Professions...