TrinityCore/TrinityCore — Issue #4302: Problems with hunters and pet scaling
Author: giggity
Created: 2011-12-13 08:59:16+00:00
State: open

Ok so if there are real hunters that know and understand their class you will know that your pets are horribly bugged which is why your pets die in seconds in arena, in dungeons or in BG.
The reason for this is the formulas set in place are completely wrong regarding how things should be scaled and/or contributed. As you can see below I typed down a bunch of information that I researched
so that hopefully we can get this fixed. Now the data I used was all thanks to a friend of mine on the server for providing me with his stats and his pets stats as well.
In this description you will see how things should be and if you do the math yourself you will see that there is a real probelm.

Along with the HP scaling being wrong. The pets do not recieve any of the hunters resilience which is currently why the pet gets dropped in like 2 hits. People expoit the problem with
pets hardcore in arena and in BGs. Its very simple drop the pet and you will cripple the hunter horribly as he will not have access to several spells or bonus from the pets talents.
This is a very serious issue and needs to be looked at again so that it can be fixed. Regarding the damage and armor and resistence scaling I looked into it and it seems ok. Not perfect but certainly
functional. The only real problem is the HP and resilience and of course hit rating. Those few problems are very severe and need working on so that we all can have fully functional hunters.

I cannot display any tech specs regarding TC or anything relating to the server or DB as I don't have access to it. I am just trying to my part in getting this problem fixed for everyone . As such it would be pointless to display my comp specs as well.

Players RAP: 6313

min damage = (118 + ((RAP * 0.40) * 0.20)) phisical damage
max damage = (168 + ((RAP * 0.40) * 0.20)) phisical damage

118 = min damage for claw, bite, and smack lvl 80
168 = max damage for claw, bite, and smack lvl 80

Claw

Claw, Bite, and Smack
Rank Level Damage
1..... 1..... 4 - 6
2..... 8..... 8 - 12
3..... 16..... 12 - 16
4..... 24..... 16 - 22
5..... 32..... 21 - 29
6..... 40..... 26 - 36
7..... 48..... 35 - 49
8..... 56..... 43 - 59
9..... 64..... 54 - 76
10..... 72..... 91 - 129
11..... 80..... 118 - 168

------------------------------------------------------------------------------------------------

Hunter Stat Conversion to Pet

Pets Gain:
22% of hunter AP
45% of hunter Stamina
40% of hunter resistances
45% of hunter armor
12.85% of hunter AP as spelldamage
100% of hunter resilience
100% of hunter hit rating, as hit and expertise – but drop fractions. Thus if you have +5.99% hit your pet gets only 5%. Focused Aim talent does also benefit the pet.

------------------------------------------------------------------------------------------------

Pets receive attribute bonuses at 15% of their master's/mistress' stats:

1 ranged attack power gives the pet 0.22 AP and 0.1287 spell damage (0.338 AP and 0.18 spell damage with 2/2 Wild Hunt).

Wild Hunt

1 stamina gives 0.45 stamina untalented (erroneously reported as 0.3 stamina in the Hunter's stamina tooltip), or 0.63 stamina with 2/2 Wild Hunt).
Hunter pets do not gain any health from their base stamina, and gain 10.5 health for each additional point of stamina (10 health per additional stamina before
the inherent pet health bonus, which was standardized to 5% in Patch 3.1.0).

1 resistance gives 0.4 resistance.

1 armor gives 0.35 armor.

1 point of spell penetration gives 1 point of spell penetration to your pet.

1 point of resilience gives 1 point of resilience rating to your pet as of Patch 3.3.0. Previously, it was 0.4 points of resilience per 1 point.
The scaling formulas for hit are not yet available, however the Patch 3.2.0 notes stat that "If a player is at their appropriate spell hit chance or
hit chance maximum, their pet will be at the maximum for spell hit chance, hit chance, and expertise. If they are below the maximum, their pet will be
proportionately below those maximums.".

------------------------------------------------------------------------------------------------

Class Base health value
Death Knight..... 8121
Druid..... 7417
Hunter..... 7324
Mage..... 6963
Paladin..... 6934
Priest..... 6960
Rogue..... 7604
Shaman..... 6960
Warlock..... 7164
Warrior..... 8121

Players HP: 29,000 (rounded)
Pets current HP: 16,300 (rounded)
What the HP should be: 22,000 (rounded)

Stamina for pet: 1394
player stam: 2213

total pet stamina * 10 = 13940
base health + 13940 = 21264

Pet health formula as it should be:

Below is formula for untalented pets:

( Base Health of hunter + ( Total Pet Stamina X 10) )

This formula was used to see the difference between what is accurate and what is not in this context but is also the formula for how it should be scaled.

Now as you can see from the image there are other values added to the formula. I left them out as they were not needed but you can incoporate them into the formula if needed.

---------------------------------------------------------------------------------------------------------------------------

So basically everything you see above is exactly what things should be for hunters. I really hope this helps and I honestly wish I could do more but I don't have access to the
scripting to try and find the incorrect formula and change it up and test as well. Figured since you guys probably know where everything is that it shouldnt be a problem for
you to find it and move on to testing it out. When you work with something so often you tend to remember where things are easier.

When and if you discover a solution to this please paste your coding with this issue. With everyone working on this we could very well get this fixed. So that anyone with this problem can have the solution .

This is also posted on Trinity Core forums with a few more information like the pictures of formulas for stamina. I put this here based on someone raging about my post being in the wrong place. Problem with me putting this here was that I couldn't show the pictures

Below is the URL to the post on TC forums it is very important you go to this URL as it contains images and links for more information.
http://www.trinitycore.org/f/topic/5161-hunters-and-pet-scaling/