• Visit Rebornbuddy
  • [Plugin] eLoot Fixer

    Discussion in 'Archives' started by echelon17, Apr 28, 2012.

    1. echelon17

      echelon17 New Member

      Joined:
      Jan 6, 2011
      Messages:
      176
      Likes Received:
      8
      Trophy Points:
      0
      eLoot Fixer is a plugin I wrote to address the issue of detecting lootable mobs being very slow. As a result, if you're farming lots of low level mobs in an area, the bot will often waste a lot of time moving between mobs and then stopping to go loot another. To illustrate the "problem", here's what happens without the plugin:

      Without:

      1. Bot 1-shots a low level mob.
      2. Bot begins to run to the next hostile mob.
      3. Bot then detects the first mob is lootable after a second or so.
      4. Bot stops, turns around and moves to the lootable corpse of the first mob before it reaches the hostile second mob.
      5. We've now wasted several seconds and look very bot-like.

      With plugin (and what should happen):

      1. Bot 1-shots a low level mob.
      2. Bot runs to the mob and loots it.
      3. Bot targets and runs to second hostile mob.... etc.

      Who should use this?
      Anyone farming or grinding mobs that die quickly. This will DRAMATICALLY increase your loots/hour, which... makes everyone happy, right?

      Will this work with skinning? Your last one didn't!
      Yes, skinning works and functions as normal after looting in v2.6 (tested). The mobs are looted and skinned a second or two later by HB.

      Will this work with AoE farming/grinding?
      Not really, but it won't cause any harm to have enabled. This plugin is designed for single, individual kills.

      How do I use this plugin?
      Download it. Drop the eLootFixer.cs file into your plugins folder, Restart/Recompile Addons for HB and tick enable. Make sure that you enable 'Loot Mobs' in Bot Settings.

      I don't understand what this plugin does?!
      Read above. If you still don't get it, I'm not really sure how anyone can make you understand.

      This plugin doesn't work for me - WTFBBQOMG?
      This plugin works perfectly fine for me and many others. Please make sure you are using a fresh vanilla HB installation, Singular CC and no/very few plugins.

      I did that but it still doesn't work for me?!
      I am a mean old bastard, and probably won't help you because I'm providing this plugin "as is". However, please post some decent diagnostic information (a list of all the plugins you have installed and enabled) along with the CC you are using and someone else may be able to help you.

      Sensible feedback/comments are welcome.
       

      Attached Files:

      Last edited: Apr 28, 2012
      c5t24bu, usrmd, Sidalol and 2 others like this.
    2. echelon17

      echelon17 New Member

      Joined:
      Jan 6, 2011
      Messages:
      176
      Likes Received:
      8
      Trophy Points:
      0
      Reserved... for.... something.
       
    3. Infernik

      Infernik Member

      Joined:
      Dec 23, 2010
      Messages:
      295
      Likes Received:
      3
      Trophy Points:
      18
      Is it possible to Shutdown bot if loot bug appears? I have really hard time farming things with potion of treasure finding and this bug pops out quite often and only relogging helps to solve it.
       
    4. echelon17

      echelon17 New Member

      Joined:
      Jan 6, 2011
      Messages:
      176
      Likes Received:
      8
      Trophy Points:
      0
      No, that's a WoW client issue and my plugin isn't intended to detect or fix that.
       
    5. Relieved

      Relieved New Member

      Joined:
      Jan 25, 2012
      Messages:
      40
      Likes Received:
      0
      Trophy Points:
      0
      Sweet god, this is what I've been missing. Thank you very much.
      +rep / +like
       
    6. echelon17

      echelon17 New Member

      Joined:
      Jan 6, 2011
      Messages:
      176
      Likes Received:
      8
      Trophy Points:
      0
      Fixed small bug that was causing a significant delay/lag after 1 shotting a mob. Please update to 2.7.
       
    7. Infernik

      Infernik Member

      Joined:
      Dec 23, 2010
      Messages:
      295
      Likes Received:
      3
      Trophy Points:
      18
      Oh well. Awesome plugin anyway :D Thanks.
       
    8. neosporin

      neosporin New Member

      Joined:
      Apr 7, 2012
      Messages:
      66
      Likes Received:
      0
      Trophy Points:
      0
      Awesome plugin, +rep.

      Do you have any intention of adding a "Grab Insignia" option for BGs?
       
    9. zuabros

      zuabros Active Member

      Joined:
      Jan 12, 2011
      Messages:
      651
      Likes Received:
      82
      Trophy Points:
      28
      for those which are STILL experiencing delays, I suggest using together with eLoot Fixer, another plugin called Combat Looter. it enables looting while in combat. Sometimes delays happen because HB takes 2 seconds to get out of combat.


      It "forces" looting via plugin (not HB loot, it is a plugin loot). Might work well if WELL USED . *single mob


      http://www.thebuddyforum.com/honorbuddy-forum/plugins/uncataloged/49999-plugin-combat-looter.html

      Using both made my skinning low level mobs ultra-fast
       
      Last edited: May 10, 2012
    10. neosporin

      neosporin New Member

      Joined:
      Apr 7, 2012
      Messages:
      66
      Likes Received:
      0
      Trophy Points:
      0
      Goes insane with debug errors and eats a ton of CPU when a character is dead/dies, so you can't really use this while levelling.
       
    11. echelon17

      echelon17 New Member

      Joined:
      Jan 6, 2011
      Messages:
      176
      Likes Received:
      8
      Trophy Points:
      0
      Don't spam my thread please. Reported to moderators.

      Please disable all other plugins and try it again. I don't see the same behaviour here, and there's no code that will affect being dead or alive.
       
    12. Ripperpt

      Ripperpt New Member

      Joined:
      Jan 12, 2011
      Messages:
      574
      Likes Received:
      4
      Trophy Points:
      0
      Same prob, and only have this plug enable.
       
    13. Proto

      Proto New Member

      Joined:
      Jan 8, 2012
      Messages:
      219
      Likes Received:
      6
      Trophy Points:
      0
      Remove all plugins from your plugins folder except eLoot Fixer.

      Even disabled plugins, but listed in Honorbuddy, can cause glitches to occur. Try archiving all your other plugins if you don't want to delete them.. just zip'em up. Try and make eLoot Fixer the only plugin on the list, asside from the default "Bug Submitter" that's usually always there. Don't forget to use a clean HB install as well. Also archive all custom classes except the one you plan to use for farming. Also try clearing your settings folder of XML's specific to your toon. This will reset your settings to default, but ensures that you're not using old settings on an updated Custom Class, that can cause bugs.

      Trust me this plugin works like a champ on a clean uncluttered HB install.

      I've gotten into the habbit of creating a seperate HB install folder for all my botting toons. And in some cases seperate installs for different specs as well. Each install is clean, uncluttered, and specific to the bot I want to use. When you use one HB install for all your toons.. and there are a ton of custom classes, plugins etc that are not used, they can definitely cause problems.
       
    14. blubb0r87

      blubb0r87 New Member

      Joined:
      May 10, 2012
      Messages:
      137
      Likes Received:
      0
      Trophy Points:
      0
      Clean HB install:

      [10:33:15:596] -- Exception: ---
      [10:33:15:596] Styx.InvalidObjectPointerException: Cannot read a descriptor on an invalid object.
      at Styx.WoWInternals.WoWObjects.WoWObject.#eve[T](UInt32 field)
      at Styx.WoWInternals.WoWObjects.WoWObject.#dve[T](Int32 offsetIndex)
      at Styx.WoWInternals.WoWObjects.WoWUnit.GetCurrentPower(WoWPowerType type)
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_CurrentHealth()
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_Dead()
      at LootFixer.LootFixer.Pulse()

      I use different folders (1 CC per toon) for every toon.

      Tested with Singular.
       
      Last edited: Jun 25, 2012
    15. Sidalol

      Sidalol Member

      Joined:
      Jul 1, 2010
      Messages:
      987
      Likes Received:
      18
      Trophy Points:
      18
      Installed, enabled, fucking fantastic. +rep.
       
    16. Moblo

      Moblo New Member

      Joined:
      Jun 3, 2012
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0
      Deserves more views - causing many errors though...
       
    17. Nem

      Nem New Member

      Joined:
      Jul 5, 2012
      Messages:
      191
      Likes Received:
      5
      Trophy Points:
      0
      Worked GREAT on my hunter np at all!!! Now my druid on the other hand......total fail. It kills mobs sometimes it loots and moves to the next mob. Other times, after I kill the mob it stands there.....run to the next mob. Kind of sucks when I'm grinding for a pet. I can't have missed mobs lol. I will try it on my rogue and see how it works.

      **Edit**
      Maybe I have a setting messed up, but this thing can't get 100% loot to save its life on a melee class. At times it just stands there and never loots. This didn't happen on my hunter.

      I'm using only this plugin and the default singular CC for my hunter, druid and rogue. Again I farmed whelps for 16 hours with no problems, just when I went melee did this problem start.

      I think it has something to do with how long it takes for the game or the bot to read the "loot flag" on the mob. When my hunter kills something its ranged so when it gets there the flag is already determined. On the melee, its not like that so it seems it gets lost or thing since it takes to long it already looted and then moves on.

      That is just a guess from reading the log in HB
       
      Last edited: Jul 14, 2012
    18. ripptyd

      ripptyd Member

      Joined:
      Jan 17, 2011
      Messages:
      107
      Likes Received:
      0
      Trophy Points:
      16
      This plugin is beautiful. I'm farming cloth like crazy for my Goblin rep after doing Bloodsail, and before, it was giving me a headache to watch it run off and run back. Thank you for making this!
       
    19. elfero

      elfero New Member

      Joined:
      Jun 1, 2012
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      fucking awesome plugin =)
       
    20. webhond

      webhond TEMPORARILY MUTED

      Joined:
      May 23, 2011
      Messages:
      2,471
      Likes Received:
      19
      Trophy Points:
      0
      working awesome on hunter 85 with hyacint profile.

      was running off as described in OT. Now its friggin fantastic!

      + rep !
       

    Share This Page