Terrace's World battlers. sustained leveling and rare capture with TD

Discuss pet battles, strategy and theorycrafting.
Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:
Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 14th, 2019, 6:32 am

Introduction
Version 6.0.0a up! I actually apologize for Version 1, there were large glaring mistakes in it that meant it did not live up the promises set by this guide at all. I implore you find it in yourself to give this another go if you tried it already and were not impressed. Thank you.
Image

Currently Under Construction, bless this mess! Sweeping changes coming to the text, once PetExp week is over!

If you're an administrator and about to edit something could you drop me a quick message on discord (same name) I edit up to 200 times a day (no joke) and this way i can close down my edit before you begin yours, Sorry and Thank you in advance!

Terrace's World battlers. sustained levelling and rare capture with TD
  • Extremely low barrier for entry, just two level 25 pets instead of hundreds for other activities!
  • Travel the World to Level pets instead of visiting the same trainers like a zombie!
  • Automatically capture Blue Quality pets you battle to increase your Roster!
  • Battle pets whilst you play normally, instead of making it into a separate "Job". It really is fun like this!
  • Works along side your Trainer TD scripts, it's not like you have to pick just one!
  • Aims for continuous play without spamming bandages or flying around for a Stable Master unlike other TD scripts that suicide 2/3 of your pets and expect YOU to clean up the blood, sweat and tears!
Introduction

Hello and welcome to the guide! Have you used TD scripts for specific trainer battles and wished you could use some TD scripts out in the open world to battle, level and collect pets? This might really ring true if you spot a Trainer needs a pet you didn't capture yet!

Or have you never even considered pet battles at all because of all the daunting manual work at the start? There's something like 1300 pets out there at the time of writing, can you image opening up 1300 WoWhead tabs to check if "that" pet can be obtained a blue out in the wild before you use a "Quality Changing Battle Stone."

Perhaps you like the play the trainers yourself as interesting content, but find levelling the roster the boring part? No one else has you covered because everyone else has TD working for them the other way around :roll:

Then I have good news, you've landed on a great forum page! I've made an incredibly detailed script for almost continuous play in the open world (For example Nazjatar and Mechagon that just released! Even if you have everything right now 8.3 and 9.0 will happen sometime! and I for one will be using my script! :lol: )

I'll be providing all the information you need from just telling you what to copy and paste to get going, to de-constructing all the steps in plain English (Under construction again, the script really changed with my patches!) , I have no background in coding, I just love setting up a series of commands in a logical order, it can even be quite fun to troubleshoot what steps should be before and after each other. We're going to make our team up of:
ImageA levelling pet, The Top Slot in the Rematch Window hereby referred to as Slot #1
A Damage pet to make the fights go quickly the middle slot in the Rematch Window hereby referred to as Slot #2
A Healer pet to fall back on if that blue just won't crate for a while hereby referred to as Slot #3

After-battle-heals from victories will rest everyone who participated slightly.

ImageAll you need to get started is 3 Addons on Curse (Now Twitch):

Rematch
Tdbattlepetscript
Tdbattlepetscriptrematch


and to have played enough battles to have levelled up any one pet from Sustainable damage and any one pet from Sustainable Healer That's just two pets!
ImageAlso don't worry if the import looks like it's all greyed out, this just means you don't own Anubisath Idol and Emerald Proto Whelp, the default choices, You have to drag and drop your own choices
ImageYou can Mouse over these Pet Links below the legend for the quick Wowhead tooltip or Click on them for the full Wowhead page for details.
Legend:    Image Vendor            Image Dungeon      Image Fishing
                Image Quest              Image Raid           Image Pet Battle
                Image Achivement     Image Crafted       Image Kill Target(s)
               Image Island Expeditions
               Image Can be purchased on the Auction House at level 1-25
               Image Unobtainable for the time being(forever?)
               Image Vanilla Zone
               Image TBC Zone (not to say it was added then, just the zone.)
               Image Wrath of the Lich King Zone
               Image Cataclysm Zone
               Image Mists of Pandaria Zone
               Image Warlords of Draenor Zone
               Image Legion Zone
               Image Battle for Azeroth Zone
