There have been recent rumblings about lowering the leveling curve and increasing quest exp by 30%. As mania pointed out, both these could affect pet leveling significantly.I’m all for the exp change, but pets are going to be an issue. First off, one of the design goals of the hunter is to have a bond with your pet. Warlocks get insta-pets because of the nature of the class: demons are meant to be used and disposed of. The concept of only being able to level one pet with you, unless you make some major sacrifices (which increases bonding) by not gaining quest or rested exp, is part of this philosophy. As are 3 slot stables unfortunately… So I highly doubt we’ll see a change there.
Her 2 thoughts are basically, make sure to change pet leveling curve proportional to the hunters, and second to give the pet % quest exp if it was active when the quest was completed. Since there’s some issue of being dead when quest is completed, let’s change that last idea to the pet gets quest exp if it is your current pet (ie: if it’s the pet you’d get when you use ‘call pet’).
I’m actually not sure that both need to be done, but let’s talk about the second one first.
The idea of pet quest experience seems so obvious to me I had to give it a second thought. I mean at every quest I turned in for 2 years I thought “I wish my pet got some exp too…” Here’s the thing. If pets just get exp when the hunter does, then I could complete 5 quests with one pet, stable, and give all the quest exp to another. So, that’s why Mania has the “active pet when quest is completed” part in there. However, that will be really hard to implement. It would basically require the pet to have it’s own quest log, and then there’s the issue of what happens if the pet dies right before killing the quest mob. I could have 10 raptors slain, but my pet could have 8. Also, what if the pet I completed the quest with got stabled before I turned it in? There’s lots more special conditions going around there, too.
If we try to simplify to what we really want, the pet gets a special quest log where the quest appears there and is completed when the hunter has completed it and gets exp even if it’s no longer the current pet when turned in. Wow. The fact you now have a mechanic where it’s possible for some exploiter to instantly complete quests and not even be there by fooling the game into thinking his mage is a pet. And believe me, if there was the slimmest possibility of instantly completing quests, hackers would be attacking it forever.
It’s going to be difficult to balance exp too and they’re really not going to know if it works until they actually test it. It will really depend on the proportion of mob vs quest exp of that particular player.
Now, back to my question of whether both are needed. Let suppose we lower exp per level by (lets just throw out) 10% and raise quest exp by 30%. Grinding now takes 10% less time. I actually got about 50% of my exp from quests I think. So if I need 10,000 exp for my next level and earned 1000 exp from killing mobs for a quest and 1000 exp from turning the quest in before, I would now earn a total of 2300 exp towards my 9000 exp needed. This quest that previously got me 20% of the level now gives me 25%. The over all effect is that a level will take 80% of the previous time or a 25% increase in exp depending how you look at it.
Now for my pet who needs 1/4 of the exp to level but gets no quest exp. Pets already gain 5% more than the hunter if they are at the typical one level lower spot. So they’d gain 1050 exp towards their 2250 exp instead of 2500 exp for level, which is 46% over 42%. Now, just suppose the pet received quest exp too. Great Googly Moogly. They’d have earned 2350; almost the entire level. All this and they’d end up making grinding a pet later seem even less worth-while.
So lets go back. How much more exp do pets really need to keep up. Well with my previous figures, the hunter ended up with 20% more effective experience. In more concrete numbers, how much exp would my pet need to earn to have gained 20%? My calculations (which I won’t bore you with) give 1181 exp. That’s just 12% more exp. Now since leveling a pet is more annoying than it should be to begin with, let’s boost that to 15%. (If I worked for Bliz I’d be your favoritest Dev ever :)
So now let’s compare: create some type of quest log for pets with possible bugs if the pet is dead when quest is completed or turned in or the pet that completed the quest is now in the stable which gives the pet some unknown percentage of quest exp so as not to make it overpowered that exploiters are going to hack away at forever
Increase pet exp by 15% which not only solves the problem but makes leveling up a new pet much easier.
Of course this is all provided that Bliz actually remembers to change the pet leveling curve, and I seriously have my doubts about their ability to compensate pets.