• 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
      yea, change the levelfactor (advanced settings tab) to +20
       
    2. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Then you did something wrong :)
      Check the folder name (should be Pokehbuddy) etc and/or post a decent log
       
    3. chtpm

      chtpm Member

      Joined:
      Nov 26, 2011
      Messages:
      649
      Likes Received:
      6
      Trophy Points:
      18
      Thanks for the help, my folders name was "Pok?buddy" changed it and it worked
       
    4. Jokar

      Jokar Member

      Joined:
      Feb 7, 2012
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      6
      Hi there,

      is it normal that the plugin dont saves the settings like dont attack 4 lvl higer i set to 1 lvl higher and he still does, if i load the settings after that its still like 4 lvl higher? :l
       
    5. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      It should save all settings when you close the config screen.
      Is it only that setting? or also others?
       
    6. TurboNerd

      TurboNerd New Member

      Joined:
      Sep 15, 2013
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      had 1 quick questios mostly on config more than anything..

      i noticed it went into a fight with all 3 of my pets fairly low (using it while running questing so bound to be derp ups), and continued to just switch out pets. Is there a way to stop it from doing this? also noticed it didn't revive the pets after, will look into my setting more in a bit to figure out what i've got set wrong for that.
       
    7. Abyssion

      Abyssion New Member

      Joined:
      Mar 4, 2012
      Messages:
      383
      Likes Received:
      2
      Trophy Points:
      0
      Why does my fossilized hatchling keep spamming bone prison? Which is a really weak attack. (It's only level 8 atm) How can I change it?
       
    8. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
    9. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      A quickfix is to have all swapout rules check for mypetsalive > 2
      Or make a default rule, forfeit if mypetsalive < 3
       
    10. Abyssion

      Abyssion New Member

      Joined:
      Mar 4, 2012
      Messages:
      383
      Likes Received:
      2
      Trophy Points:
      0
    11. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Hmm weird..
      Try adding these logics in the logic editor :

      SWAPOUT Health(THISPET) ISLESSTHAN 30
      CASTSPELL(2) Health(THISPET) ISLESSTHAN 60 $ COOLDOWN(SKILL(2)) EQUALS false
      CASTSPELL(3) HASENEMYBUFF(248) EQUALS false $ COOLDOWN(SKILL(3)) EQUALS false
      CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false

      You can ofcourse also just remove the line that casts spell #3.
       
    12. Abyssion

      Abyssion New Member

      Joined:
      Mar 4, 2012
      Messages:
      383
      Likes Received:
      2
      Trophy Points:
      0
      I've made it this:
      <?xml version="1.0" encoding="UTF-8"?>
      -<PetBattleSettings><Logic>SWAPOUT Health(THISPET) ISLESSTHAN 30 ?CASTSPELL(2) Health(THISPET) ISLESSTHAN 60 ? COOLDOWN(SKILL(2)) EQUALS false CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false</Logic></PetBattleSettings>

      No CASTSPELL(3) is shown yet is still casts spell 3. Seems like impossible to fix.
       
    13. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Code:
      <?xml version="1.0" encoding="utf-8"?>
      <PetBattleSettings>
        <Logic>SWAPOUT Health(THISPET) ISLESSTHAN 30 @CASTSPELL(2) Health(THISPET) ISLESSTHAN 60 $ COOLDOWN(SKILL(2)) EQUALS false@CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false</Logic>
      </PetBattleSettings>
      
      Try this.
      If it still doesnt work, turn on detailed logging in the settings and send me the log.
       
    14. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Oh i totally forgot Abyssion.... xD
      Go to the logic editor, select the slot the pet is in, click refresh and then "Revert to species generic"
       
    15. Abyssion

      Abyssion New Member

      Joined:
      Mar 4, 2012
      Messages:
      383
      Likes Received:
      2
      Trophy Points:
      0
      Finally got it to work!! :) Thanks! And thanks for your patience :) Great plugin
       
    16. princess1012

      princess1012 New Member

      Joined:
      Sep 3, 2012
      Messages:
      66
      Likes Received:
      0
      Trophy Points:
      0
      Is this the "level difference factor" that you are referring to? In the advanced settings page what does the score "total without penalty" imply?
       
    17. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      on the advanced tab, hit "refresh" and see the overall estimated ratings, using the current preset and/or sliders if you've altered them for the pets you have in the journal.

      total, is the total score/rating that your current pet lineup has.

      the penalty (as far as i believe) is the offset that you might have when encountering a specific critter or dragonkin.
      the rating is worked out before each round starts, based off health and the current enemy pet family, in some cases can be different, e.g. in the case of fable/legendary pets where a critter has undead attacks or something blithe and annoying.

      (possibly, it could mean something else entirely,) but the gist is that it's an estimate for the current stats the pets have.

      as health drops,or increases, the rating will change.
      when the enemy team changes to another family (critter, dragonkin, undead, aquatic, etc.) the rating will change.
      and, as a pet gains a level, ratings will change. so, not many cases.

      for most people, level difference is the more confusing slider, since this is what will more often, pull a level 3 back into fighting a level 25 again.
      without storing a special value in Pokeh to "kill" the ringer, it will always come up as being a viable choice in a power-level rating.

      using a "kill" variable may offset the scale that the level system uses. the problem of setting a "kill" value is it has to be set and used by the swapping function as well as the "pet swap" for multiple pets. which is okay, but if the slot changes, it won't know which pet is the "dead" pet it's supposed to be looking for.

      it really only sees the rating of the pet, not the type or GUID, it just sees A, B, C, and chooses the higher rating. modifying the swap system to acknowledge certain pets as "dead" or "just give up swapping", since the ratings don't store in-combat values like "getting-ass-kicked" or "do-the-thing-i-want-you-to-do-you-know-like-that-thing-i-wanted" , it will be an issue for another day. IDK.
       
    18. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Yes, thats the level difference factor.

      Total without penalty is the total score, without extreme low HP penalty.

      What toliman talked about is the disadvantage factor.
       
    19. RamGuy

      RamGuy Member

      Joined:
      Feb 20, 2012
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      16
      I'm clearly doing something wrong here.. I haven't done anything pet related on my account so I tried to fire up Honorbuddy, with Pok?buddy + PetArea + Battle Pet Swapper + Battle Pet Collector with Pet Battle Trainer Profiles.

      I'm selecting Gatherbuddy2, loading the Level 1-3 Durator profile, have configured PetArea to have profiles from the Pet Battle Trainer line-up so it will take me to the next zone when appropriate to do so and the Battle Pet Collector should catch all the various pets I don't have in my journal etc..

      It's all running good and everything, flying around engaging pet battles all over the place. But I don't really understand how this is supposed to work, because I'm currently still in Durotar and it's mostly using the same pet for 80% of the time, a pet which have already reached level 7, the two other pets are level 2 and 3 so why am I still in Durotar mostly using a level 7 pet which takes ages to level battling such low level pets?


      I guess it wont change zones until all my three active pets are the appropriate level, but how come it's still using my level 7 pet in a level 1-3 zone? Shouldn't it be using one pet until level 3-4, then the next until level 3-4, then the last one until level 3-4 then move on to the next zone for level 4-6 etc..? Seems really ineffective the way it's doing things for me currently.
       
    20. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Go to advanced settings, in the combobox select "default leveling" and press load.

      The pets should be kept at (nearly) the same level
       

    Share This Page