• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HB ARCHIVES: FishingBuddy--DO NOT DELETE

    Discussion in 'Archives' started by chinajade, Feb 8, 2012.

    1. webhond

      webhond TEMPORARILY MUTED

      Joined:
      May 23, 2011
      Messages:
      2,471
      Likes Received:
      19
      Trophy Points:
      0

      use the svn, and check it out in the bot folder.

      I used the zip aswell, and didnt work, after deleting it and checking out , it worked.

      Btw, if you have auto equip loaded, disable it and re-start bot, or it will keep switching weps.
       
    2. Coldwinter18

      Coldwinter18 New Member

      Joined:
      Jan 16, 2013
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Anybody know how i will put it to use Ancient Pandaren lucky charm after it expires? :\
       
    3. Koalemos

      Koalemos New Member

      Joined:
      Jun 20, 2010
      Messages:
      369
      Likes Received:
      1
      Trophy Points:
      0
      I am not sure if it's been asked in the 113 pages but is it possible to make it recognize and use the pandaren fishing charm?
      Thanks!
       
    4. danykoston

      danykoston New Member

      Joined:
      Sep 12, 2010
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      same - needs to be updated
       
    5. asheliamarie

      asheliamarie New Member

      Joined:
      Oct 1, 2012
      Messages:
      223
      Likes Received:
      1
      Trophy Points:
      0
      i had this problem before 5.2 too but when my char is on mount and its going up in air it act like its trying to climb a tree or something does a consistant circle like its climbing a pole.



      also when it find pool. it dismounts cast levitate. and it moves up and down in up and down motion before it stops to cast...
       

      Attached Files:

      Last edited: Mar 9, 2013
    6. Stinkbirdcat

      Stinkbirdcat New Member

      Joined:
      Jun 28, 2012
      Messages:
      138
      Likes Received:
      1
      Trophy Points:
      0
      one of the best things you can do while fishing (which is the only botbase that is routinely around the water for additional irony) is turn off the anti-drown plugin. however, the jumping spinning thing isn't completely prevented by that... it just seems to shorten it's time of crazy.


      so, i have a problem with places very high being above the fishing pool (and thus out of range), but it tries to land there any fail X casts in a row before moving on. for the image (i placed a circle where it kept trying to land), i blacklisted the entire area up there at both floor and rail height as it just kept trying anyway. it just seems to spam the hb window with Ignoring pool for the landing spot being in a blacklist, yet still tries to be in that area.


      fishing.jpg
       
      Last edited: Mar 10, 2013
    7. Lagair

      Lagair New Member

      Joined:
      Feb 2, 2013
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      0
      I've looked through this forum for an answer to my problem, it looks like its been asked a couple of time but I have seen any responses. The bot runs find, finds the pool, equips the pole, and fishes fine. The problem is that it's not looting the catches. Just doing a test run on two pools, fishing buddy shows that I caught 8 Jade Lungfish and a Sealed Crate, however they are not in my bag. So obviously this is a looting problem. Any suggestions on how to resolve this?
       
    8. Deva13

      Deva13 New Member

      Joined:
      Apr 24, 2012
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Suggestion/request - could you please add the Anglers Fishing Raft to the WaterWalking.cs file? I made the following modifications:

      Code:
      private static string[] _waterWalkingAbilities = {"Levitate", "Water Walking", "Path of Frost", "Anglers Fishing Raft"};
      Code:
      public static bool CanCast
              {
                  get
                  {
                      return AutoAngler.Instance.MySettings.UseWaterWalking &&
                             (SpellManager.HasSpell("Levitate") || // priest levitate
                              SpellManager.HasSpell("Water Walking") || // shaman water walking
                              SpellManager.HasSpell("Path of Frost") || // Dk Path of frost
                              Utils.IsItemInBag(8827) || //isItemInBag(8827); Elixir of Water Walking
                              Utils.IsItemInBag(85500) //isItemInBag(85500); Anglers Fishing Raft
                              );
                  }
              }
      Code:
      public static bool IsActive
              {
                  get
                  {
                      // DKs have 2 Path of Frost auras. only one can be stored in WoWAuras at any time. 
      
                      return StyxWoW.Me.Auras.Values.Any(a => (StyxWoW.Me.HasAura("Levitate") || StyxWoW.Me.HasAura("Water Walking") || StyxWoW.Me.HasAura("Anglers Fishing Raft")) && a.TimeLeft >= new TimeSpan(0, 0, 20)) ||
                             StyxWoW.Me.HasAura("Path of Frost");
                  }
              }
      added under the waterPot
      Code:
      WoWItem anglersRaft = Utils.GetIteminBag(85500);
                      if (anglersRaft != null && anglersRaft.Use())
                      {
                          casted = true;
                      }
      Not sure if I should have handled something differently, but this works!
       
    9. Stinkbirdcat

      Stinkbirdcat New Member

      Joined:
      Jun 28, 2012
      Messages:
      138
      Likes Received:
      1
      Trophy Points:
      0
      yeah, another post many pages ago added the raft and the lock waterwalking... im not sure why the bot forces updates with the file that's not got it many many months later.
       
    10. Stinkbirdcat

      Stinkbirdcat New Member

      Joined:
      Jun 28, 2012
      Messages:
      138
      Likes Received:
      1
      Trophy Points:
      0
      yeah, another post many pages ago added the raft and the lock waterwalking... im not sure why the bot forces updates with the file that's not got it many many months later.

      Waterwalking.cs post

      i'd recommend saving a copy so it's not overwritten later during an update.
       
    11. Deva13

      Deva13 New Member

      Joined:
      Apr 24, 2012
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Ahh, thank you, I had not checked previous posts, I apologize, just made my own modifications and thought I would ask. I made a copy of the file with a .bak extension for when it gets updated.

      It's not urgent, I have my own working file and, I know hv does a lot and the devs have been busy with 5.2 changes. Thank you for the link, though!
       
    12. mynameiswhat

      mynameiswhat New Member

      Joined:
      Aug 4, 2012
      Messages:
      114
      Likes Received:
      1
      Trophy Points:
      0
      Have you tried enabling "Auto Loot" in the Interface options? Esc > Interface > first page, about the second last from the bottom on the left for memory - make sure that is checked, that way, every time it catches a fish, it will automatically loot it for you.

      Try that...
       
    13. drogo

      drogo New Member

      Joined:
      Jul 12, 2012
      Messages:
      333
      Likes Received:
      8
      Trophy Points:
      0
      Im also having issue with bot jumping up and down in water. Is there a quick fix for this. I had a browse thru thread and couldnt find any definative answer. ty
      I can att a log if need be.
       
    14. Stinkbirdcat

      Stinkbirdcat New Member

      Joined:
      Jun 28, 2012
      Messages:
      138
      Likes Received:
      1
      Trophy Points:
      0

      i have experienced this as well... i noticed this code in MoveToPool.cs and think it might be where a fix would be applied, but i don't know how to fix. or i could be off base for where to address it. (for me it seems like it's jumping faster than raft can be activated, preventing it from starting. and if i hit a movement key it fixes itself or if i hit jump it shifts it's timing and fixes itself)
      anybody knows if there would be a fix by adding a wait between jumps below?

      Code:
         if (_me.IsSwimming)
                      {
                          if (_me.GetMirrorTimerInfo(MirrorTimerType.Breath).CurrentTime > 0)
                              WoWMovement.Move(WoWMovement.MovementDirection.JumpAscend);
                          else if (_me.MovementInfo.IsAscending || _me.MovementInfo.JumpingOrShortFalling)
                              WoWMovement.MoveStop(WoWMovement.MovementDirection.JumpAscend);
                      }
       
    15. Koalemos

      Koalemos New Member

      Joined:
      Jun 20, 2010
      Messages:
      369
      Likes Received:
      1
      Trophy Points:
      0
      Still having issues with it not actually looting the fish even if auto loot is turned on. it shows the loot window but seems to cast again too fast for the game to actually loot the fish
       
    16. sawanamura

      sawanamura New Member

      Joined:
      Dec 20, 2012
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      Its the same for me. It used to be ok on my main and buggy on another char a weel ago but now, its on both of them. cant loot the fishes before recasting fishing.
       
    17. Tarisonis

      Tarisonis New Member

      Joined:
      Jul 3, 2012
      Messages:
      49
      Likes Received:
      0
      Trophy Points:
      0
      Got it to work! :)
       
      Last edited: Mar 16, 2013
    18. WileE91

      WileE91 Member

      Joined:
      Jan 15, 2010
      Messages:
      145
      Likes Received:
      1
      Trophy Points:
      18
      Two suggestions for AutoAngler 2.
      To support Nat's Hat.
      ApplyLureAction.cs Line 49
      Code:
      WoWItem head = _me.Inventory.GetItemBySlot((uint) WoWEquipSlot.Head);
                  if (head != null && (head.Entry == 88710 || head.Entry == 33820))
                  {
                      AutoAngler.Instance.Log("Appling Fishing Hat lure to fishing pole");
                      Utils.UseItemByID((int)head.Entry);
                      return true;
                  }
      
      And to fall back on Anglers Fishing Raft for water walking
      WaterWalking.cs Line 19
      Code:
      public static bool CanCast
              {
                  get
                  {
                      return AutoAngler.Instance.MySettings.UseWaterWalking &&
                             (SpellManager.HasSpell("Levitate") || // priest levitate
                              SpellManager.HasSpell("Water Walking") || // shaman water walking
                              SpellManager.HasSpell("Path of Frost") || // Dk Path of frost
                              SpellManager.HasSpell("Soulburn") || // Affliction Warlock
                              Utils.IsItemInBag(8827) || // Elixir of Water Walking
                              Utils.IsItemInBag(85500)); // Anglers Fishing Raft
                  }
              }
      
      WaterWalking.cs Line 34
      Code:
      public static bool IsActive
              {
                  get
                  {
                      // DKs have 2 Path of Frost auras. only one can be stored in WoWAuras at any time. 
      
                      return StyxWoW.Me.Auras.Values.Any(a => (StyxWoW.Me.HasAura("Levitate") || StyxWoW.Me.HasAura("Water Walking") || StyxWoW.Me.HasAura("Anglers Fishing Raft") || StyxWoW.Me.HasAura("Unending Breath")) && a.TimeLeft >= new TimeSpan(0, 0, 20)) ||
                             StyxWoW.Me.HasAura("Path of Frost");
                  }
              }
      
      WaterWalking.cs Line 78
      Code:
      WoWItem waterPot = Utils.GetIteminBag(8827);
                      if (waterPot != null && waterPot.Use())
                      {
                          casted = true;
                      }
                      WoWItem fishingRaft = Utils.GetIteminBag(85500);
                      if (fishingRaft != null && fishingRaft.Use())
                      {
                          casted = true;
                      }
      
      If you want I can generate diffs?
      Think I didnt forget any changes I made.
      Anyway, take it or leave it :)

      EDIT: Forgot this
      Util.cs
      Code:
      public static bool IsLureOnPole
              {
                  get
                  {
                      bool useHatLure = false;
      
                      var head = Me.Inventory.GetItemBySlot((uint)WoWEquipSlot.Head);
                      if (head != null && (head.Entry == 88710 || head.Entry == 33820))
                          useHatLure = true;
         
          var lure = StyxWoW.Me.BagItems.FirstOrDefault(r => r.Entry == 85973);
          if (AutoAngler.Instance.MySettings.Poolfishing && lure != null && !Me.HasAura(125167))
          {
           return false;
          }
         
                      //if poolfishing, dont need lure say we have one
                      if (AutoAngler.Instance.MySettings.Poolfishing && !useHatLure && !AutoAngler.FishAtHotspot)
                          return true;
           
                      var ret = Lua.GetReturnValues("return GetWeaponEnchantInfo()");
                      return ret != null && ret.Count > 0 && ret[0]  == "1";
                  }
              }
      
      ApplyLureAction.cs
      Code:
      private bool Applylure()
              {
                  if (_lureRecastSW.IsRunning && _lureRecastSW.ElapsedMilliseconds < 10000)
                      return false;
                  _lureRecastSW.Reset();
                  _lureRecastSW.Start();
                  if (_me.Inventory.Equipped.MainHand != null &&
                      _me.Inventory.Equipped.MainHand.ItemInfo.WeaponClass != WoWItemWeaponClass.FishingPole)
                      return false;
      
                  //Awesome panda lure
                  WoWItem pandalure = StyxWoW.Me.BagItems.FirstOrDefault(r => r.Entry == 85973);
                  if (pandalure != null && !_me.HasAura(125167))
                  {
                      AutoAngler.Instance.Log("Appling awesome panda lure");
                      Utils.UseItemByID(85973);
                      return true;
                  }
      
                  // Fishing Hats
                  WoWItem head = _me.Inventory.GetItemBySlot((uint) WoWEquipSlot.Head);
                  if (head != null && (head.Entry == 88710 || head.Entry == 33820))
                  {
                      AutoAngler.Instance.Log("Appling Fishing Hat lure to fishing pole");
                      Utils.UseItemByID((int)head.Entry);
                      return true;
                  }
         
                  foreach (var kv in Lures)
                  {
                      WoWItem lureInBag = Utils.GetIteminBag(kv.Key);
                      if (lureInBag != null && lureInBag.Use())
                      {
                          AutoAngler.Instance.Log("Appling {0} to fishing pole", kv.Value);
                          return true;
                      }
                  }
                  return false;
              }
      
      Prio on "Awesome panda lure" to avoid repeated execution of ApplyLure()
       
      Last edited: Mar 25, 2013
      highvoltz likes this.
    19. Stip

      Stip New Member

      Joined:
      Jan 22, 2013
      Messages:
      147
      Likes Received:
      0
      Trophy Points:
      0
      How can I make this blacklist spinefish pools?
       
    20. myjudgmentx

      myjudgmentx New Member

      Joined:
      Oct 4, 2010
      Messages:
      171
      Likes Received:
      0
      Trophy Points:
      0
      Confused. I put the folder into plugins, but not seeing it under plugins menu, or any bot menus?
       

    Share This Page