What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PET BATTLE] [POKEBUDDY] Logic Files For Pet Battle Behaviour

Maybe we have all logic for the pets you say yes?

As i will go with you team atm i have gnome, flayer and phoenix :-/
 
Hi Guys,
i need a logic for a pet with tranquility,
i want it to use tranquility everytime he doesnt have the buff on itself. tranquility = 254
How i did: CASTSPELL 2 When Haspetbuff/hasteambuff 254 equals false

what am i doing wrong?
 
Hi Guys,
i need a logic for a pet with tranquility,
i want it to use tranquility everytime he doesnt have the buff on itself. tranquility = 254
How i did: CASTSPELL 2 When Haspetbuff/hasteambuff 254 equals false

what am i doing wrong?

i expect you have this working already, as you were mostly there from what i can see.
tranquility, is a "team" buff, instead of a pet buff. similar to the aquatic team heal, it applies a 3 round buff to the current pet after the round.

when in doubt, manually start a wild pet battle, check the team/player buffs before you use an ability, like tranquility, and afterwards. then compare the numbers against each other in the chat log of the game, or in the PB window.

just for reference, checking through wowhead for the name of those pets with tranquility, here's what i have for a fawn :

CASTSPELL(3) COOLDOWN(SKILL(3)) EQUALS false $ Health(THISPET) ISLESSTHAN 70
CASTSPELL(2) HASTEAMBUFF(255) EQUALS false
CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false

the debuff might have changed since January, i will promise to check this later on with the actual pet values and edit as appropriate.
 
Its the Giraffe Calf.
Spell 2 Is tranquility.
I want it to use tranquility everytime it hasnt got the buff on itself so tranquility is always active.
 
Guys, can you help me with logic file for Harpy Youngling, Mini Mindslayer and Untamed Hatchling?
 
Anyone got one for the Direhorns? They are unstoppable at level 25 as I've come across a ton and got roflstomped. I finally have one and I'm thinking a team of 3 would be devastating.
 
anyone have logic's for:

Dark Whelpling
Azure Whelpling
Emerald Whelpling

(found the emerald one, but's the only working, dark not doing anything)

Thanks
 
I dont know why but for me it starts battles and then quits them again without any attack. Also it says that all my pets are heavily injured but thats wrong o.O

Any idea whats going on ?
 
I dont know why but for me it starts battles and then quits them again without any attack. Also it says that all my pets are heavily injured but thats wrong o.O

Any idea whats going on ?
Turn on detailed logging in pokehbuddy and send log plx
 
Is there anyway to change the pet order ? pet#1 #2#3 i see the option but i cant change it.
For some reason it just wont change pets, pet swapper isnt doing it right and im trying to see if pokebuddy settings might fix this.
 
Its been a year since the last 'update' from the Original Poster (Thanks Snusnu!!).

I've noticed this thread is getting to be more support questions about pokebuddy itself, rather than Logic files.

I'm surprised...given the vast number of pets, that the initial database of logic files hasn't been expanded.
I think it would be a great idea to add to and grow the Logic file database.

I've searched through the threads on this site, and collected all the logic profiles I could find. I've added and renamed a few which share abilities (a snake=rattlesnake=Tree python, etc)...I take no credit for this collection...it is everyone else's work (if you posted it on the forums, it's probably included here...thank you).

There are literally 100s of others to add. Those of us with better logic programming skills...if we find a mistake or a 'better' logic routine...please correct it or post it.

I'm not sure if THIS is what Snusnu311 had in mind when he started this thread, but I know I'd like to see more talk about actual pet logic profiles.
 

Attachments

Thanks, contagion. Had 14 files in there I didn't already have. If/when I can figure out how to properly create routines, I'll start pumping some out because some of the ones I've been leveling are just spamming 1 the whole fight. :p
 
I'm really looking forward to some routines for e.g. Harmonious Prcupette :)
 
Not sure if anyone even reads this thread anymore. Seems like the "PokeBuddy-plugin" thread has become the one & only place to post anything pet related.
However, I'll post this in the correct thread and hope for the best.

Someone posted a 'Rascal-Bot' on the AH dirt cheap so I bought it. Unfortunately, his 3rd ability is "armageddon" which suicides him instantly.
With NO logic file...i would assume pokebuddy would just spam the #1 attack...but it doesn't. It ALWAYS opens with #3..which makes leveling the little guy impossible.

I even wrote a logic file for it....which doesn't even HAVE a logic for #3....yet Pokebuddy STILL opens with #3.

<PetBattleSettings>
<Logic>SWAPOUT Health(THISPET) ISLESSTHAN 30@CASTSPELL(2) COOLDOWN(SKILL(2)) EQUALS false@CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false</Logic>
</PetBattleSettings>

I'm using the plugin (latest svn update) and NOT the botbase version.

Any ideas? I'm at a loss.....
 
Not sure if anyone even reads this thread anymore. Seems like the "PokeBuddy-plugin" thread has become the one & only place to post anything pet related.
However, I'll post this in the correct thread and hope for the best.

Someone posted a 'Rascal-Bot' on the AH dirt cheap so I bought it. Unfortunately, his 3rd ability is "armageddon" which suicides him instantly.
With NO logic file...i would assume pokebuddy would just spam the #1 attack...but it doesn't. It ALWAYS opens with #3..which makes leveling the little guy impossible.

I even wrote a logic file for it....which doesn't even HAVE a logic for #3....yet Pokebuddy STILL opens with #3.

<PetBattleSettings>
<Logic>SWAPOUT Health(THISPET) ISLESSTHAN 30@CASTSPELL(2) COOLDOWN(SKILL(2)) EQUALS false@CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false</Logic>
</PetBattleSettings>

I'm using the plugin (latest svn update) and NOT the botbase version.

Any ideas? I'm at a loss.....

waiting for a reply for that as well, had the same issue with Mechanical Pandaren Dragonling, or whatshisname..
 
I'm sad to see that there's no logics to be found on any of my pokémon >:l

I'm using Unborn Val'kyr, Anubisath Idol and Pandaren Monk.

Can someone please help me out?
 
Do you guys find the plugin or botbase to be better?

The new plugin is faster, and works better with other bots. Sometimes.

However, the version with the database often requires replacing the puppy logic, and the process can be glitchy, with multiple logics for each pet.

The bot, uses the old logic files, and is generally fast, but it has the same issues as PB.

I'm sad to see that there's no logics to be found on any of my pokémon >:l

I'm using Unborn Val'kyr, Anubisath Idol and Pandaren Monk.

Can someone please help me out?

From memory, (not in game atm)

Unborn Val'kyr are tricky. The way to use haunt is to only use it as an opener, since it dies for real if you end up killing the enemy pet it haunts. Ie, my pets alive > 1 and enemy health > 80.

Below that opener, you could also use a 2nd line to use haunt again, but it seems impractical.
And, if your other pet dies, you lose the battle. So, it can be frustrating.


Anub and the monk are multi skilled, so you can choose different logic.

Anub does have a block, but you'll probably just use the 10-15-20 abilities to dps instead,

The monk is easier, you can choose the stun or the knock out.


For pvp, most players will choose the stuns, since you can stay alive longer. PB won't be able to pre empt damage cooldowns being used, so it will get the timing wrong, unless it uses a trigger.

managing stuns is a long list of logic code, and requires seeing the cooldown info on the enemy pet, which a player can read and respond to, and is restricted by protected functions in WoW. If the api can read the spell names, it might work, or a database constructed from the spell visuals, etc. But it's a crazy way to get the information for very little reward.
 
Back
Top