Get an Epic Experience with Premium

LootMagic

Bags & Inventory Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 95 Monthly Downloads
  • Supports: 5.0.5
  • 7,991 Total Downloads
  • Updated 10/02/2012
  • Created 10/13/2010
  • 16 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: r20121003003850
or
Support development! **
Donate

About LootMagic

LootMagic was designed to save you the hassle of cleaning your inventory when you're looting and it is full.

Current Version built: 09/19/12 (WoW 5.0.5 just before Pandas)

Features:

FROM README PACKAGED WITH ADDON:

Replaces Autoloot.  Will work with Autoloot on or off, but the "inventory is full" goes away with it off.

Optimizes vendor trash sell values.  Stacked items are counted as a full stack for calculation, debating whether
to count as half stack.  Feedback welcome :)

Algorithm:
    Will dump lowest-valued trash for ANY common or greater quality item except what you define as (also) trash.
    Will dump lowest-valued trash for any trash to be looted that is higher in value than said item.
    Checks for item-specific bags, no mistakes therein.
    Autoloots when inventory not full and when inventory full.  and thus:
    Will make you win at life.

Thomas Winget:
    - Removed debug prints
    - added that this is in git to the readme

Comments

First Previous Page 1 of 2 Next Last
  • #25

    Date: 2012-10-22 00:15:48
    ID: 5
    Error occured in: Global
    Count: 3
    Message: ..\AddOns\LootMagic\Loot.lua line 173:
       bad argument #1 to 'match' (string expected, got nil)
    Debug:
       [C]: ?
       [C]: match()
       LootMagic\Loot.lua:173: Check_Full()
       LootMagic\Loot.lua:215: Loot_Event()
       LootMagic\Loot.lua:147: lmOnEvent()
       [string "*:OnEvent"]:1:
          [string "*:OnEvent"]:1
    Locals:
    (*temporary) = nil
    (*temporary) = "item[%-?%d:]+"
    (*temporary) = "string expected, got nil"

     

    While doing Archaeology

  • #26

    hmm...archaeology counts as looting.  TIL.  Well, I've never done archaeology in-game and don't even know how it works really.  It always seemed kinda meh.  I reckon this could be easy to fix though...is there a limit to the number of dig results  you can "carry" at one time?  I'd assume no, and in that case just plug in a check that says "if archaeology, just loot the fuckin thing".

    Shouldn't be too hard at all :) 

  • #28

    I see.  Well that seems like a very minor issue, and would probably take some time for me to fix as like I said I don't use the profession.

  • #27
    Quote from Tom2Die »

    hmm...archaeology counts as looting.  TIL.  Well, I've never done archaeology in-game and don't even know how it works really.  It always seemed kinda meh.  I reckon this could be easy to fix though...is there a limit to the number of dig results  you can "carry" at one time?  I'd assume no, and in that case just plug in a check that says "if archaeology, just loot the fuckin thing".

    Shouldn't be too hard at all :) 

    The fragments count as lootable currency rather than items I think.

  • #16
    I keep getting emails from curse about my "complimentary premium account" (you get those for cresting 1000 downloads apparently), so I thought I'd pop on and take a look. This thing's still getting downloads, which means apparently it does something for someone. Sweet!

    As far as updating goes, I haven't played WoW in half a year, and kinda got bored with the game, but addon development would still interest me if I could be motivated to do so. I'd love to come back here and discover that people would actually donate for good addons, and would gladly build a custom addon if it were worth my time and effort. I do realize that money's tight right now, so I can't see many people wanting to throw more than $15/mth into WoW, but if you DO want to commission an addon to help you out, I'll be more than happy to consider it. I'm much more likely to reply via email (read: probably only will reply via email as I never get on this site anymore), so if you're interested drop me a line: tewinget@gmail.com
  • #17

    I'd be willing to donate some money (No idea how much yet) if you can keep this addon updated.

  • #24
    Quote from Tom2Die »

    Thanks for the data.  I'm at work for the next ~8 hours, but I'll see what I can do afterward.  I assume that has to do with stacking items...so it should still mostly work.  Problem is I think the program disables scripts that crash at all, rather than just reloading them, so once you hit that it stops working entirely.  I think.

    I'm not sure about that. All I know is I had to loot it manually because it wouldn't loot automatically.

  • #23

    Thanks for the data.  I'm at work for the next ~8 hours, but I'll see what I can do afterward.  I assume that has to do with stacking items...so it should still mostly work.  Problem is I think the program disables scripts that crash at all, rather than just reloading them, so once you hit that it stops working entirely.  I think.

  • #22

    Ah the fun of bug squashing begins.Got this error when trying to loot a level 10 murloc. I did not have a full bag, auto loot was off.

    Date: 2012-09-18 17:32:06
    ID: 5
    Error occured in: Global
    Count: 2
    Message: ..\AddOns\LootMagic\Loot.lua line 148:
       bad argument #1 to 'match' (string expected, got nil)
    Debug:
       [C]: match()
       LootMagic\Loot.lua:148: Check_Full()
       LootMagic\Loot.lua:182: Loot_Event()
       LootMagic\Loot.lua:128: lmOnEvent()
       [string "*:OnEvent"]:1:
          [string "*:OnEvent"]:1
    Locals:
    (*temporary) = nil
    (*temporary) = "item[%-?%d:]+"
    (*temporary) = "string expected, got nil"

  • #21

    aaaaaaaaaaaaand fixed.  Classic Blizzard maneuver, changing the API like that.  It was a simple fix, but I can't promise I've tested it much (or at all apart from it seems to work) so comment back if it's still broken!

  • #20

    Sick dude, that's awesome to hear!  I just threw it together over the course of like 12 hours learning the scripting engine...if I came back to it now I could probably even make it shiny.  hmm...

    edit: also, I'm guessing since you're just now commenting this that it has worked up until this patch.  That's almost 2 years without a touch!  I knew using the newer API would serve it well... 

    second edit:  I have a full-time job now and it pays pretty well (just finished college) so I'm good financially.  It does, however, put a damper on my free time, and mostly I just play LoL lately.  Like I said, we'll see.  Who knows, maybe pandas will suck and everyone will quit.  I'll probably give it a week or two to see what happens.

    Last edited by Tom2Die on 9/17/2012 4:30:13 PM
  • #19

    Lol sorry. It's just that the addon has majorly broken with 5.0.4 and it's an addon I majorly relied on. If donating some money will get the addon back, I'm all for it. :)

  • #18

    I also get notifications via email, or this might have gone unnoticed.  I haven't played in almost 2 years now...but your timing amuses me as I was considering getting pandas...we shall see.  anyway, nice necro.

  • #13
    Does this addon still work?
  • #14
    I've quit playing WoW, actually, as I never found the time/had better things to do. College and such :)

    I can't see why it wouldn't still work, as I tried to write it as best I could to follow the newest lua calls blizz implemented.

    If someone does come along and read this comment, I'd be more than happy to get back into WoW for addon development if there were a market for it. I love coding, and I must say that making this addon was fun, but to get back into it I'd have to get at least enough in paypal donations to support a subscription to the game, ya know?
  • 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!