• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Request] Druid Herbalism Flight Form IGNORE COMBAT

    Discussion in 'Requests' started by asdfowkw, Sep 30, 2012.

    1. vdv

      vdv New Member

      Joined:
      Dec 30, 2011
      Messages:
      57
      Likes Received:
      1
      Trophy Points:
      0
      I've been using on a tauren druid for a while (over a week+) and it works well, sometimes there are a few problems but overall it is a net gain on nodes/hr by far.
       
    2. Sunriz3D

      Sunriz3D New Member

      Joined:
      Dec 31, 2011
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Not working for me... still unmorph when aggroin' mob :/
       
    3. undefined

      undefined Member

      Joined:
      Sep 23, 2012
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      6

      I've fix this behavior in attached file.
      You still need to place this plugin to Plugins\DruidGatherHelper\ directory and activate in plugins menu.
      Please try and report of success.

      Some deaths with the plugin usage are caused by memory read errors by the HonorBuddy or CC exceptions, I believe.
       

      Attached Files:

    4. c4sper

      c4sper New Member

      Joined:
      Sep 13, 2012
      Messages:
      91
      Likes Received:
      0
      Trophy Points:
      0
      works very well, thank you!
       
    5. Kekskruemel

      Kekskruemel Member

      Joined:
      Jan 15, 2010
      Messages:
      236
      Likes Received:
      0
      Trophy Points:
      16
      Hi,

      thx for the addon. Sometimes HB and wow crash.

      I can find this in the Log:

      [16:02:05.493 N] <Harvest Helper> in while loop
      [16:02:06.582 D] System.Threading.ThreadAbortException: Thread was being aborted.
      at Styx.MemoryManagement.ExternalProcessReader.(SafeMemoryHandle , IntPtr , Byte* , Int32 , Int32& )
      at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
      at Styx.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative)
      at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 )
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_ChannelObjectGuid()
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_ChannelObject()
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_IsCasting()
      at DruidHarvestHelper.DruidHarvestHelper.HarvestHerb() in c:\Users\Nils Kochem\Desktop\Miauz\Miauz new3\Plugins\DruidGatherHelper\DruidGatherHelper5_v5_0.cs:line 250
      at DruidHarvestHelper.DruidHarvestHelper.Pulse() in c:\Users\Nils Kochem\Desktop\Miauz\Miauz new3\Plugins\DruidGatherHelper\DruidGatherHelper5_v5_0.cs:line 107
      at Styx.Plugins.PluginWrapper.Pulse()
      at Styx.Plugins.PluginManager.()
      at Styx.Pulsator.Pulse(PulseFlags flags)
      at Styx.CommonBot.TreeRoot.()
      at Styx.CommonBot.TreeRoot.()
      [16:02:06.592 D] System.Threading.ThreadAbortException: Thread was being aborted.
       
    6. wabu

      wabu New Member

      Joined:
      Oct 30, 2012
      Messages:
      201
      Likes Received:
      3
      Trophy Points:
      0
      i love you so much right now. tested in dread wastes. working as intended.
       
    7. cedric888

      cedric888 New Member

      Joined:
      Oct 14, 2012
      Messages:
      17
      Likes Received:
      0
      Trophy Points:
      0
      this plugin dont work anymore after the latest patch in wow, it crash wow & u get many time dc, atleast for myself . Without the plugin it works perfect but u have to dismount to gather a herb if a mob is neer :(( this sux
       
      Last edited: Nov 9, 2012
    8. Grouchlock

      Grouchlock New Member

      Joined:
      Feb 6, 2012
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Works great for me thanks man :)
       
    9. alleycat1

      alleycat1 New Member

      Joined:
      Nov 7, 2012
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Thank you very much for this great plugin! it works perfectly.
       
    10. tj288

      tj288 New Member

      Joined:
      Nov 8, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      thank u so much. i will test it soon
       
    11. Ducks

      Ducks New Member

      Joined:
      Mar 22, 2012
      Messages:
      377
      Likes Received:
      4
      Trophy Points:
      0
      Doesn't work for me, getting this on startup:

       
    12. Ducks

      Ducks New Member

      Joined:
      Mar 22, 2012
      Messages:
      377
      Likes Received:
      4
      Trophy Points:
      0
      Anyone able to fix this? I'd do it if I could but I have absolutely no idea what's causing the problem other than it's outdated.
       
    13. despe

      despe New Member

      Joined:
      Jul 11, 2012
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Anyone ?
       
    14. skullsy

      skullsy New Member

      Joined:
      Sep 3, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Is there a working version of this? Let me know if so.
       
    15. madman

      madman New Member

      Joined:
      Jan 15, 2010
      Messages:
      173
      Likes Received:
      0
      Trophy Points:
      0
      I've had a look at this. It could really use a complete rewrite imo. I'm not that familiar with lambda functions and dictionary structs ( ?? ), but I gave it a go.

      Please note that just because this compiles and runs, it does not necessarily mean that the fix worked!

      If the fix does work, it should remove any nodes wrongly added to the blacklist. If it doesn't remove them it doesn't work and you risk blacklisting every node.
      I have added a log printout that should give some indication whether the fix works or not, if it works you should see the following text printed out in your log:
      Code:
      "Removed # false entries from the blacklist! Please post this message on the forums!"
      If you want to give this attempted fix a go, and you see that message in your logs, please post said message in this thread!

      If the fix turns out to be a good one i will do another release without the messages.

      Edit: Bad upload! It was the unedited old version, see my next post!
       
    16. skullsy

      skullsy New Member

      Joined:
      Sep 3, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Firstly thank you, Madman for taking this onboard. I gave it a shot yet it failed to even load.

      Code:
      Compiler Error: c:\Users\R\Documents\Honorbuddy\Plugins\DruidGatherHelper\DruidGatherHelper.cs(187,47) : error CS1061:
      'System.Collections.Generic.Dictionary<Styx.WoWPoint,string>' does not contain a definition for 'RemoveWhere' and no extension method 'RemoveWhere' accepting a first argument of type 
      'System.Collections.Generic.Dictionary<Styx.WoWPoint,string>' could be found (are you missing a using directive or an assembly reference?)
      It seems the same problem still persists from before.
       
    17. madman

      madman New Member

      Joined:
      Jan 15, 2010
      Messages:
      173
      Likes Received:
      0
      Trophy Points:
      0
      Sigh....uploading the right version would probably help quite a bit :p thanks a lot for the quick test and log.
      Could you give this a whirl instead and post back if it still fails to load?

      Edit: some further info. If the aforementioned debug print says it has removed a lot of entries (for instance more than 5 before you've picked 5 nodes), stop running it as the fix didnt work. If it removes a couple every now and then it could indicate a good fix.
       
    18. skullsy

      skullsy New Member

      Joined:
      Sep 3, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Ahh there we go, it loaded!

      First thing I noticed was that it doesn't dismount/unmount when attempting to herb, which is promising.

      However, upon being "hit" by a mob, the Druid will instantly fly up leaving no time to even try to attempt herbing. After flying up the druid will come back down and attempt again, only to fly up instantly after being hit again.

      Log attached.
       
    19. madman

      madman New Member

      Joined:
      Jan 15, 2010
      Messages:
      173
      Likes Received:
      0
      Trophy Points:
      0
      I don't think thats a bug, iirc thats how it worked. I'll see what I can do thou.
       
    20. skullsy

      skullsy New Member

      Joined:
      Sep 3, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      From what I remember it would attempt to herb 3-4 times before either killing the mob or giving up and blacklisting it. If the Druid was persistent then he would get every herb, depending on the attack speed of the mob. Normally on the 2nd or 3rd try (at least a Tauren) could get the nodes due to 1.5sec herbing.

      Otherwise there's no point. Druids are not dismounting to herb, regardless of whether or not you have this plugin. The whole point was to get the herb before simply flying off and thus avoiding killing anything.

      I appreciate the time you're giving this.
       

    Share This Page