• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PLUGIN] Pokebuddy - Gotto kill em all!

    Discussion in 'Uncataloged' started by maybe, Oct 26, 2012.

    1. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      I've fought one of those buggers 8 times, only gave coins the 1st time. And no, i wouldnt know how to make him fight that one over & over...
      You'd have to write a small plugin that keeps interacting with the npc :)
       
    2. Kanya

      Kanya New Member

      Joined:
      Oct 23, 2012
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      1
    3. rocambole

      rocambole New Member

      Joined:
      Aug 18, 2012
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Hi there,

      I mainly bought HB to use it on pet leveleing. I was using Pokehbuddy + Pet swapper with great success but quit for awhile due too many ban reports.

      So I was wondering if someone had any issues like bans or suspensios using this.

      Also, since I didnt even redownload HB since 5.2 can anyone confirm Pokehbuddy is still working strong?

      Cheers
       
    4. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Havnt been banned :) Havent played much either so i might not be the best example ;)

      But its still working like a charm, recently fixed some bugs & added new stuff.
       
    5. rocambole

      rocambole New Member

      Joined:
      Aug 18, 2012
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Hi Maybe, thanks for the quick reply.
      Was curious about something else. I found a spot where I dont need to be flying around due the quick respawn of pets so I wanted to know if I really need to use GB2 as main bot. The idea was to avoid the constant behavior from the bot trying to fly (as a way to avoid this being traced by blizz and figuring out Im using the bot).
      Thanks again.
       
    6. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Yea, just turn on combatbot and set the range of pokehbuddy to something large enough, and it should walk to all nearby critters
       
    7. rocambole

      rocambole New Member

      Joined:
      Aug 18, 2012
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      tyvm again.
       
    8. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      the couple of spots i found where i'd walk away, and be at the same place, 4 hours later ... are

      stonetalon mountains, near malaka'jin (??) there's a spider den of venomspitters , the big momma spider walks through so,
      Venomspitter Hatchling - NPC - World of Warcraft

      not a great place at low level, but easy to get lvl 1's up to 10 or 12. or at least 6-7

      from there, there's a bit of a gap in the 10-20 levelling. one option is blade's edge, has a dubious respawn rate (outlands !) of cogblade raptors, but they are spread out, the rare zone pet is just north of these raptors too, but that requires moving around too.
      Cogblade Raptor - NPC - World of Warcraft

      zul'drak has a pool area near the stadium, about 40-50 waveling's that are spread out
      Water Waveling - NPC - World of Warcraft

      from there, you have cata areas,

      the starter area for hyjal, near the world tree has a solid 22 range, not so healthy on a pvp server, but, with XP, it helps soothe the 80-81 transition.
      Nordrassil Wisp - NPC - World of Warcraft

      Deepholm, shale hatchlings (collect all 4), put it down near the big elemental dudes, walk away, come back in 12 hours. also good for mining, but it's a bit transitive.
      Crimson Shale Hatchling - NPC - World of Warcraft

      and probably the starter area for most, jade forest is utterly packed with pets, that you can start at 85, and hit 87 while running jade forest questing profiles.
       
    9. virtual

      virtual Member

      Joined:
      Jan 15, 2010
      Messages:
      753
      Likes Received:
      18
      Trophy Points:
      18
      Can someone help me out.

      I have tried new installs. Different profiles. Everything.

      But everytime i start the pokebuddy. He just stands there he will not move to hotspots.
       

      Attached Files:

    10. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Change
      c:\Users\Ted\Desktop\Honorbuddy 2.5.6561.515\Plugins\pokehbuddy\PokeBuddy\Pokehbuddy to
      c:\Users\Ted\Desktop\Honorbuddy 2.5.6561.515\Plugins\Pokehbuddy
       
    11. TreeK

      TreeK New Member

      Joined:
      Jul 10, 2012
      Messages:
      170
      Likes Received:
      1
      Trophy Points:
      0
      Hey maybe - I added some very basic logic to handle switching pet abilities as combat starts. For an example, for the Disgusting Oozeling pet I like to use Absorb (spell ID 449) rather than the default Ooze Touch in slot 1. So in the pet settings xml for this pet i add ASSIGNABILITY1(449). Then, when combat starts the pet will change abilty 1 to Absorb.

      I have not tested this extensively, nor added any error checking or UI to set it, but it does seem to be working okay for me. Thought I would post it here and see if you wanted to make use of it.
      View attachment Pokehbuddy.cs
       
    12. tsugaruddr

      tsugaruddr New Member

      Joined:
      Oct 3, 2012
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      I have a problem where it tries flying around and doesnt really do much... then in the log it has this error:

      System.NullReferenceException: Object reference not set to an instance of an object.
      at Pokehbuddyplug.Pokehbuddy.Pulse() in c:\Users\Joseph\Desktop\hb\Plugins\Pokehbuddy\Pokehbuddy.cs:line 246
      at Styx.Plugins.PluginWrapper.Pulse()

      [16:41:42.330 D] Activity: Moving to next hotspot
      [16:41:42.330 D] [Flightor]: Unstuck attempt 3
      [16:41:45.624 D] System.NullReferenceException: Object reference not set to an instance of an object.
      at Pokehbuddyplug.Pokehbuddy.Pulse() in c:\Users\Joseph\Desktop\hb\Plugins\Pokehbuddy\Pokehbuddy.cs:line 246
      at Styx.Plugins.PluginWrapper.Pulse()
      [16:41:45.603 N] [BB] Blacklist counter :7
      [16:41:45.624 V] Blacklisting F530F2A40002FBF0 for 00:01:00 [Type: All]
      [16:41:45.624 D] Plugin Pok?buddy threw an exception in 'Pulse'! Exception:
      [16:41:45.624 D] System.NullReferenceException: Object reference not set to an instance of an object.
      at Pokehbuddyplug.Pokehbuddy.Pulse() in c:\Users\Joseph\Desktop\hb\Plugins\Pokehbuddy\Pokehbuddy.cs:line 246
      at Styx.Plugins.PluginWrapper.Pulse()
      [16:41:45.628 D] [Flightor]: Unstuck attempt 4
      [16:42:08.958 N] Stopping the bot!
      [16:42:08.959 D] Stop called!
      [16:42:08.959 Q] Bot Stopped! Reason: User pressed the stop button
      [16:42:08.962 N] [Gatherbuddy2]: Stopped gatherbuddy after gathering 0 nodes in 0h 1m 54s.
      [16:42:08.964 D] Activity: Honorbuddy Stopped

      I have got battle pet swapper, pet area and pokebuddy enabled.

      I am using the settings as follows:

      pokebuddy.jpg

      petarea config.png

      bpetswap.png

      plugins.png

      using a frost mage.

      settings.png
       
    13. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Everything seems to be fine, but somehow it crashes on the blacklisting part...

      Can u give me some additional details?
      What levels are the pets you are using? And in which area do you get those errors?
      Any funky OS language stuff?

      And please turn on detailed logging and send me the log file. Its in the Honorbuddy\Logs folder.
       
    14. tsugaruddr

      tsugaruddr New Member

      Joined:
      Oct 3, 2012
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0

      Attached Files:

      Last edited: Mar 16, 2013
    15. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Im trying to figure out what is going wrong. But.... gonna celebrate my birthday this evening so if i dont find the problem within 2 hours, you'll have to wait till tomorrow's hangover is gone :D
       
    16. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Try the latest version, tried something but since i cant recreate the error, i have no clue if this solves it.

      -edit

      btw, the pet that's being blacklisted (targetted), is it one that should be attacked? or should it indeed be blacklisted?
       
    17. tsugaruddr

      tsugaruddr New Member

      Joined:
      Oct 3, 2012
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0

      it had problems flying to the ground to fight the pets. It seems to have dissapeared now and its working fine. Ill update you if the problem reoccurs and give you a log.
       
    18. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      may as well fix this up into a general guide. there may be redundancy, i haven't slept much yet.

      testing GB2 works okay, before using BPS/PetArea.
      ==========================
      1. untick petarea.

      2. open up pokehbuddy, change the "levels lower than my current pet" dropdown to 10 levels. change rare to "higher than what i have", close it.

      3. check your in-game team is set okay for the current area, add in a few pets just above the current level of the area.
      untick Battle Pet Swapper, we'll turn it back on after we check GB2 and pokeh are working okay.

      4. in HB, change the bot to Gatherbuddy 2, choose one of the profiles in the pet area/profiles folders, ideally where you are right now.
      Petarea will take over Gb2 and change those zones around if needed when it's enabled, for now, we'll test the zone works without PetArea.

      5. start HB. watch to see if GB loads the zone and if it can navigate around the zone to start battle pet 'combat', HB sometimes has navigation issues with GB2, no idea why.

      see if GB2 can navigate from 1 battle pet, to another without nav errors. if it's slow, that most likely GB2 trying to unstuck itself. it happens.

      if this works, we'll switch BPS swapper on after the 2nd fight, after the 3rd, stop HB, turn on PetArea, and start HB again. it should work properly and switch zones once those 3 pets are above the level for that area. it will take about 2-3 hrs to level this way via grinding, perhaps more. it is also arduous.


      Using PB, BPS and Petarea/BPC to grind.
      =============================
      depending on your pets, you will need to build a team of healers, to use as ringers. it will save you hours on levelling new pets if you use ringerx2 in pandaria, but first, you need a good team of healers to use.

      don't use BPS, get a solid core of a few healing pets to level ~15 first, using PetArea and Pokeh. if it can heal, add it to favourites (aquatics/dragonkin usually can).
      once your first 3 favourite pets have reached 15, swap to outlands, hellfire/zangarmarsh.at 19, swap to northrend, get to 21-22, at 22, level in hyjal.

      once you have 5 or more pets that can heal, and added them to favourites, you can now use BPS to develop your ringer team, by setting "only blue pets" "only favourites" and "use wild pets"
      now you can really start using BPS. get all your ringers to at least level 10, you can be selective by using "only blue pets" and untick "use wild pets" to reduce the work required.

      Alt Levelling Via battle Pets.
      ==============
      you can use lvl 25 ringers when you get into northrend/cata/pandaria zones, making the levelling process from 70-90 easier, and you can also grind those low level battle pets you find along the way.
      the one caveat is, your highest level pet has to be within 5 levels of the area's pets to get player XP. so it's a good idea to start getting most pets to level 10, slowly.

      or using Ringer x2 as soon as possible, it's quicker and easier.

      So,
      if you're farming for boosted pet/player XP, e.g. outland/northrend/cataclysm/pandaria, levels 17-20 / 20-23 / 22-24 / 23-25, you will need a team that can fight at lvl 18 or lvl 20, Capture settings are high enough that you can use random pets to win, but not always, it helps to have a high level healer in the group too..

      if you're farming for general XP in EK/kalimdor, from lvl 1 to lvl 70, just set the pet type from "ringer" to capture, so you can actually kill those mobs in the area.
      and if using BPS, change the max/ min level to 15 and 10, with the maximum level set to the max level of the area you're in, plus 3. so for a lvl 67 alt, set it from lvl 10 to lvl 20 battle pets to swap between.

      ringer, works if you're within the lvl 20 to 24 areas, ringer x2 if you're in pandaria. once BPS is set up, Ringer x2 will push most pets from lvl 1 to lvl 10 very quickly, remember to set the "lowest pet" to 20 levels in Pokeh.

      Grinding very low level Battle Pets in Pandaria
      ======================
      it can be done with Ringer x2, but it's tricky.

      the way that PB works, you can't put the lvl 1 into the 2nd place. it may never get called up. it has to go first, take a good hit, and then it can be swapped out.

      most lvl 1 mobs will die, 5/10 times. you can use Ringer x2 in Outland mobs , it should integrate better, but, it will take longer too. Ringer x2 is a risky XP gain for level 1 pets, but for level 10-25, it's easier, a pet can usually take a critical hit and survive to be swapped out.

      with the default ranking values (bottom half of that window), it has to take some damage for the ranking value to lower the value for that low level pet, so when you ask to swap it out, pokeh won't swap it right back in due to the ranking values making it more appealing to put that pet right back in as it has more health *as a percentage* than your other level 25 pets at the time.
       
      Last edited: Mar 16, 2013
    19. UnholyMedic

      UnholyMedic New Member

      Joined:
      Mar 17, 2013
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Ok. so I've actually been having some trouble getting this to do what need it to. How do i tell it not to switch pets (as in never). I mean I've tried to use it with ringer, etc; but it can never seem to keep the proper pets alive (possibly because it wastes so many turns switching them). So i've kind of given up on that. At this point i just want to know what settings im supposed to use if I want to win (i really only need 1 pet to survive to make the match worth while).
       
    20. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      You can do this for individual pets, by editing the logic for each pet. It's the first line, first word, swapout. Change that.

      However, I suggest not doing that, because it won't fix the problem.

      Ringer, really only works if the pet that is high level, can take on all 3 pets and win, alone. Against legendary/trainer pets, no. That would be cool. But, what you want is a ringer that can bring themselves from 5% health to 90% and win, by simply healing and taking low damage.

      your ringer can't be a glass cannon like the fluxfire feline, or most magic/elemental pets, it works because that first pet, will do almost no damage, and the last one, will have to kill any number of battle pets at any level. So obviously, it needs to be something GOOD, that can heal/survive 40 attacks of 150 - 250 each. If your ringer has 8000 health, choose that one. Else, find pets that heal themselves. Ancient blessing is a good talent for your ringer to have.

      http://www.warcraftpets.com/abilities/dragonkin/ancient-blessing/

      You can buy some of these pets if you don't like grinding archaeology, the fossilized raptor or the pterrodax is decent, the claw is superbly rare, the celestial dragon from simply collecting 150 unique pets is perfect as your first level 25 ringer. Browse the list of healing spec'd pets for a 25% to 30% heal, or the cleansing rain buff, alongside the armor buffs, will be a tank ringer to level up. Healing wave or renewing mists also works well.

      As for the swapping, you're using the default ranking of health and a negative level value. This puts low level pets first, but it has a serious downside, it can't just swap them after its attacked one time, to fulfill the ringer role.

      In order for the ringer setting to work, using the default ranking slider settings, all the low level pets need to take damage to be swapped out, and also, not to be swapped back in.

      If a low level pet can still fight, that pet will be ranked higher than your ringer, hence the ambivalent swapping between low level pets and them being murdered due to indecision.

      Pokeh will keep moving the highest rated pet into combat, because you set it to look for low level pets with high amounts of health in the default setting. if a lvl 25 ringer is dying, when it swaps out, poke chooses the next pet based on those rankings, which will see the health as a percentage, not a numeric value, and assume its the best choice to fight next.

      The ranking calculates what pet is more capable of fighting what enemy, but you still need to adjust it, or the above problem happens.

      I suggest ringer x2, because its a lot more forgiving with random encounters and where a single lvl 25 may die, 2, should not...
       
      Last edited: Mar 17, 2013

    Share This Page