So, just did this today and came across a slight bump in the road. My first nexus whelpling, which is a P/P breed, just solo'd the whole fight, never swapping to the level pet thus it did not receive the XP. Any way to fix this in the script with a condition? This is probably a 1 in X chance of this happening or maybe need to use my P/B breed nexus instead in the future.

Oh, these scripts assume that the third enemy pet Buzz's Preen ability will heal for at least 300hp if it's used. The lowest I've seen it heal for is 306hp, but if it can heal for under 300hp, then there's an extremely small chance that the first Nexus Whelpling can win the battle before the levelling pet has been active. :p (edited)

Nether Faerie Dragon 2,2,1 and Void Jelly 2,2,2 allows for a level 1 pet to be brought in. Start with Faeire using Moonfire and nuke until it dies(do not use Life Exchange). 2nd pet comes in you cast Life Exchange. You need to adapt to the fight now because of rng. Basically bring out the jelly when 2nd pet uses the group whirlwind and purge it. Nuke the bird down. When last pet enters cast Barrier and bring in leveling pet. Bring in Faerie and Life Exchange as enemy pet beats down barrier. -- There can be some wonky RNG but it's somewhat rare. It's the only strat that allowed for a level 1 pet that worked somewhat reliably for me.

Apologies, forgot to account for the first pet being dead, just did the fight again today with the above script and it switched to pet 2, then 3, and failed when pet 3 died, problem was I was already on the second pet yesterday when I changed the script to the above, this one works :) Added tail sweep, though it wont usually get to it.