Image Ban-Lu Quickstart! Level 21-23 Pet, NO Required: Rep, Spawn Camp, Quest Chain
Image Ban-Fu Quickstart! Level 1-20 Pet. No lucky drops, quick quests, pet battle or low rep.
Sustainable Damage (this will go in slot #2)

Tier List:
ImagePlease make sure you select the correct abilities, if you load this pet in another team they might not be set up correctly
S Rank Pets that can heal themselves, Pair with any healer (Pet Battle Zones 1-25 Capture Blue Quality Pets 17-25)
Often you won't even play your healer for a few battles because these guys are so strong. Taking counter race damage might hurt a little
Image Image Image Teroclaw Hatchling with Alphastrike, Nature's Ward and Ravage Image
      Image Image Wretched Servant Sunwell with Jab, Consume and Consume Magic Image
      Image Image Tylarr Gronnden Brawlers Guild with Crush, Stoneskin and Bandage Image
      Image      Celestial Calf With Tail Slap , Stoneskin , Wish Image
      Image Image Chrominius With Bite , Ancient Blessing , Ravage Image

S Rank Pets That will require you to have an AoE healer (Pet Battle Zones 1-25 Capture Blue Quality Pets 17-25)

      Image Image Anubisath Idol AQ 40 with Crush, Stoneskin and Rupture Image
      Image Image Anubisath Idol AQ 40 with Crush, Sandstorm and Deflection Image
            Image Qiraji Guardling AQ "Summer" with Crush, Sandstorm and Reckless Strike Image


S Rank Pets That will require you to have an AoE healer(Pet Battle Zones 1-25 Capture Blue Quality Pets 1-25)
Specializing in low level Blue quality capture without killing the target without a cooldown.
Terrible Turnip has no defences and a less than useful racial ability for this, therefore I suggest not using him too much for battles beyond level 17, but he will garentee the capture up to level 25 with the right healer so don't hate.
Image Image Image Terrible Turnip with Weakening Blow, Leech Seed and Sunlight Image
      Image Image Snobold Runt Trial of the Crusader with Snowball, Kick and Weakening Blow Image


A Rank Pets That will require you to have an AoE healer(Pet Battle Zones 1-25 Capture Blue Quality Pets 17-25)
Great pet's you might not want to level a S Rank because this will do
.
      Image Image Dandelion Frolicker with Scratch, Barkskin and Kick Image
            Image Thistleleaf Adventurer Legion Bag with Scratch, Barkskin and Kick Image
      Image Image Chrominius With Bite , Howl , Ravage Image


A Rank Pets that can heal themselves, Pair with any healer (Pet Battle Zones 1-25 Capture Blue Quality Pets 17-25)
Great pet's you might not want to level a S Rank because this will do
.
      Image      Zao, Calfling of Niuzao Celestial Tournament with Horn Gore, Wish and Niuzao's Charge Image
            Image Kelpfin with Jab , Dodge and Bandage Image
            Image Puddle Terror with Water Jet, Nature's Ward and Sunlight Image
            Image Puddle Terror with Water Jet, Nature's Ward and Dive Image
      Image      Chi-Chi, Hatchling of Chi-Ji With Alphastrike, Tranquility and Ethereal Image
      Image Image Enchanted Cauldron With Burn , Renewing Mists , Extra Plating
            Image Broot Class Hall Garden with Ironbark, Barkskin and I am Broot! Image
            Image Broot Class Hall Garden with Ironbark, Photosynthesis and I am Broot! Image


A Rank Pets that can heal themselves, Pair with any healer (Pet Battle Zones 1-25 Capture Blue Quality Pets 1-25)
Specializing in low level blue capture without killing the target. does have a cooldown though.
      Image      Corgi Pup WoW Anniversary with Bark, Superbark and Buried Treasure Image
            Image Corgnelius Class Hall mission with Bark, Superbark and Buried Treasure Image
Image       Image Grumpy with Bark, Howl and Superbark Image
      Image Image Lord Woofington with Bark, Howl and Superbark Image
      Image Image Molten Corgi WoW 10th aniversary with Bark, Superbark and Puppies of the Flame Image


B Rank Pets that can heal themselves, Pair with any healer (Pet Battle Zones 1-20 Capture Blue Quality Pets 17-20)
They work but you should use these to level something from S or A rank when you can.
      Image       Zao, Calfling of Niuzao Celestial Tournament with Trample, Wish and Dominance Image
Image Image Image Teroclaw Hatchling with Alpha Strike, Dodge and Ravage Image
      Image Image Hyjal Wisp TBC Hyjal with Feedback, Evanescence and Wish and Image
Image Image Image Autumnal Sproutling Legion Dalaran with Club, Nature's Ward and Fist of the Forest Image
      Image Image Nightshade Sproutling Herbalism Mob with Lash, Nature's Ward and Blinding Poison Image
      Image Image Greatwing Macaw With Quills , Tranquility, Sunlight Image
      Image Image Harmonious Porcupette With Claw , Celestial Blessing , Tranquility Image
Image       Image Amberbarb Wasp With Bite , Focus , Ravage Image
Image       Image Ash Lizard Quick Attack , Screech , Ravage
Image       Image Bloodfever Tarantula With Quick Attack , Sticky Web , Ravage Image
Image       Image Bloodsting Wasp With Bite , Focus , Ravage Image
      Image Image Bloodthorn Hatchling With Gnaw , Ravage , Takedown Image
      Image Image Bone Wasp With Claw , Focus , Ravage Image
      Image Image Daggertooth Frenzy With Frenzy , Ravage , Dive Image
Image       Image Diemetradon Hatchling With Quick Attack , Screech , Ravage Image
      Image Image Frenzied Cottontail With Flurry , Ravage , Vicious Streak Image
      Image Image Grotesque With Shadow Shock , Ravage , Stone Form Image
Image       Image Horned Lizard With Quick Attack , Screech , Ravage Image
Image       Image Icespine Hatchling With Gnaw , Ravage , Takedown Image
Image       Image Lizard Hatchling With Quick Attack , Screech , Ravage Image
Image       Image Mossbite Skitterer With Gnaw , Ravage , Takedown Image
Image       Image Parched Lizard With Quick Attack , Screech , Ravage Image
Image       Image Plains Monitor With Quick Attack , Screech , Ravage Image
Image       Image Returned Hatchling With Skull Toss , Ravage , Leap Image
      Image Image Spawn of Garalon With Trample , Ravage , Lumbering Charge Image
Image       Image Spiky Lizard With Quick Attack , Screech , Ravage Image
Image       Image Spiny Lizard With Quick Attack , Screech , Ravage Image
Image       Image Thicket Skitterer With Gnaw , Ravage , Takedown Image
Image       Image Twilight Iguana With Quick Attack , Screech , Ravage Image
Image       Image Twilight Wasp With Bite , Focus , Ravage Image
Image       Image Voidstalker Runt With BlinkStrike , Screech , Ravage Image
Image       Image Warpstalker Hatchling With BlinkStrike , Screech , Ravage Image
Image       Image Warpstalker Runt :BlinkStrike , Screech , Ravage Image
Image       Image Wood Wasp With Bite , Focus , Ravage Image
      Image Image Lil' Tika With Rush , Ravage , Aura of Gonk Image


Sustainable Healer (this will go in slot #3)

Tier List:
Image
S Rank AoE or transferable Healer Pet, (Pet Battle Zones 1-25 Capture Blue Quality Pets 1-25)
These Pets with their AoE Heals are really safe as they bring out your DPS pet again, so it's almost like resetting the fight on your side
            Image Little Fawn with Hoof, Nature's Ward and Bleat
Image       Image Gleamhoof Fawn with Hoof, Nature's Ward and Bleat Image
            ImageRescued Fawn with Hoof, Nature's Ward and Bleat Image
Image       Image Fawn with Hoof, Nature's Ward and Bleat Image
Image       Image Gazelle Fawn with Hoof, Nature's Ward and Bleat Image
      Image Image Winter Reindeer with Hoof, Nature's Ward and Bleat Image
      Image Image Magical Crawdad with Surge, Renewing Mists and Wish Image


S Rank Healer Pet, (Pet Battle Zones 1-25 Capture Blue Quality Pets 1-25)
These pets will last almost forever, but they won't be able to bring out your DPS pet again as they only heal themselves
      Image       Broot Class Hall Garden with Ironbark, Photosynthesis and Sunglight Image
      Image Image Aldrusian Sproutling Warfront Rares with Ironbark, Plant and Photosynthesis Image
Image       Image Emerald Proto-Whelp with Emerald Bite, Emerald Presence and Emerald Dream Image
      Image Image Dream Whelpling with Emerald Bite, Emerald Presence and Emerald Dream Image
      Image       Emerald Whelpling with Emerald Bite, Emerald Presence and Emerald Dream Image
      Image Image Soul of the Forge with Sulfuras Smash, Stoneskin and Reforge
Image       Image Moonshell Crab with Water Jet, Shell Shield and Renewing Mists Image
      Image Image Barnacled Hermit Crab with Surge, Shell Shield and Renewing Mists Image
Image       Image Emperor Crab with Surge, Shell Shield and Renewing Mists Image
Image       Image Shore Crab with Surge, Shell Shield and Renewing Mists
            Image Sparkleshell Sandcrawler Island Expeditions with Surge, Shell Shield and Renewing Mists
Image       Image Spirebound Crab with Surge, Shell Shield and Renewing Mists Image
Image       Image Strand Crab with Surge, Shell Shield and Renewing Mists
      Image Image Strand Crawler with Surge, Shell Shield and Renewing Mists
      Image Image Budding Algan Rare Spawn Drop Najzatar with Stone Shot, Stoneskin and Healing Wrap Image
      Image Image Brinestone Algan Rare Spawn Drop Najzatar with Stone Shot, Stoneskin and Healing Wrap Image


D Rank AoE or transferable Healer Pet, (Pet Battle Zones 1-17 Capture Blue Quality Pets 1-20)
These were not all that tough for one reason or another, and you're either a S rank Healer or a D rank healer (Just like the rest of Warcraft! :P )
      Image Image Littlehoof with Hoof, Cute Face and Bleat Image
            Image Singing Cricket with Screech, Cocoon Strike and Inspiring Song
Image       Image Marsh Fiddler with Screech, Cocoon Strike and Inspiring Song Image
      Image       Red Cricket with Screech, Cocoon Strike and Inspiring Song Image
Image       Image Grassland Hopper with Screech, Cocoon Strike and Inspiring Song Image
Image Image       Singing Sunflower with Lash, Inspiring Song and Sunlight Image
            Image Little Fawn with Hoof, Tranquility and Bleat
Image       Image Gleamhoof Fawn with Hoof, Tranquility and Bleat Image
            Image Rescued Fawn with Hoof, Tranquility and Bleat Image
Image       Image Giraffe Calf with Hoof, Tranquility and Bleat Image
Image       Image Fawn with Hoof, Tranquility and Bleat Image
Image       Image Gazelle Fawn with Hoof, Tranquility and Bleat Image
      Image Image Winter Reindeer with Hoof, Tranquility and Bleat Image
Image       Image Highlands Skunk with Scratch, Perk Up and Bleat Image
Image       Image Mountain Skunk with Scratch, Perk Up and Bleat
Image       Image Skunk with Scratch, Perk Up and Bleat
            Image Stinker with Scratch, Perk Up and Bleat


D Rank Healer Pet, (Pet Battle Zones 1-25 Capture Blue Quality Pets 1-25)
These were not all that tough for one reason or another, and you're either a S rank Healer or a D rank healer (Just like the rest of Warcraft! :P )

Image       Image Shack Crab with Surge, Shell Shield and Rain Dance Image
sandclaw nestseeker With Water Jet, Tranquility, Buried Treasure
Image       Image Shack Crab With Surge , Renewing Mists , Rain Dance Image


Please check your pet abilities last warning!
Confused by Pet Battle Zone Levels? Don't worry we were all new once:

Image
The Team and The Script

These are at the bottom of the page to make sure you read a little of what I needed to say, sorry! You can go there now though if you want, but I promise there is more to know if you stick around.

Whether you don't want to know how it works at all and you just want to use it, or if you're on the first step towards customizing it first you need the script. How to use the addons to import teams and import scripts is outside of the scope of this guide, but hopefully the pictures provided will get you started.


Beginner Difficulty: Tips to get the most out of this

So in addition to the script and what it's all about there's actually a whole bunch of things we can do to make life easier:

Image
Macro Pet Revive into a spell that your WoW character uses all the time, Pet Revive is off the global cooldown and one way to get good use out of it is to use it off of cooldown if you're worried about remembering to use it, sitting on the cooldown when you could have refreshed the team to full.

Code: Select all

#showtooltip Mind Blast
/cast Revive Battle Pets
/cast Mind Blast
Here's the one I use on my priest, as you can level with pet battles use it on something you get at low level and use frequently in combat, I.E don't just put it on your paladins bubble as you might not even press that key every 10 minutes. To be clear you don't need this, if you are against using Battle Pet Revive like this but it will occasionally res an unlucky battle pet up to every 10 minutes and stop your main pets using swaps / heals for a few rounds

Image
Use Rematches Leveling Queue! you can click these buttons To make a Queue of pets to automatically swap between and put in the leveling slot we made, the automatic part can get rid of pets that have died or finished leveling for example, it's very dynamic!

Click Fill Queue, Then Descending Level, then Rares First in my opinion.

Image
If AoE's kill you levelling pet either do the battle again and hope there isn't as much AoE cast, or hope the next pet in your auto queue has more health or kill the critter that starts the battle if you're battling a lot in that area. There's nothing really wrong with the script here, can't account for everything.

If a Snare/Root happens in turn one and kills your levelling pet either do the battle again and hope there isn't a snare cast in turn 1, or hope the next pet in your auto queue has more health or kill the critter that starts the battle if you're battling a lot in that area. There's nothing really wrong with the script here, can't account for everything.

If your #2 or #3 pet die use the Revive Battle Pets or change pets if you can to something that isn't racial damage weak to the pets in this area. There's nothing really wrong with the script here, can't account for everything.

Use the Pandaria's Master Tamers, Pandaren Spirit Tamers, Draenor's Master Tamers, Squirtin addition to the Legion World Quests that are up and repeatable to make a fleet of level 4+ pets you can use with this guides team. (Higher Level Pets have less "accidents" along their journey and there's some real safe teams you can use to always level up level 1's without incident garenteed!
Use Rematches ability to set Level Caps on saved EXP Trainers Setting these to level your pets from minimum 1 and maximum level 3 will create a fleet of pets (Level 1 Pets you buy from vendors comes to mind) that can hadle one turn on slot #1 for this script.

Image
ImageYou can set the Scripts auto button to be Mousewheel Scroll UP instead of the default "A", now why would you do this specifically? Well the Warcraft window can read a mouse wheel scroll up / scroll down even if you are not clicked on World of Warcraft this means you can browse awesome websties like Warcraftpets for example without needing an "Always on top" Browser or program. Most of this guide and the script were written whilst pet battling!
I suggest mouse wheel up instead of down so you can zoom out during a pet battle, mouse wheel up to scroll in as a default key is locked until the pet battle is over like this which isn't so bad and zoom out being locked out but it's up to you. Please note that no matter what you are clicked on the scroll up must be pressed whilst mousing over WoW. If the game looks "laggy" you have "Max FPS in background" ticked in WoW > Systems > Advanced. Just turn it off or to a frame rate that looks better.
If this huge tip helped you then please visit the "how to thank me" section :P

If during a battle you see that you have 3/3 of a pet you can press Enter to bring up the chat and type /Rematch take a look at that pet and can release / cage pets even during a battle, but I'm unsure if this allows you to capture that pet during this same battle but it's better to do any house cleaning whist you can see the problem right?

In Rematches Options window (bottom right) you can tell rematch to auto load pet teams, "show after loading", "show on injured" and "always show when targeting" this will help you make sure you don't accidentally use my team on a Trainer, brings up a helpful window where you can remember to heal and even equip the Safari Hat, just remember to swap back to Terrace's World Battlers once you are done with the Trainer!
You can use pet battles to level as long as enemy pets are around your top level pets level range Your character also gets exp just like the leveling pet! Here's an example of what a mob gives with rested exp, what exp picking up a herb gives and finally what exp I get after a pet battle on my character! note that this exp doesn't even use up your rested exp. So you have to kill 10 enemies with rested exp in order to get the same exp you get from a pet battle without using up that rested exp. Not bad at all!

Image
Along the same vein as the last tip there are a lot of places in WoW with infinity pet battles, you could if you wanted level from 64 to 120 at this spot in Zul'Drak, I'm not saying you should, it's just an example

Image

Other places include: Rustbolt, Town of Mechagon Image
North West Shore Drustvar Image
Remember the Rematch window does not work in combat and you'll see the blizzard default UI, save checking your pet info for when you are safe! (There's nothing wrong with the mod, the window is just a protected function, even the most popular addons have problems with this, I.E their Config menu will auto hide if you get into combat)

If you need to go AFK for a second with Warmode off and you don't want mobs to kill you, a pet battle is a great way to do it, and with Terrace's World Battlers out you don't even have to quit the pet battle afterwards! Just make sure you don't have a Darkmoon Faire buff running down, you might be better off logging out after 20 seconds instead!

The script is set up to Capture Blues to save you stones and because generally in pet battling anything less than Blue is useless for the tactic you want to do, blue or broke! For achievements where you just want to capture things for the rewards you can always change the settings or manually intervene!
ImageYou can remove the line to quit if a levelling pet dies! You might not want to lose that blue in a crate just because a low level pet you could level any other time died.... PFFFT!
The Script defaultly has Max Level for the levelling pet as 22, so once it hits 23 with a battle you can use two pet battle stones on it. If you don't like it this way to can change the mix and max level any time outside of a battle

You can save multiple copies of the team with diffrent pets if you're a "rich 'mon" and then swap between them as your pets get too injured!

8.0.1 Tip The wild pet Boghopper (Nazmir) Can never be encountered as a Blue Quality pet, so my script will default-ly never capture it (You can edit the script if you are feeling brave or just throw that crate manually!)

8.2 Tip Blizzard added a twilight whelp to Twilight Highlands that always seems to be green quality locked in a pet battle, normally Blizzard do not mess with the quality of a pet in a pet battle but be aware that my script by default will actually never capture this pet (you can always manually throw the crate though!)

Beginner Difficulty F.A.Q.

How you can thank me
ImageVisit my Youtube Page. Click on any Video, click Subscribe on notifications off and then mute the video and let it play in a tab you aren't using. close it later. If you subscribe now while you remember and then unsubscribe later if you dislike it, that works out best for both of us! :lol:
Youtube took away the Partner Program for anyone under 1000 subs and now I can't use important tools (that should be available to everyone) such as their checker to see if someone else has uploaded your video and slapped their logo in front of it. I have you click a random video and let it play out muted so it doesn't look weird having a bunch of people all visit the same video and sub without watching anything.

Eventually I want a 50 minute video time lapsed to 5 minutes showing the script kicking every pet battles butt without using revive battle pets, but I wanted to release this during pet battle exp week and didn't find the time!

You can also write a line for the script if you think i'm missing something that makes it functionally different and you solemnly swear it isn't just a way to reduce characters and lines

How you shouldn't thank me

Statement: "You're script is huge, I mean really it's massive"
Answer: Yes, Thank you, all the ladies love it.

Statement: "I cn mke ur scrpt shrtr!"
Answer: Plz D'nt.

Statement "This is awesome, but some of the same lines are written different ways, I'm not thanking you, you clearly stole parts of it written by other people!"
Answer: This is a teaching script, I tried to write it out in all the possible ways so that when you take it apart you can write it back how you want it if you so choose, but I can prove I wrote it with two simple lines:

Code: Select all

enemy.type = 10
enemy.type = Mechanical
Nowhere on the internet will you find anyone using either of these lines outside of the developers instructions page and they both mean the same thing. For set trainer battles (Almost all TD Scripts) it's basically useless. So they are written out by me by hand and on purpose for the reason above. I'll wait for you whilst you look for other people using it though!
I also know i wrote it by hand because of all the times I broke the damn thing! I have no background in scripting and troubleshooting was a pain in the butt!
Last edited by Terrace on September 3rd, 2019, 9:46 pm, edited 235 times in total.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 15th, 2019, 3:55 am

Thank you for such an incredibly detailed post! I can't wait to try everything out once I get home from work. I'm not well known by any means (I think this is my first post on the forum :D) but I'll make sure to give some feedback about my experiences with the script once I've had the chance to try it out.

Oh, and by the way: the note about Twilight Whelpling also applies to Boghopper - there are no blue Boghoppers in the wild.

Easy to use and super convenient for when you just want to watch netflix or something while still working on your pets. If one's used tdscripts for defeating tamers, all you need to do is import the team (or use any of the suggestions) and then add the provided script. If not, you'll need to get the addons as well, but that's easy anyway.

My personal favourite combo is currently leveling pet + Wretched Servant + PP Gleamhoof Fawn for areas with higher lvl pets and leveling pet + Snobold Runt + PP Gleamhoof Fawn for areas with lower pet levels.
Last edited by Happiestfunrock on August 18th, 2019, 1:10 am, edited 2 times in total.

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 15th, 2019, 5:31 am

Beginner Difficulty: The Team, The Script
Image
If you want the latest version, delete your old copy of this team and script and just import it again, who knows what amazing changes I might have made!

Image
Image
This forum > Select All Button > Right Click > Copy > World Of Warcraft Application > Journal: Pet Collection Tab > Right Click Import Team > Paste

Code: Select all

Terrace's World Battlers::ZL:11231V6:12141RP:N:Terrace's World Pets V6.0.0a If you spot a mistake import this team and script again and see if it's V6.0.0b or higher and if the problem still exists.
Image

Pastebin Website > Scroll to the bottom > Left click inside the RAW Paste Data Box > CTRL-A on your keyboard > World Of Warcraft Application > Journal: Pet Collection Tab > Right Click Team > Write Script > CTRL - V on your keyboard

https://pastebin.com/rj3KgETT

If you're worried about never having heard of the Pastebin website and your cautious (good move!) feel free to ask a tech friend if they've heard of it and if it's really old and trusted :) better safe than sorry!

Image
That previous one was the Last Ban-Lu, wasn't that quick?! Now go and play come back if the kite flies!
Image
Last edited by Terrace on April 3rd, 2021, 1:19 pm, edited 56 times in total.
www.youtube.com/gamingwithdean

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 15th, 2019, 6:13 am

Format for telling me ya pet died like a dink when he/she was meant to live!

I show you how to see your version in the script install section. If missing from your report or old version I will not be able to reply.
Version of the script =
Name of pet in slot 2 =
abilities of pet in slot 2 =
Name of pet in slot 3 =
abilities of pet in slot 3 =
zone your pets died in =
have your pets been battling without "Revive Battle Pets" for a long time? = Y/N
Do you think it was just bad luck and wouldn't be re-creatable if I fly all the way over there to test myself = Y/N
(I do want to know anyway, I could make a threshold higher or lower, say if a move does 700 damage I could tell a pet to retreat at 701 hp)

Quotable Notables!

If you're well known around here and want to help out, give the script a try and hand me a testimonial, even though I did my best to tell people to not be intimidated by the scope of what I have written a good word from a well known person about how good and easy it was to use is a currency I can't even put a price on. Thank you in advance for your time.

Patch Notes

V2
  • Changed a ton of less than symbols to the more than symbol, creates some nasty and dumb opposite behaviour by nature (uncountable amount of lines)
  • made all pet#2 pets retreat at a logical point if Magical is on the team and Wish is off of cooldown (1 line, effects all #2 pets)
  • Terrible Turnip now counters all weather with sunlight if leech seed is ready so he still has a kill-move and only if the blast from sunlight's AoE damage wouldn't kill a potential blue (10+ lines, HashTag#improveturnip)
  • changed a load of swap lines now that I know after-pet-battle-heal isn't what I think it was (1 line, effects all #2 pets)
  • added a line to allow the swapping of #3 right after #1 has "participated" if #2 is too injured to play allowing AoE healers to correct that very problem (1 line, effects all #2 & #3 efficiencies)
  • Added all #3 moves as a duplicate targeted at #2, not going to advertise it too loudly as support for double healer, but NOW if your DPS died your healer WILL function as normal by himself next fight (40% of the entire script added on top, the script is now 140% the size it was just from this one thing)
  • Consume magic added to the extra-healing-that-won't-affect-captures -section (1 line #improvewitheredguy)
  • Added all Throwaway/Rebuff/Junk lines when the enemy is Perfect Dodging Pass one, may be missing more dodges under different names (60+ lines improves all #2 & #3 and fawn from your notes) They do it the clever way too, enemy is Faster and "underground" ? you can still hit with hoof as he goes before you do 'uses hoof' enemy slower, so still underground when you would hoof? 'uses nature's ward'
  • Fixed Nao's lines for his less approved attack set (1 line #nao)
  • Consume Magic now dispels Geyser and Whirlpool if detected and off of cooldown (2 lines #wretched servant)
  • Consume Magic only enters the rotation when Jab and kick aren't keeping him really really high, might need tweaking threshholds (2 line #wretched servant)
  • Snobold will now use Weakening Blow for preference on dragonkins above 35% HP as it will do more than snowball (1 line #snobold)
  • snobold will now use weaking blow for preference on critters that are resistant to elemental damage (1 line #snobold)
  • read your note about using weaking blow for preference over snowball but snowball is ranged and preferred for animation speed (same base damage) manual intervention is possible and needed for the capture of <blues anyway but the script automation should look for battle speed only stopping for blues?
  • + tons of stuff I probably forgot
  • No new pets though, didn't have time yet
V3
  • rewrote the entire thing, no not kidding, started with a copy in notepad on one side of my desktop and a blank on the other side
  • All moves reordered to fix "Kelpfin" effect and to be able to quickly and effectively re-arange any moves that block other moves from being cast (side effect added reability to other people looking at my work. unintended
  • Broke a lot of old things that did work. fixed them back up to old behaviour but may have missed some (look out for weirdness)
  • new thing, all teams when they load in now detect that Magical Crawdad is somewhere on the team and this detection causes it's own line about retreating quicker to then recieve wish from Magical Crawdad (800HP or below) now this isn't perfect, magical crawdad will STILL only swap back in a slot#2 on X amount of life as he always has, if you get hit from 801 HP down to below X, well you're perma benched until healed again. But generally it should be better than ever before! and I can edit this value without edditing GENERAL retreat HP (finally)
  • Quirashi Guardling(sp?) now uses Reckless Strike to kill people, I spotted a command that will allow me to set diffrent "execute" health for a PP Quira Guard over a HH Quira Guard didn't make it into this version
  • Created lines that detect pets specifically Zao's line might be broken, didn't actually test him before publishing now that I think about it 3.0.0a, but Magical Crawdad has special lines for only him that only go off if he is detected, for both pets it's actually Wish, I wanted wish to behave differently for Zao and Magical Crawdad, and now it does
  • Consume Magic now tries to detect and dispel bad things, forgot to stop him from doing it during Wish though need to fix that in 3.0.0a
  • Added a ton of heals and buffs that were not being cast when madly throwing crates at a blue resulting in worse blue capture than intended
  • Notes don't look all that impressive especially now that I just wrote about the two more things over I may have broke, BUT support for new pets will be easier and more uniform with quicker and more obvious troubleshooting, ditto for adding more fodder spells, ditto for adding more executs, ditto for adding...ect ect ect. As long as I didn't break old working behaviour with the new format this is better.
  • No new pets added unless you count Kelpfin which I do, No new pets looked up that also might have all moves working now, didn't find the time to do that, guide not updated didn't find the time to do that, ready for just a lil' TV and bed uuuuuuuuuugh
V3.0.0a
  • version number listed in script, ok for power users who remembered where they need to look for their version number, not so good for the 10 year old on his dad's work computer. I Prefer the current way, which also eliminates partial copy/paste errors as it's "from scratch" but both now co-exist
  • Extra spells detected by consume magic #wretched servant
  • Different thresholds set for (dispelling) consume magic #weretched servant (dispel whirlpool immediately, let poison ride unless you're under 75% hp or 85% hp against a blue enemy
  • consume magic now detects wish and waits for it to go off first (dispelling) #wretched servant
  • Found secret rematch code for zao so he casts wish again, I literally have no idea where these are pulled from #Zao's 1305, #magical crawdad is 132. Any idea where I can get on the fly? being able to get them would help.
  • consume magic now listed in more correct tabs more uniformly #active against blue pet, pet #2 ,pet #3
  • not too happy with Zao thresholds, he is P/S so not much health 1500~ compared to Magic Crawdads 1900~ so the same "no other defences" isn't going to make him quite like MC, but at least he is fun and kills stuff FAST, offence can be a good defence?
  • Going to complete my WoW-day and see if I have time left over to work on guide or extra pets, fingers crossed. Rustfeather and Arachnoid Harvester spawn right when I get there times three please bliz!
V4.0.0a
  • Re-wrote the entire thing again, 50% smaller exact same functionality
  • No longer so big it hangs the World of Warcraft Client when importing, but we'll get there again
  • takes me 1/4th the time to add new behaviour, spells and pets. This one is a present for me.
  • increased external party readability, an accident again. But will help if I suddenly die feel mildly unwell.
Added Pets:
  • Littlehoof Hoof, Cute Face, Bleat AoE Healer
  • Implemented Celestial Calf but need the secret TD intenal number but i dont have it to get it
  • Hyjal Wisp Feedback, Evenescence, Wish Damage Dealer does not need AoE healer
  • Autumnal Sproutling Club, Nature's Ward, Sons of the Root Damage Dealer does not need AoE healer
  • Puddle Terroralt moveset, Water Jet, Nature's Ward, Dive Damage Dealer does not need AoE healer
  • Nigthshade Sproutling Lash, Nature's Ward, Blinding Poison Damage Dealer does not need AoE healer
  • Aldrusian Sproutling Ironbark, BLANK and PhotosynthesisDamage Dealer does not need AoE healer
  • Broot Ironbark, Photosynthesis Sunlight Damage Dealer does not need AoE healer
  • removed Dive, Sons of the Root and other spells that promise invincibility but actually you can still be hit by "underground spells" how is it invincibility if you can be hurt? These no longer try to counter Underground or Underwater
  • fixed all sorts of mistakes everywhere, i'm surprised anything i wrote works sometimes. MOSTLY regarding buffs being recast waiting for a specific health amount or a specific slot to be in play for no logical reason, fu…nking renewing mists again
Version 4.0.0b
  • script 30% smaller at the cost of external readability, same functionality
  • When a pet is down to the part where it's just going to use it's abilities because no other conditions were met... it now looks for an ability that would deal bonus damage to the current opponent First! A pretty big deal!
  • Plant is implemented. Wow that note sounds so short, but it took me hours and hours and hours and hours to get how I wanted it / right...
  • a PP Quirashi Guardling now executes at a whopping 517 Health left for an aquatic enemy that it has checked is not a blue we would want to capture (other element health thresholds included but not mentioned here), More of this sort of improvement coming soon. Probably the fastest clearing pet now. (Mileage may vary!)
  • a Guardling with no Power extra from breed will go for an enemy aquatic at 420 hp left and all the power variants inbetween work too
  • Reworked Sunlight for Non-Terible Turnip Pets, - Use sunlight off of cooldown if all enemies less than blue quality OR can cast sunlight in and up to the first 4 turns after coming to the front row (should stop him killing a low HP enemy blue we want to capture in the back row.
  • More stuff i'm forgetting to attribute to this patch because i'm thinking it was in the last one
Version 4.0.0c
  • Terrible Turnip will no longer use the power of the sun to eradicate low level pets.
  • Don't use Nature's Ward / Dodge to pad for time if above 76% HP.
  • extra line about retreating at 650HP as well as under 40% HP whichever comes first (Magical Crawdad in your line up still 850HP).
  • Celestial Calf ID added.
  • Added "I am Broot!" #Broot.
  • Horn Gore values for a P/S Zao. now knows when it can finish off an enemy.
  • Hoof values for P/P Gleamhoof Fawn. now knows when it can finish of an enemy.
Version 4.0.0d
  • Tried to guess damage values without tabbing out of WoW for "Health/Power Rescue Fawn" (297 Power) using Regular Damge, Regular Damage 150% and Regular Damage 66% for normal/strong/weak values. Expecting 266/399/176. wrong
  • Did a world tour to find out if values were right, ended up being 266/399/175 , not sure why last value was off. 66.66666% isn't 175 either (It's 177). Ugh maths. Cannot proceed until correct formula discovered, else it won't kill anything. Might be 66% always rounded down and 150% always rounded up? Unsure
  • adding do not consider target executable if: flying,underground,underwater,Block,Refuge ect, ect, ect, to all current executes. Done
  • adding if natures ward will last the entire time, and under 70% hp, hide in "Sons of the Root" invincibility 'n' heal #Autumnal Sproutling. Done.
  • adding use dodge when faster and enemy doesn't have a skill that needs dodging. If I can pull this off dodgers will be amazing. failed.looks right to me but halts script
  • reduced the number of lines Dodge, Evanescance and Deflection are written on. Done
  • changing weather now works again (opps) Done
  • changing weather now written over less lines Done
  • changing other weather to sunlight now not an exclusive trait of the Terrible Turnip, anyone can do it! (opps) Done
  • Spent all day talking to user "Super" was able to shorten the script by many characters. More changes to come
End of notes, be on the look out for odd behaviour! (script, not in general life XD )

Version 5.0.0a
  • Found ways that the addon TDscripts itself might be fixed and improved trying to write lines it couldn't handle, look out for a possible patch coming to TDscripts almost year after it was last updated! (Warcraft Pets User Super, who can write addons!)
  • Using the new addon capabilities to be able to fire off spells like Dodge when it is detected none of the enemies are able to perform a move you would need to dodge
  • Using the new addon capabilities compare health and health as a percentage all in one line
  • Using the new addon capabilities look for dodgable conditions wrote across half as many lines
  • Tweaked Slot#2 to retreat at 650 HP flat as "dangerous" as long as Slot#3 is on greater than 35% health, the slot#2 looking for percent health was causing it to retreat too early on low HP mod pets
  • Tweaked Slot#3 to retreat at 450 HP flat as "dangerous as long as Slot#2 is on greater than 50% health, the slot#3 pet was letting itself get incredibly low this should make it safer (Let pet #2 play whilst waitng for HoT's / Cooldowns to come back up!") yet still preventing hyper swapping.
  • Reverted Dodge lines to long form, until we know if we can patch TD to read them correctly :(
  • implemented a cool gradient HP danger system that will swap #2 for #3 and 3# for 2# with more flexibility the more dangerous it gets!
  • Quit battle if leveling pet dead is now the first line under the title, even easier to remove if you care more about keeping that blue in that crate! (and stopped some weird behaviour if the pet died in round 2 to boot!)
Version 6.0.0a

  • Added Half Value Execute NOW system to pre-emp swapping out for one last attempt to get HP! - BIG Powerup!
  • Fixed Lil' tika Rush
  • Fixed Tranquility against a blue being every other turn
  • Fixed I am broot not casting if you took photosynthesis
  • Execute 5,000,000% more accurate, won't try against enemies with a huge list of buffs that would stop it from being an accurate kill - Thanks Super
  • Fixed missing values for Ravage
  • Added a ton of execute values for regular execute
  • Fixed using normal execute values for a enemy the spell is weak against... resulting in a missed execute
  • change "perk up" to not be wasted too early
  • added a swap for pet#3 when pet#2 is above 1100 hp flat, resulting in some better behaviour and giving the healer some time to cooldown heals. - BIG Powerup
  • add "focus" to decoy spell list, high priority, might as well rebuff instead of waste the turn
  • chroma now knows "Ancient Blessing" - BIG Powerup!
  • Anubisath now knows, "Rupture" , "Stoneskin" - BIG Powerup
  • Still some execute data to add about 95% done though
Image
Last edited by Terrace on September 4th, 2019, 12:33 pm, edited 28 times in total.
www.youtube.com/gamingwithdean

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 15th, 2019, 6:58 am

To do list for the author: Guide

Remember to sleep sometimes instead of messing with the script and writing things down. Me am no brain think so good no more.
Remember to play Warcraft sometimes, you're paying for it man.

Ask how to fix all the skill links, the "Abillity" button linked random pets rather than abilities and the "Spell=" button made all these broken links battle pet abilities aren't spells i guess.
Pictures, thousands of pretty pictures.
Add AH or not info to MANY pets...possibly through pictures!
Dig my heels in and really Tier that Tier List.

To do list for the author: Script

renumber the -- lines -- sometimes I add a hundred new lines in a day and then they all need to be renumbers, it's better to do this during days when i feel like there is no more to add.

- Bug fix - emperor crab became #2 pet after real #2 pet died, wasn't casting renewing mist until at half health (behaviour only meant for wish) investigate found it "use renewing mists self(#3).active first mention should be self #2
- Bug fix - potentially need a line if real #2 dead and healer is #2 now but under the [round 2 swap to #2] threshhold? might already be fine from another line already tho.... investigate other line covers it. Good job me!
- Bug Fix - Investigate why shell shield was not being cast and renewing mist was during blue capture (emperor crab)

- basic implement - birds with preen preen V4?
- add complexity - more heal before swap setting heals
- add complexity - finish execute data list

- add complexity - append all executes with !dive&!flying&!survival ect ect.
- add complexity - rework end-of-script-sunlight to either: recast on sunlight failed only or detect for rares in enemy #1,#2,#3
- add complexity - if natures ward duration greater than 2 turns & selfhp less than 70% & enemy quality 3 or less then use son of the root to heal v4.0.0b or above
- add complexity - son of the roots invincibility as the tooltip claims is actually submerge you can be hit by underwater and underground. remove this as a counter defence for those abilities as blizzard wrote a bad tooltip.
- add complexity - dive invincibility as the tooltip claims is actually submerge you can be hit by underwater and underground. remove this as a counter defence for those abilities as blizzard wrote a bad tooltip.
- add complexity - Ahahahahaha brain wave! test if: check for enemy ability dive/flying/pie is ready and if not use two turn perfect dodges on cooldown. but if those abilities are detected and ready SAVE dodge for them. ahahahahahaha! this will made 2-turn dodgers S rank again! This command does exist, have to think of elegant way to do it. V4?
- add complexity - don't use kick on critter ( all kickers) V4.0.0b or above?
- add complexity - change throwaway to barkskin refresh / recast ( thistleleafs) V4.0.0b or above?
- add complexity - use reckless strike a little sooner, make it use it a LOT sooner on aquatics. (qurashi guardian ) found a command to check for power, need to rewrite skills for different breeds that have more power V4.0.0b or above?
- add complexity - I derped and took off something cool I had with the old consume magic line, to use it when the enemy has a perfect defence up, i'll put that back and the logic that if it is on cooldown use "jab" as a burner move.
- add complexity - collect debuffs to dispel with consume magic - all lines will have to be tempered with "Unless wish is present" - "Poisoned" , "Bleeding" , "Sting" , "speed reduction" , "Brittle Webbing" , "shattered defences" , "Stench" , "Sewage Eruption" needs immediate dispel , "Rooted" V4?
- add complexity - need to add to use burner skill on refuge - (thank you frostfire rat!)
- add complexity - somehow forgot to add use throwaway ability on enemy telegraphed perfect avoid (Terrible Turnip)
- add complexity - raindance only if renewing mist duration 3
- add complexity - zao if wish present and enemy 3 or less use #1
- add complexity - zao if wish present and enemy 3 or less use ALTERNATE #1
- add complexity - if enemy rare and humanoid weak keep using weakening blow 150 (snobold)
- add complexity - if enemy not and humanoid weak keep using weakening blow to 150 (snobold)
- add complexity - if enemt elemental resistant use weakening blow instead of humanoid until 100 (snowbold)
- add complexity - kick needs to be changed to if enemy speed slow (snowbold)
- add complexity - use consume magic to dispel enemy geyser and whirlpool
- add complexity - make slot#2 always swap smart regardless of who if slow#3 is magical crawdad
- add complexity - Make slot#3 come out instead of slot#2 if slot#2 is in no condition to fight right now, allowing AoE heals to correct that fact
- add complexity - uniformly add all (most?) conditions to all pets regarding fodder spells / recasts
- script cleanup - put non perfect dodge's and fodder recasts in the pets own section
- script cleanup - remove a ton of swap settings that don't make sense now I know end of battle heal isn't what I thought
- basic implement - is kick even useful, stun for 1 turn, takes a turn, wont affect critters. check other spell same slot (snowbold) kick does damage atleast so it can stay, other ability same slot is bad 50% hit chance
- basic implement - same as above blackout kick[/s] (quirashi guardling) this one is a problem (we aren't stalling in this script), other ability not great either.

To do list from forum users about the guide that the author changing

Boghopper is never a rare
If you release a pet mid battle it won't be capture-able
Considering sort of maybe perhaps levelling pet level recommends for the tips section, "Don't die in one turn" I have there is a little vague.

To do list from testers that the author is thinking about how to implement

Anubisath Idol and Emerald Proto-Whelp are not the default team currently
Terrible Turnip Counter Weather Enemy IF leech Seed is Usable
Anubisath Idol might not be getting any turns if injured, investigate.
add repeat Spell Consume magic (Special Healing Section)
Spell consume magic if below 75% & Slower (Likely taking him to 65% anyway) (Not sustaining with Jab / Consume)
Spell consume magic if below 60% (Not sustaining with Jab / Consume)

Pets to Add / Check. Ordered by Move Lookup

healing wave
aqua strider new moveset
healing stream
azure crane chick new moveset
Leech Seed
Sporeling Sprout
Forest Sproutling
Sun Sproutling
Ironbark
Teldrassil Sproutling
Devour
Jade Tiger
Zipao Tiger
Dart
Toothy
Snarly
Syphon Life
Crypt Fiend
Ghostly Skull
Giant Bone Spider
Lost of Lorderon
Necrofin Tadpole
Sister of Temptation
Tiny Apparation
Absorb
Amethyst Softshell
Blackchasm Crawler
disgusting oozeling
filthling
fungal abomination
ghost maggot
jade oozeling
lil' leftovers
mudshell conch
netherspawn
oily slimeling
rapana whelk
ruby droplet *interesting other moves too. look up later
rusty snail
scooter
smoochums *interesting other moves too. look up later
son of seethe *interesting other moves too. look up later
transmutant *interesting other moves too. look up later
Reanimate
plagued blood
ancient blessing
Digest Brains
Stinkrot
Kovok
Kunchong Hatchling
Rotting Ghoul
rewind time
cauterize
Consume Magic
healing flame
Restoration
Love Potion
Feed if a damage buff or a reduction can be found on the same pet

snapper , panda's
Last edited by Terrace on September 3rd, 2019, 4:35 pm, edited 19 times in total.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 15th, 2019, 7:33 am

Would you like to be credited for the Boghopper or should I just slip it in
Feel free to just slip it in <3

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 15th, 2019, 4:17 pm

Happiestfunrock wrote:
August 15th, 2019, 7:33 am
Feel free to just slip it in <3
I'll admit it! I've been hitting F5 on my browser all day to see how it went with trying the script, Good or Bad news! :P
Happiestfunrock wrote:
August 15th, 2019, 3:55 am
Thank you for such an incredibly detailed post! I can't wait to try everything out once I get home from work. I'm not well known by any means (I think this is my first post on the forum :D) but I'll make sure to give some feedback about my experiences with the script once I've had the chance to try it out.

Oh, and by the way: the note about Twilight Whelpling also applies to Boghopper - there are no blue Boghoppers in the wild.
Hurray my first customer! (Wait a minute, i'm not selling you anything and your not buying anything!) Hello first interested party! I'm glad you liked what you saw (So far! I have so much MOAR to do) and you even read through the whole thing and had some suggestions and everything! I couldn't be more happier.
It's really interesting about the Boghopper and Twilight Whelpling as there's no indication that blizzard has interfered until you go to capture it, it's just such a weird oddity for them to force a rarity state in the middle of nowhere like that right? XD
Would you like to be credited for the Boghopper or should I just slip it in in the same style as the other tip in the patch-chronological-order of before the Twilight Whelpling?
I'm so excited about this script because I think it's a little bit revolutionary (not in the brag sense! and not to say that it's better than anything.) All the scripts I see now are Suicide 2/3 pets to beat a Trainer/Legendary Pet with counterpick race-elements and having one pet left alive means you win. But the second I saw TD what I thought of was this thing I made, So I was searching around for the person who beat me to it.... and it didn't exist. This even sits nicely next to those kind of scripts in a complementary way. You can just fire up this whenever you aren't doing that

I'm not much of a writer, this is just about my second big thing I ever wrote so it kinda sucks a little here and there but i'm so enthusiastic about this thing i'm about to burst. I have captured, sustained, levelled and moved on from the following cool places with this thing:
Azshara's Palace
Nazjatar Zone
Mechagon Zone
Operation: Mechagon Mythic
H4ND-EE even spawned with two backline rares and I still caught him and won (then after the 30m-1h respawn caught a second one haha)

Edit: Oh! and the tier lists aren't set in stone, If you try something from a rank and think it should be higher or lower I'm definitely looking to listen to people about that, I'm already going to move Tylarr Gronnden up to S Rank, that guy rocks with my script
Last edited by Terrace on August 20th, 2019, 7:57 pm, edited 2 times in total.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 16th, 2019, 1:55 am

Ok, here goes - some results from the couple of hours of play I managed to squeeze in last night:

My initial idea was to use a team until the third revive and record how many battles I could do with them before I had to use it. That idea broke down pretty spectacularly at some point, because one of the teams did 84 battles in a row without having to use revive and I just didn't have that kind of time.

I tried three combos (lvling pet in slot 1 for all of them, of course) in Frostfire ridge, because the garrison hearth was a convenient way to get somewhere with an infinite supply of wild pets: The turnip is nice for capturing lower level pets (it's also listed as one of the S-tier pets for <17 captures, so this team did not do too well in Frostfire (23-25). Frostfur rats often have Call Darkness which reduces healing and hit chance, so that might have been it.
Suggestion: I'm not too familiar with scripting fights myself but would it be an option to add a line which would try to counter the weather effect with the turnip's Sunlight?
Super solid team, the proto whelp really carries the team. Once the Idol's health gets too low he just gets swapped in to take one hit and then it's on to the whelp, as the whelp can only heal itself. I was thinking of using a PP Dream Whelpling in the second slot, actually, but figured it might be more helpful to stick to the listed pets. Emerald bite does quite a lot of damage though, so going double-whelp might result in a lot of accidental kills while you're trying to capture things. However, the team is solid enough that once your Idol actually gets to the point that it's only swapped in to take that one hit, your Revive pets cooldown is usually already back up, so it's a bit of a non-issue.
You need to get really unlucky for either of the carrier pets to get killed. I did 50 battles in Frostfire with this team and didn't use Revive once. The fawn only needed to come in for team heals 4 times. I can't believe I haven't used the Wretched Servant more for capturing/battling wild pets. I really like the fact that two of the Servant's abilities are "ranged" - i.e. it doesn't have to run to the enemy pet to perform them, so the battles feel faster even if they take a lot of rounds.
Suggestion: Maybe don't use Consume Magic while already at full health and while no debuffs are present? Overall a surprisingly solid team and easily one of my favourites now.

Next, I took the Wretched Servant and Rescued Fawn to Val'Sharah, because I really wanted to have a PP breed Gleamhoof Fawn to check some of the team combinations with it (for maximum team heals yay). IIRC it's the only fawn that comes in PP and I only had an SS, so off I went.

I wanted to start new 'attempts' counter in the new area, but forgot to use revive. It wasn't really a big deal, because the servant is just so self sustaining. Needed to use the fawn's heals more often here, though - the crabs that sometimes appeared as backliners for the Gleamhoof Fawns managed to do a bit more damage sometimes. Did 34 battles in Val'Sharah in total, Fawn heals were used in 6 of them and still didn't need to use Revive at all.

I then wanted to test a team that could capture lower-level pets without killing them: I then had a bit of a brain fart and wanted to see how many battles I could do without reviving if I was after, say, a Creepy Crawly. The brain fart was the fact that I took a Weakening Blow team to Durotar and for some reason expected lvl 2 beetles to do any damage to a lvl 25 Snobold Runt. It took me a while to realize I was being dumb, so I then took them to Winterspring instead. It was pretty nice, but I unfortunately did not come across any rares during my tests, so I can't comment regarding the capturing aspect. Then I realized that it was past midnight and that I needed some sleep unless I wanted to hate myself at work today. I still intend to check out capturing lvl 15-17-ish stuff though!

***********************************************************************************
ADDITIONAL NOTES:
  • The script itself works pretty flawlessly until the second slot pet dies.
  • The team import string you provided is for Turnip + Magical Crawdad; maybe change it to the default team you described in your post (Anubisath Idol + Emerald Proto-Whelp)?
If during a battle you see that you have 3/3 of a pet you can press Enter to bring up the chat and type /Rematch take a look at that pet and can release / cage pets even during a battle, but I'm unsure if this allows you to capture that pet during this same battle but it's better to do any house cleaning whist you can see the problem right?
Tested this: the script will definitely be in kill-mode if you release one of the three mid-battle. You can always intervene manually, though.
You can save multiple copies of the team with different pets if you're a "rich 'mon" and then swap between them as your pets get too injured!
I personally actually saved multiple versions to use in different zones. Taking a lvl 17 leveling pet with you when you're looking for a blue Black Lamb in Elwynn forest is kind of useless.
I made teams with the following restrictions (the health requirements for the last two are kind of arbitrary and based on gut feeling not any actual data or anything):
  • For use in zones with pet lvl 1-5: set maximum level of the lvling slot to 5.
  • For use in zones with pet lvl 5-10: set maximum level of the lvling slot to 10.
  • For use in zones with pet lvl 10-15: set maximum level of the lvling slot to 15.
  • For use in zones with pet lvl 15-20: set minimum health of the lvling slot to 160 (except for mechanicals and magic pets); set maximum level to 20.
  • For use in zones with pet lvl 20-25: set minimum health of the lvling slot to 300 (except for mechanicals and magic pets); set maximum level to 22.
***********************************************************************************
Question: Are there any team combinations and/or zones that you would like people to try out? Is there any specific data that would interest you? I currently mainly tried to see how many battles I could do without having to use revive, but if there's anything else, let me know!

Some data (it's by no means complete or exhaustive, just what I used for recording info about my initial attempts, I want to play around some more).

(My turn to obsessively smash the F5 button!)

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 16th, 2019, 12:22 pm

Phew! I saw this this morning over breakfast and I thought "I really want to get into this but first i'll just quickly get my WoW day out of the way first!"
Now my WoW day actually includes waiting for Rustfeather and Arachnoid Harvester on three characters as just one small part of it, so (1 second -1 hour x 2) x three characters and then all the other stuff, quickly is a relative term :(

But woohooooo! So much data nom, nom,nom! It's like I've grown and extra pair of hands and eyes while I work on my fandabulous and contrabulous creation!

My minds a little messy and some things really refer back to previous things so i'll leave some (1A.)'s around and some (See 1A.) and such.

So first things first, The import should have been Anubisath Idol and Emerald Proto Whelp that is 100% a mistake and probably the first thing you imported as you likely had the addons aready, so I didn't make a good first impression there, that's going to be fixed for the new version, my script is patient zero and I never delete it to check that the import string is correct so it's kinda something I would never have realised in a million years.

ah Terrible Turnip and Magic Crawdad (which I keep accidentally calling Mr Pinchy in my head and sometimes in text form) These two were a complete labour of love, they were(are) so bad if you just do a basic implement on them and then leave them at that, TT will throw away his cooldowns which he needs as it's the only way he can kill anything and like I just said they are cooldowns, if you come across a team of three and you want to capture none of them he needs to be very very careful about how he manages his abilities, so currently he is very sly about not using sunlight if leech life DoT is still there, he instead uses weakening blow again that turn to try even harder to secure the DoT kill, and also he tries to detect if the damage from leech life AND the DoT would kill the enemy that same turn, so as not to waste yet another turn using weakening blow.

I can and will add the lines about countering weather effects though, it doesn't come up all that often and I didn't even think of it to tell you the truth, I think if you landed almost 97.8% of the other places in WoW you wouldn't have even come up against a counter weather and he is so smart with his cooldowns now he might not even miss Sunlight later on if it's cast early enough so that it's back in time for kills :P (I need to look at the original Chinese instructions to find the weather effects though XD)

Magical Crawdad, I almost completely scrapped him because he was too generous, Wish and Renewing mists leave him if he swaps and the swap was the coolest part about him, these days he is much better about knowing when to heal himself too and when wish for himself would be way too early, the problem with healing sometimes is if you get beat up the same amount as you heal for it's a waste of time and MC doesn't have shell shield to block whilst he heals up.

Terrible Turnip and Magical Crawdad are a spectacle to watch though, If I had a friend at the house or a promo video to make that wasn't a time lapse these are who I would record because they are just so fun! I also have a patch for TT coming up that allows him to throw his "Junk" spell when the enemy have a telegraphed perfect dodge coming up, which I managed to put on every other character but forgot on him D:

Anubisath Idol should hopefully get a little bit of healing post fight at the end of the fight that beat him up plus then stick around for a turn to use deflection to have "participated" for a heal for the next fight (for infinity) to eventually heal up enough to do turns himself, at least that was the plan, I might have done a lot of my testing with a character that was playing the zone and using the macro / manual pet battle revive.

Emerald Proto Whelp: Aha, (1A.)i'm glad you didn't try and slot another whelp-same-move-set into slot #2 because it would have just sat there passing it's turn!
There's a few ways you tell the script what pets can-do-what-where. You can reference every pet by name "Emerald Proto Whelp use Emerald Bite" this would look really neat and tidy in the scrip, allow ultimate control and not slow the computer down at all....but it would take me extra time to implement anything, as repeat moves that do the same thing need to be repeated again under the new pets name "Green whelp use Emerald Bite" extra downside is if your pet in in slot 1 as a leveller he will use emerald bite too, after all his name has been called and he has that ability.
The next way to do is is just "Use Emerald Bite" well now I don't have to add in each pet that has Emerald Bite it will just use it on all of them, Including that level 1 pet again...
The last way of doing it is saying if you are " Anyone in slot 2 Use Emerald Bite" or "Anyone in slot 3 Use Emerald Bite" this is the way I opted to do it, if you are in slot #2 or slot #3 you're a fighter, you're level 25 and you can handle your candle.
"So what's so bad about using emerald bite in turn 1? the pet in slot 1 turn 1 passes at the moment, that would be the same but does damage." This is true and it's forced to swap out in turn 2 anyway, but what if the spell in slot 1 "goes on for the next two rounds", or "goes on for the next 3 rounds" now we're in trouble... (1A.)

In the specific Case of the Whelp in Slot #2 I could add all the whelp stuff to slot #2 and other healer things, but I was going off the prime simple notion that "DPS Slot is Fast and Healer Slot is slow" even though it's not necessarily true at all, it makes for a good first draft. Support for 2x Healer and 2x DPS could absolutely be added later on, yep yep.

Wretched Servant: (2B.) Humanoids are soooo good for this, they heal whilst they attack, and that's just amazing, and humanoid with a damage reduction that lasts for multiple turns and then attacks almost always comes out with more healing than the enemy can even do and also good if his attack is a heal attack because then he heals after his heal too, madness!(2B.)

I "think" I have consume magic set up to cast when he has lost at least 10% of his HP my thoughts being that if he is slower and he is at 90% then by the time he acts he might be on 75% or whatever and the heal generally won't be wasted, but I think in your situation he was faster than the enemy and using that heal when your high health is a goof (or I forgot to add the "if missing 10% hp thing) so what I'll do is add the condition "If slower" and make sure the 10% is there too.

Rescued Fawn ugh yeah when they come across aquatic counter element after using Nature's Ward, Elements are a huge, huge! part of what makes these pets work in this script or not (See 2B.) One thing you could have done (although it doesn't help now you caught the PP Fawn) is use the "D Ranked Healer" setup of Rescued Fawn with Tranquillity where Nature's Ward is, no tranquillity transfers with the active pet, so you can't backline heal like a badass, and it only lasts for a measly two turns instead of five...but it doesn't make you fish food for Aquatic Attacks! Plus you keep you critter bonus if someone tries to 1-turn-stun-you.
Damn, maybe this should be in the tips section..... XD "Generic YouTube guy voice: Remember to like/Sub/Fav/Share dis video if it helped you out!!!!12 peace ur boy T-Dog! "20-minutes-of-outro-logo-for-3-second-tip"

Snobold Runt: Cool guy, like a Terrible Turnip Plus Ultra. Humanoid (See 2B.) and his killshots are not on a cooldown so doesn't even have to use weaking blow on Grey, White, Green enemies (and shouldn't do) (actually i'm changing this to detect weakness to humanoid-race-elements next patch so that he can use the extra damage if it's better) he definitely should™ use weakening blow once you do find that rare in the area though, I was using his In Operation:Mechagon Mythic over TT sometimes.

Creepy Crawly Low-Level-Team Idea. If you slot three level 25's in there because the levelling EXP for the pet is no good it will still behave the same way (See 1A.) so unfortunately it was a choice between making a second script that is updated a different way with different lines all over it to pull out some behaviour.... or let the current script waste 2 turns per fight (Round 1 Pass, Round 2 Swap) each fight and not have to write a second script. No sarcasm it was a tough choice, all those turns add up to time wasted which sucks, I prefer to waste MY time once on a good and fast script then waste everyone elses time less (as I use my own script I guess i'm two people here? the writer and the customer who's time is wasted? XD)

I will check the Chinese instructions for the command "If the enemy is over Level X then do Y" but I don't think it's in there. And if it is it might still double the amount of lines I need to write!

Also just saving a low level version of this team with no script changes means saving a team with each and ever all the "Superbark dogs", Terrible Turnip, Snobold Runt and maybe some more I find. Remember we're catering to a wide variety of different people at different sized collections, I think asking them to drag and drop what they have is better for me and for them and also it's totally lazy for me XD

Second pet Dies: Uh hmmmm, what happens when pet two dies? the auto button no longer works or what, I couldn't really see a clear answer on this one, if we're out of time sync for reply for a while i'll put in a slot #2 that will die easy and look too, but if the script just plays slot#3 instead and carries on that's the intended result, the script only quits if you leveller dies.
I made it like this because the crabs with shell shields are insane, you could probably just leave slot#2 dead and just have slot#3 and slot#1 alive if your healer is a crab and still win all-the-time. If the script stops though we have a problemo!

Open Journal/Delete Pet: Shame it won't capture it, i'd hope that because it does things on a turn by turn basis it would understand the empty slot, but I think this is a problem on Blizzard end actually that somehow the fight caches what your journal has before the fight starts? I honestly can't see a reason the script doesn't understand. But even the bad answer helps us as I can now write it in the guide! You are sure you can manual crate too? because that will change what exactly I write :D

Exp Pet levels: I equally like recommending some levels and I equally like leaving it open ended, at the moment I was testing in WoD Shadowmoon Valley and I actually had my levelling queue in decending order of levels, no minimum and max level 23 (using race-levelling stones for the last two levels these days) and honestly it worked for me to just hit that auto key on my level 20's and get almost 800 exp at the end of the fight as they only take a few thousand to level and everything was really peaceful, there's tons of pets next to neutral enemies like talbuks and elekks, I accidentally levelled my death knight from 92 to 95 (each battle same CHARACTER exp as fighting the Trainer Ashlei?(sp)) so whilst someone who is doing the "WoD circuit" might have made more pet exp than me flying around, I absolutely obliterated their character exp for the same amount of time by a vast, vast, VAST amount.
It's tricky, sometimes i'll bring a level 11 to WoD, sometimes I finish off my 20's to my stone range and it's all good either way.

Explicit Zones to test at: I just like to throw everything at everywhere in a super chaotic unorganized manner, sometimes I even get super impatient that a Pet I've already pencilled in the moves for isn't level 25 yet and I just throw them into Slot#2 or slot#3 already at 20 (Don't try this at home! Or at least don't give me performance results for them! XD) because let's face it my promise at the door is that all these pets work for a long long time anywhere, (4A.)so if we make them super good at one place... well think of all the ideas we won't have seeing a variety of enemies? (4A.)
I actually forgot about the Battle Pet spell bubble completely, then I came up against bubble and to pop bubble you need to throw two attacks that you won't be sorry you wasted at it to burst it, well I had not programmed for that so all my pets were throwing their BEST cooldowns at bubble and getting wrecked after... poop.

Super Secret and Suprising Torture Test Area? Zul'Drak Northrend at the Gundrak Raptors. You get teams of like level 21 or 22 or 23 pets there, low level ez right? no. They are spiders and bunnies and they pick some real nasty devious sly combo's you come across rabits that will stampede you with the debuff and then burrow you for extra damage and when you come back to retaliate use dodge. UGH! and when it's a Spider as the first pet? it will web your leveller so it can't swap out, then it will do it again, and again, and maybe a third time. I've had a level 23 leveller die there because the spider would. not. let. go.

Data Sheet!: I love the data sheet, lots of already discussed but not the pets of tomorrow's team (not literal tomorrow though!)

When looking for new additions I love to search for good racial-element pets (See 2B.) but I think I have all the humanoids, but i'm my example I told rematch to filter by Humanoids, Then I searched for "Reduced" I think looking for spells that block, found some gems and added them right away, then I kept the humanoid filter and searched for "Heal" or "Healing" and found some more goodies, I'll be carrying on that way with different Race-elements so maybe it's best if we don't look with the same method else we'll just come up with the same ones, you keep searching your way, but I will quickly mentioned a few cavats I found when picking guys as candidates!

I don't love DoT's you can tell the script to only use an attack if the target is above 35% health which on the surface seems perfect, (3A.)but the lower level you go the less health-as-a-value 35% is maybe it's 400 hp on a WoD enemy and 20 on a Lamb.(3A.) Then you factor in if the DoT does some upfront damage too, and critting and all of a sudden you have a lot to worry about in regards to blue capture and the viability of things you no longer have control on, i'm sure it's possible to do but you'll have to likely have it stop even using that ability waaaaaaaaaaay before 35%.

I don't love Reflect spells, same problem, lots of crabs have it, Brittle Webbing is like a reverse reflect, a blue you want to captures comes at you with a multi hit attack with brittle webbing on? forget about it, you just lost that blue you were looking for, for hours and I just got shouted at for my "bad addon" XD

I don't Love Hibernate, Reboot, Repair, ok so they are heals and they pass that test, but are they worth it? for two turns your pet doesn't do anything and at the end of it you might be on less health than you started! "Ah but you might say, you can deploy turret on clockwork gnome whilst you use Repair", but even though they aren't really DoT's, minions like that might as well be.(See 3A.)

Phase Shift: I think this is a dodge? Every pet I started with was a dodger! I thought dodge would save the world, Anubisath Idol has a dodge! dodges seem to come in three categories, Dodge that always goes first, dodge that lasts one turn, dodge that lasts two turns. In the area I was first testing in dodge could save you from a "Dive" and "Whirlpool" combo that would have done a billion damage, a complete win to block them both, but if you're dodge isn't a "goes first" and you're slower than the enemy you only even block one of the hits, but that's ok that's better than nothing right?
So there's two ways to tell the script to use dodge, detect telegraphed to you buff/debuff and if you don't detect it don't use it, Anubisath Idol gets along with that just fine because he blocks, damages and heals same turn (Sandstorm), Or Damages and heals same turn (Crush) (See 2B.) A lot of other race-elements aren't so lucky they can have a wasted-until-it's-needed skill. Undead spring to mind, man the undead Racial is bad for this thing!
The other way to tell the script to use dodge is to use it off of cooldown, a garenteed net loss for a 1 turn dodge unless you have a Heal Over Time you need to stall for really really badly, and a probably-net-less for a two turn dodge, it wastes time, but the amount you stop over two turns might overall be better for the cause. Using the script to use it off of cooldown though almost garentees it won't be ready to stop the massive combo about to hit you say "Dive and Whirlpool" from earlier ugh.

Almost all pets with dodge have been moved down in tier as right testing area makes them seem great but in the wrong testing area it's wasted or unused(See 4a)

Nuclear Blasts: Moves that do around and over 600 damage, hereby refered to as Nuclear Blasts, I want to get these in, my one test subject is Zao Calfling of Niazao, needs some details about using it on Grey, White ,Green enemies and only when Zao is over a certain amount of health before he uses it (takes a turn to charge, surge and things take turns to recover, same thing backwards) Testing seems..... Good I think i'll end up with lines about when he can try to use it on a blue too rather than just have one skill idle vs a blue you can have "If enemy over certain % of HP AND over a certain flat amount on the same line, so use Nuclear blast on Blue enemies with over 750 HP and over 35% and self over 70% health (to live through charging / recovery) but that's quite a few factors to look for, and they might not even be the best way to do it individually or combined. it all needs much thinking!

I love all the feedback, good, bad or unsure. The things you've said and have seen are going to shape the next version once I combine my patch ideas and your patch ideas mix them all up and change them into script-readable functions everything will be different and better. It's now our script.

Warning! For Legal Purposes it's my script, terms and conditions may apply!

https://i.ytimg.com/vi/ngA4MfocYoM/maxresdefault.jpg

EDIT: Ideas for Guide and Script are now in that section about what the author is doing next!
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 16th, 2019, 1:27 pm

Terrace wrote:
August 16th, 2019, 12:22 pm
Anubisath Idol should hopefully get a little bit of healing post fight at the end of the fight that beat him up plus then stick around for a turn to use deflection to have "participated" for a heal for the next fight (for infinity) to eventually heal up enough to do turns himself, at least that was the plan, I might have done a lot of my testing with a character that was playing the zone and using the macro / manual pet battle revive.
Battle recovery heals for half of the difference between the health it had when the battle started and when it ended. So If the Idol starts at 40% health and is at 20% when it's switched out, it will be healed back to 30% - battle recovery cannot heal pets to health higher than what they had at the start of the fight. For pets with heals this means that if they take 2000 damage throughout the fight, but end up only 300 HP below their start HP because of all the heals, they will be healed for 150 HP by battle recovery.
Terrace wrote:
August 16th, 2019, 12:22 pm
Emerald Proto Whelp: Aha, (1A.)i'm glad you didn't try and slot another whelp-same-move-set into slot #2 because it would have just sat there passing it's turn!
Yup I took a quick peek at the entire script itself during lunch and the healy pet stuff all required pet 3 to be active, so just scratch that. :D
Terrace wrote:
August 16th, 2019, 12:22 pm
I "think" I have consume magic set up to cast when he has lost at least 10% of his HP my thoughts being that if he is slower and he is at 90% then by the time he acts he might be on 75% or whatever and the heal generally won't be wasted, but I think in your situation he was faster than the enemy and using that heal when your high health is a goof (or I forgot to add the "if missing 10% hp thing) so what I'll do is add the condition "If slower" and make sure the 10% is there too
Didn't think to check that at all, apologies.
Terrace wrote:
August 16th, 2019, 12:22 pm
Rescued Fawn ugh yeah when they come across aquatic counter element after using Nature's Ward, Elements are a huge, huge! part of what makes these pets work in this script or not (See 2B.) One thing you could have done (although it doesn't help now you caught the PP Fawn) is use the "D Ranked Healer" setup of Rescued Fawn with Tranquillity where Nature's Ward is, no tranquillity transfers with the active pet, so you can't backline heal like a badass, and it only lasts for a measly two turns instead of five...but it doesn't make you fish food for Aquatic Attacks! Plus you keep you critter bonus if someone tries to 1-turn-stun-you.
Might be good as a tip, though the team still didn't need to be revived at all. 84 battles. 84! Madness.Now that I have a PP fawn the heals will be even healier so... slightly more madness.
Terrace wrote:
August 16th, 2019, 12:22 pm
Creepy Crawly Low-Level-Team Idea. If you slot three level 25's in there because the levelling EXP for the pet is no good it will still behave the same way (See 1A.) so unfortunately it was a choice between making a second script that is updated a different way with different lines all over it to pull out some behaviour.... or let the current script waste 2 turns per fight (Round 1 Pass, Round 2 Swap) each fight and not have to write a second script. No sarcasm it was a tough choice, all those turns add up to time wasted which sucks, I prefer to waste MY time once on a good and fast script that wastes everyone elses time less (as I use my own script I guess i'm two people here? the writer and the customer who's time is wasted? XD)
Oh no that was not my point at all; see, my initial idea was that I'll check how many battles I can do with a team before I need to use revive. It took me way, way too long to realize that this would never ever happen in Durotar, because the lvl 1 lil buggers only hit for like... 50 dmg at best and the Snobold's humanoid perk heals it for more than that. :D It wasn't meant as a critique at all, everything worked really well I just had a smooth brain moment there myself. :D
Terrace wrote:
August 16th, 2019, 12:22 pm
Uh hmmmm, what happens when pet two dies? the auto button no longer works or what, I couldn't really see a clear answer on this one, if we're out of time sync for reply for a while i'll put in a slot #2 that will die easy and look too, but if the script just plays slot#3 instead and carries on that's the intended result, the script only quits if you leveller dies.
I made it like this because the crabs with shell shields are insane, you could probably just leave slot#2 dead and just have slot#3 and slot#1 alive if your healer is a crab and still win all-the-time. If the script stops though we have a problemo!
Magical crawdad just sat there spamming renewing mists and wish when available, didn't use any attacks at all.
When the Idol died, the proto-whelp just used emerald presence and emerald dream and didn't use any attacks.
Terrace wrote:
August 16th, 2019, 12:22 pm
Open Journal/Delete Pet: Shame it won't capture it, i'd hope that because it does things on a turn by turn basis it would understand the empty slot, but I think this is a problem on Blizzard end actually that somehow the fight caches what your journal has before the fight starts? I honestly can't see a reason the script doesn't understand. But even the bad answer helps us as I can now write it in the guide! You are sure you can manual crate too? because that will change what exactly I write :D
I'll re-check manual crating just in case, but I think I've done it before.
Terrace wrote:
August 16th, 2019, 12:22 pm
so if we make them super good at one place... well think of all the ideas we won't have seeing a variety of enemies?
Yeah totally, I just thought there might be places that have pet combos you might be more interested in. I'll check the torture area! :D
Terrace wrote:
August 16th, 2019, 12:22 pm
sheet, lots of already discussed but not the pets of tomorrow's team (not literal tomorrow though!)
Ha, those were only some of the first ones that came to mind, I was actually going to hide that sheet because I didn't really have much to say about it. But, well, I forgot. :D
However, now that the topic has been brought up: I used to use Consume + Sticky Web + Leech Life spiders for capturing stuff for quite a while (I didn't have anything super amazing when I started pet battling and collecting, but I did have a Nerubian Swarmer) because both Consume and Leech Life have a 1-round cooldown, both do damage and heal the pet, and the sticky web has no cooldown at all AND it buffs Leech Life to heal more (plus it's better than the brittle webbing because it only has the initial damage, so less of a chance to have the capture pet kill itself).

Let me know if I missed any questions/comments!

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 16th, 2019, 2:46 pm

Woops, I had no idea you had experience with writing and reading scripts so I had no idea how to describe some things, I could have gone too high or too low easily. i'm sorry some bits ended up going on longer than needed to with that being the case.

Hey maybe I should get you to write this thing instead of me having to do it? haha :D

Battle Recovery: Noooooooooooooooo! the Crux of my plan! I'm actually going to have to tear down the tier lists and start again I think, certain pets without big heals of their own need a Aoe / Swap Healer to get back into the game. Ugh. Fuuuu...dge.

Could add double healer like I said though, now that Battle Recovery is ruined for me it might be even more pertinent to include it, not sure though.

Consume Magic: I don't regret you mentioning it, my new idea for parameters for casting consume magic could mean faster fights, I like the new way providing I can strike the balance between not using it and it being to late to use it.

Fawn: Yeah, I think I could re-write bits of the guide to put even more emphasis on "Elements are your best friend and your worst enemy, but sometimes you win 84 fights anyway" :D

Pet 2 Dead: It shouldn't do that, it reeeeeeeeally should not being doing that, I've done something wrong.

Spider: I will put in a single spider and see, I have a "The Burning Crusade is shutting down for Wrath of the Lich King's Launch" Vampire Batling with Leech Life and I always go so frustrated with it not working well for me, but it was one of my only level 25's for a long time so I just kept using it, but it's probably a breed/other abilities problem more than anything.

Do look for more fun guys, and tag them up there if you want, it's always nice to see someone elses take on it and my filter or "reduce" and "Heal" is a wide net that won't catch all the good pets.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 16th, 2019, 2:58 pm

Terrace wrote:
August 16th, 2019, 2:46 pm
Woops, I had no idea you had experience with writing and reading scripts so I had no idea how to describe some things, I could have gone too high or too low easily. i'm sorry some bits ended up going on longer than needed to with that being the case.
0 experience with writing but the fact that all the emerald family abilities had if self(#3).active as the condition was pretty self-explanatory. :D

Just a side comment: in my first post I asked if there were any zones OR combos that you would like people to test, and you did mention zones in your reply, but are there any combos for pets 2 and 3 that would interest you?

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 16th, 2019, 3:16 pm

Don't be surprised if the enemies at Zul'Drak pick bad abilities or don't use them in the right order so that I look like a looney :P another one that's "sometimes insane" is the Darktide Fingerling or something like that, my spelling is atrocious. (Najzatar)

Uh , combo's, combo's, combo's hmm I get so exited over a new slot#2 I generally test them a lot but, a lot of the super bark guys I didn't finish looking at, I was wracking my brains trying to make superbark be used at a smarter time and then it just fell off my radar, I'm sure there's a super smart way to do it.

If you see something in D Rank healer pets and then combo it with something from slot #2 that will wear down for now until I re-order the tiers lists, so Anubisath is fine again, or anything else that eventually can't fight, and then when the D rank healer is out you can see something it could be smarter about to raise it up some Tiers if the AI was fixed? Or look through their spells and see if there is something better in there?
Note: Not the Fawns and stuff, we already see they can S Rank with the right attention and care and abilities.

Other than that it's just a wait for the V.1a version of the script instead of the V.1 and see if the fixes fixed the broken breaks!

EDIT 1: Oh my god I figured it out, I was wondering why it finished the fight normally when pet #2 dies and then sucks in the next fight with pet #2 dead. Blizzard does not count the corpse as a pet in the next fight pet#3 is now considered "pet#2" even though he is still in slot #3. That's so asinine!

EDIT 2: Patch notes (Huge new drop but didn't want to double post)



I read your Journal every morning, if you can find some way to add in which patch version you experienced these experiences in that would help me from doubling back to things I've already fixed, I added a note for the other people in the guide to only bug report if they tell me which version they are on in the bug report as well so it doesn't happen for that too.

Also if you want to add your notable quotable as an edit to your first post in the thread between my posts then it would look like someone was super in a hurry to say how easy to install and awesome this was for future generations looking at it! that was posted so fast I couldn't even reserve the second post :D (even if that's not exactly how it happened at all) :P

Edit3: As for what to test, if you're up for beating high scores and the mood takes you, you could try the new Terrible Turnip and Magical Crawdad out for a spin at the old location, see if they beat the old record before getting in trouble, I want to say they will by a long margin, but I can only make TT be the best TT he can be, no more (but I can do less XD )

Wretched Servant, see if his time-per-battle is lower without him using self heal unnessasariy or if my thresholds are too conservative and he still uses it all the time.

Snobold Take him out against some Critters and Dragonkin if you like, he should favour his Humanoid Damage for extra damage instead of doing less with Snowball... if I did it right.

You could try double healer now if you reeeeeeeeally want, outside of the scope of what i'm looking at though, just happened to be a good bug fix for the other deal-io.

Edit4: please someone reply, i'll hit the 60,000 word limit here if no one says anything.

Morning journal look:
  • Torture area Nazjatar Deeptide Fingerling might be what your looking for to test those level 25 pets more than the levelling pet, also I was in WoD Teladore and a random Squirel Hit me with a woodchipper bleed that was one turn from running out when.... a Power/Power Fen Crab hit me with a blood in the water for 1400~ damage, didn't even have it's own bleed... If I made the retreat threshold 1400 though we'd just be swapping every round haha.
  • Power/Power Fawn is great, litle worried about him critting a non race-element weak blue I want for 562 though and killing it, lord knows what it does to a race-element weak enemy on a crit, nuclear blast territory again, but this time you can't "not" hoof as it's all you have #dangerous
  • Glad to see the Terrible Turnip doing better...but that I still can't make him not a Turnip as he died after 4 on one test, as long as he can be the best him he can be I've done my job. Taking him to low level captures and pairing him with an AoE healer like in the instructions should work for the majority of people though and stop him being perma-benched as the AoE healer will come out turn 2 next battle and do it's thing
  • Not sure what's gonna happen on sheet 6 yet, looks like pet exp, but if it's ever about player EXP check out finishing a WoD trainer and then look at the exp you get from a single nearby "world pet battle" it makes it funny when people talk about all the character exp slowly flying to each WoD / Pandaria trainer as you could get 1000% of that just finding the nearby battles, pet exp comparison though is another matter, 800~ for World Pet Battle with less flying to the next guy VS boosted amount from trainers... hmmm
  • Look out for the consume magic to actually dispel debuffs coming in V3 or V2.0.1, whatever I call it!
  • I swear people who have everything in the fishing tournament still compete just to jack our prizes, go out and do some real fishing if you enjoy it so much on a sunday jeez!
  • Kelpfin, speed leveled him to like 17 this morning and took him to a level 17 area, your assumption is right, the kicker? would have probably worked the way around I had things in V1 but I reorganized things in the script to suit my feeble human brain instead of just sticking to what's logical in the script order, will fix in next version
  • I don't think anyone subbed to my YouTube, my suggested donation of 0'unit of currency here' was too high D: Nobody gonna help a whelp?
  • Gonna play some WoW for the next 14 hours or so, then i'll check back and see what anyone has said or done, or if it's quiet think up some of my own things
  • Thank you for taking the time for the quoatable!
Last edited by Terrace on August 25th, 2019, 5:12 pm, edited 1 time in total.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 18th, 2019, 4:58 am

Terrace wrote:
August 16th, 2019, 3:16 pm
  • Not sure what's gonna happen on sheet 6 yet, looks like pet exp, but if it's ever about player EXP check out finishing a WoD trainer and then look at the exp you get from a single nearby "world pet battle" it makes it funny when people talk about all the character exp slowly flying to each WoD / Pandaria trainer as you could get 1000% of that just finding the nearby battles, pet exp comparison though is another matter, 800~ for World Pet Battle with less flying to the next guy VS boosted amount from trainers... hmmm
It'll be character XP from battling wild pets. Well, technically it's going to be battles per level, starting at lvl 20. Going to adventure in Highmountain on a lvl 20 character because pets in Moonglade are too low lvl to get charactter exp from pet battles when you have 25s on the team. Wish me luck!

Subbed to your YT channel as well. :)

Oh and you can't crate manually either if you release the third mid-battle, confirmed that at some point, I think it's in day 2 notes.

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 18th, 2019, 9:39 am

Happiestfunrock wrote:
August 18th, 2019, 4:58 am
Oh and you can't crate manually either if you release the third mid-battle, confirmed that at some point, I think it's in day 2 notes.
I am getting around to updating the guide, I was just uhhhh, stretching my calves on the windowsill. Isometric Exorcise!

Going to work on all the things I added to my to do section, plus that, plus do a lookup for all the moves of note that I've implemented and check for pets that I've implemented but aren't listed in the guide (Free! except I have to shuffle add and organize all the pictures and put them in a tier and, and... not so free)

Exp for characters seems quite normalized so far, except that I did manage to change the amount of EXP I was getting without being on the next level up, just by changing pets:

instead of X , 25 , 25
I brought along X , 21 , 25

because I wanted to test behaviour on something now, now, NOW! and I swear I got 20,000 instead of 18.700~ on the same guy. Although finding pets that work with my guide that are lower level just to get some more exp from the pet battle? quite a big ask of anyone so not something I recommend doing anyway XD.

Wish me luck on implementing all my V.2.0.0a / V3 and guide changes all in one evening!
Last edited by Terrace on August 25th, 2019, 5:13 pm, edited 1 time in total.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 19th, 2019, 1:14 am

Very minor suggestion: maybe add the script version number as a comment to the script itself as well? There is usually no need to re-import the team every time the script is updated.

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 19th, 2019, 10:24 am

v3.0.0a now up


Guide update:
  • changed some spacing to try and look more uniform
  • tried to make the colours in the tier lists just focus on a couple of key words instead of splashed all over the entire sentence
  • added already supported pets: Kelpfin, Puddle Terror, Lord Woofington, Little Fawn, Gleamhood Fawn, Singing Cricket, Marsh Fiddler and Brinestone Algan
  • removed giraffe calf from one list as he does not have natures ward in that slot, mistake!
Working on:
  • littlehoof , celestial calf, hyjal wisp, autumnal sproutling, puddle terror (second moveset), nightshade sproutling , aldrusian sproutling, aqua strider and azure crane chick.
@happiestfunrock, How have you enjoyed levelling via pet battles? More specifically do you find character level 20-21 is faster with questing and monster kills or faster with pet battles? How about level 100-101?
I feel like the super early game it's quite quick to level with "regular play" but once you get to level 45+ pet battles might be the way to go instead!

If you're looking for another infinity battle spot I can think off of the top of my head the Town of Rustbolt in Mechagon is another one, perhaps the pet battles there will be nice, I don't think explode from a grey does very much damage at all, and shortens the fight a lot randomly and gives full exp for both character and pet I believe. something to mull over if you can get there.
Last edited by Terrace on August 25th, 2019, 5:15 pm, edited 2 times in total.
www.youtube.com/gamingwithdean

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 20th, 2019, 9:09 am

I went to post version 3.0.0b and.. hit the word limit

Version 4.0.0a is out instead! here are the notes.


That's 14 pet's I've added recently and one with two sets. Enjoy something new!

Oh cheese and crackers it's a Tuesday! and I haven't even done my mount runs, see you tomorrow at the earliest!

Edit1: it was night time and I was winding down and added all 14 to the Guide, rearranged the guide a bit, did some clean up on the guide a bit, added just the one other infinity pet battle spot I could think of and some more stuff I'm forgetting.
Last edited by Terrace on August 25th, 2019, 5:16 pm, edited 1 time in total.
www.youtube.com/gamingwithdean

Happiestfunrock
Top Rater
Posts:11
Joined:April 11th, 2019
Pet Score:9734
Realm:Dragonblight-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Happiestfunrock » August 21st, 2019, 10:26 am

Earlier lvls are definitely quicker via questing, especially as I don't have many low-level pets left and thus have to be in very high-level zones to get exp from the battles (Legion zones are very deadly when you're level 20-30), but I can totally see it being viable at 100+, maybe even faster.

Terrace
Posts:25
Joined:August 13th, 2019
Pet Score:9678
Realm:Defias Brotherhood-eu
Contact:

Re: Terrace's World battlers. sustained leveling and rare capture with TD

Post by Terrace » August 21st, 2019, 11:04 am

Hurray! my person to talk to is back so I don't look like a loon talking to myself! Just finishing up my WoW day which is getting shorter now that I had the mount drop from Rustfeather, then the itinerary will be:

Take the one line for Reckless Strike for Quirashi Guardling and try and make it 4 lines for: P/P, ?/P, B/B and ?/B to account for all amounts of the Power stat you can have, if the proof of concept works (and It should) we have intelligent execute!
Which means I can then put it in for the moves that I really want it for, Ravage and Devour (from your list of suggested pets!) and others of that nature.
Why not just do ravage in the first place you ask? Well it's already something like 10 lines, seems like a bit of a land mine if the concept doesn't even work :P (Success will be in next version)

Then i'll be trying to work the spell "plant" using the current enemy pets number of turns in the fight to decide when to use it as you have to toggle it on and off to heal yourself, it should be quite interesting to do it that way. (Success will be in next version)

Then anything else I have time for.
Kick will only be used on pet familys that are not critters (Success will be in next version)

I think the Rustbolt spot I talked about might be good, but you'd need a Warlock to get you there or whatever, seems like a hassle. :P

Edit1: Just looking forward to seing that version number change on the google doc, I just keep looking and looking, even tapping the monitor doesn't make it change! :lol:

Edit2: Oh! do you have that celestial calf that costs 1 million gold off of the mad merchant, need anyone with it to get the number

Edit3: Version 4.0.0b is out!


Guide Changes:
  • Taking Broot out of DPS and putting him in healer (with this moveset) as he is boring as a DPS
  • Taking Audasion(SP?) Sproutling and moving him for same reason.
Beginner Difficulty: Meet the (Default) Team

Why is this the default team? If you have never done any pet battles before then no reason, but if you've played a little and wanted to do early trainers then these are two pets you really might have leveled up already! A very safe place to start most lightly experienced players.

Anubisath Idol
Anubisath Idol is a great pet for this script because it's a really old pet patched in a long long time ago, as so for early trainers it used to be suggested all. the. time. The Anibisath Idol is a Humanoid so any attack that lands heals him for a percentage of his health at the End of the entire round, so he is healing whilst he attacks. You do not get the heal if he misses his attack.
Also He uses two different Race-type attacks (Flying and Humanoid) so coming up against a bad Race-type match up won't completely slow him down, in that same vein of thought the attack Crush has such a high variation is damage it can even work pretty well against types it's weak to (Critters)
The other attack Sandstorm blocks some damage for both teams whilst attacking, This lets his aforementioned racial feel even greater.
And finally he has a blocking spell that always goes first, which is usually even more beneficial than just blocking.

Image
Emerald Proto-Whelp
She blocks some damage with Emerald Presence
She heals for a huge amount on a reasonable cooldown with Emerald Dream (for someone who also blocks damage!)
She has a third Race-Type damage attack (Magic) for your team Emerald Bite in case the script swapped you to this pet when Anubisath was struggling.

Image

Intermediate Difficulty: The script explained

Because things have to be in the script in a certain logical order I'll be doing this first explanation out of script order but in a more humanly understandable order with a note to which line you'd be looking if you want to make changes!:

Swap Settings
The first thing on our mind is to make sure the levelling pet is getting EXP and the second thing is that the team can keep going continuously, these lines deal with making sure your leveling pet is present but then clears out of the way, that your sustained damage dealer goes next if they have the health left to reliably carry on and then finally bring out the sustained healer if the fight is going long for any reason (like the crate just won't succeed in a capture!) with some safety features to make sure the levelling pet is alive and if your sustained healer dies to just try with the sustained damage dealer regardless

Code: Select all

line #  standby [ round=1 ]
line #  change(#2) [round=2 ]
line #  use(Deflection:490) [round=2 & hpp<49 ]
line #  use(Dodge:312) [round=2 & hpp<49 ]
line #  quit [self(#1).dead]
line #  change(#3) [ self(#2).hpp<50 ]
line #  change(#2) [ self(#1).active ]
line #  change(#2) [ self(#3).dead ]
line #  change(#2) [ self(#2).hpp>80 & self(#3).active ]
line #  change(#2) [ self.aura(Wish:274).exists & self(#2).hpp<=51 & self(#2).hp>400 & self(#3).active ]
line #  change(#2) [ self.aura(Apocalypse:683).duration=1 ]
line #  change(#2) [ self.aura(Apocalypse:682).duration=1 ]
These lines also deal with swapping in pet #2 each fight to make sure he is getting end of battle healing, if you don't participate you don't get any, for the luck pets with a dodge we have them use this one their turn

Capture Settings
So the script is defaultly set up to capture blue quality pets as we play, how convenient! the only time it will stop doing this is if you have a pet captured earlier in the battle (only one pet can be ever captured be battle), you kill the blue pet before it's at a tameable health amount (this happens in manual play too!) or if you have three of that pet captured, even in normal play if you want more you have to cage them and you can always do that.

Code: Select all

line #  catch [ enemy(#1).active & enemy(#1).quality > 3 ]
line #  catch [ enemy(#2).active & enemy(#2).quality > 3 ]
line #  catch [ enemy(#3).active & enemy(#3).quality > 3 ]
I've left all three lines here for all the different pets in case you want to change it. for example if you only wanted to capture the the frontline pet you could delete lines about enemy #2 and enemy #3 or make it so you don't capture them as blue to change any of them to other qualities you can just change the part that says " > 3 " which means "Greater than Green" to 1 (Grey) 2 (White) 3 (Green) or get change the ">" to a "<" to mean less than the number or "=" to mean equal to a number.

Active Dodge Settings
This section of the script is for actions to take when the enemy lets you know a big attack is coming up

Code: Select all

line #  use(Deflection:490) [ enemy.aura(Underground:340).exists ]
line #  use(Deflection:490) [ enemy.aura(Flying:341).exists ]
line #  use(Deflection:490) [ enemy.aura(Underwater:830).exists ]
line #  use(Deflection:490) [ self.aura(Whirlpool:512).duration=1 ]
line # use(Deflection:490) [ self.aura(Geyser:418).duration=1 ]
line # use(Deflection:490) [ enemy.aura(Survive:284).duration=1 & enemy.hp< 200 ]
line # use(Deflection:490) [ enemy.aura(Chew:540).duration=1]
So this allows us to take our own action when we can see the enemy is going to hit us with Flying this turn by seeing his "in the air" buff aura and when he is going to hit us with a Whirlpool that's going to damage this round, with the Anubisath Idol for example we can use the Deflection skills that will block the whole round and for the Emerald Proto-Whelp we can specify for ones where the enemy is invincible like flying to do something useful like cast an extra turn of Emerald Presence (if it doesn't need the heal) or to carry on as normal if the enemy can still be struck by going first or last this turn (and we can check this!

To find the debuffs or buffs to add your own open up wowhead and search for the debuff name like "Whirlpool" you'll see results for all sorts of things but click the tab that will say "Battle Pet Abilities (2) and then open up both of them in tabs one will list all the battle pets that can cast this spell, you don't want this one, think of it like the button for the spell on the pets hotbar rather than the debuff / buff, now the other one that looks like it isn't cast by anyone is the one we want, it's built like this because then Blizzard can made two diffrent spells do the same effect, for example they might want a spell called "Float" and a spell called "Flying" to both give the buff version of "Flying"


Our buff Settings
This section of the script is a mirror of what we were just talking about, instead of the enemies buffs and debuffs on you we're looking at keeping our own buffs up

Code: Select all

line # ability(597) [ self.aura(823).duration=1 & enemy.speed.fast ]
line # ability(597) [ !self.aura(823).exists & self(#3).active ]

The first one checks to see if there's one turn left of Emerald Presence and we're faster than the enemy which means if we cast it this turn Emerald Presence doesn't even go down before the enemy hits us, the second one makes sure that if Emerald Presence ran out because you were busy with the capture crate or it ran out during the heal turn it applies it again, the exclaimation mark means the command is the opposite, so instead of "exists" it's "doesn't exist"

Special Conditions

This section of the script is a special allowance such as for the Emerald Proto-Whelp to skip "Most" of his action order and do some great damage with his Dragonkin racial ability if the enemy is a Grey, White or Green Quality enemy but he won't skip ahead on other creature quality colours, this really speeds him up but can be removed or changed if you don't like the mild risk

Code: Select all

line # use(Emerald Bite:525) [ self.aura(Dragonkin:245).exists & enemy.quality <=3]
Healing Settings
This section of the script is healing

Code: Select all

line # ability(598) [self.hpp<=75 & enemy.hpp<35 & enemy.quality > 3 ]
line # ability(598) [ self.hp<=700 ]

So why is this here twice? well one of them is written before the capture lines and is to make sure that if the capture is taking a lot of turns that our first priority is to repair your health and then continue the capture, it won't prevent you from doing the capture (unless the enemy has a heal and then you kill him trying to get him down to the right health again) the second entry is the typical heal range that's good for battles, if you set your pet to heal too early and often he can just end up in a really slow and boring loop where he is just too careful and never attacks. You can still change either of these values hpp is health power percentage (in this case less than 45%) and the other one is just health as a number (in this case 700 hp or less.)

Attack Settings
This section of the script is just the remainder of the attacks, other than special situations that must be blocked or have jobs to be cast when your enemy is invincible that were covered earlier this is the base line that' to be done in between

Code: Select all

line # use(Crush:406) [ enemy.hpp>34 & enemy.hp<650 & enemy.type = 9 & enemy.quality = 4 ]
line # ability(Sandstorm:453) [ self.ability(Sandstorm:453).usable ]
line # ability(Crush:406)
Intermediate Difficulty: The Script Order Explained

So the script is written in an order that means things that are really important go first even if they are rare situations and then you follow up with more common things but still in the order you'd need them done with conditions.

Look at it this way:
Lets say we're in the future and we have amazing Robots to make our lives easier, but you can only put two commands into it, you might pick "Save my life if i'm in danger" and "Do the Housework" now most of the time it's going to skip over the first one, because (hopefully) you're not in danger all the time, but if there is ever a situation where it's checking the two commands and you're dying and the dishes are dirty it will actually save your life before going off to do the dishes!
With that out the way the order is:
  • Heals that do not damage the enemy risking losing a capture
  • The Capture
  • Stopping mean moves that the enemy gives us warnings are coming
  • Finding something else to do other than attack if the enemy is invincible for our turn in a round
  • Our attacks
  • Our levelling pet makes attacks with his first attack if the only thing left alive
  • Pass, We aren't trying to pass, but instead of writing a line about situations which force you to click pass, we just have the script pass for us if it's the only button lit up
Image
Last edited by Terrace on September 3rd, 2019, 9:19 pm, edited 3 times in total.
www.youtube.com/gamingwithdean

Post Reply