NPC attack power scaling

googling is proving to be more difficult I thought it’d be
I want to know about NPC attack power scaling, and how exactly it works
I do know that tanks want to have 3/5 improved demoralizing shout if curse of recklessness isn’t up on raid bosses, but I want to know more

I want to know the formula for how much attack power NPCs have based on their level, so that I know, among other things, why it is that level 63 enemies have between 163 and 173 attack power instead of something like npclvl*3 attack power(or is it closer to 300 or 275?)

so, does anyone know of the formula for how much AP it is that NPCs get by default based on their level?

also, does anyone know absolutely for sure about whether or not scorpid sting reduces an enemy’s damage dealt in the slightest when the enemy has no other debuffs? I’ve heard that scorpid sting and vindication both do absolutely nothing in a raid setting, which leads me to believe that all npcs are completely and utterly unaffected by having more or less strength, agility, stamina, int, or spirit in any and all cases, including not having a debuff that reduces their attack power… which hopefully isn’t true

I’m fairly certain that most of the damage and stat models used on NPCs are server-side data and as such is not available to view using the game client.

If the calculations were not secret info then forbidden servers would not have had as much of a hard time attempting to get things right.

The damage calculation is probably more similar to:

(AttackPower + BaseDamage) * Multiplier = Damage

Where all three stats probably depend on another form of scaling/magic numbers that are dependent on how strong they wanted the bosses to be at the time. But I have seen some mention that AP reduction is more effective on bosses.

Given that improved demoralizing shout (AP reduction) does not make a difference past 3/5 unless curse of recklessness (AP increase) is up, we can probably assume that there is a percentile limit on how low you can lower NPC AP. Maybe you can only decrease it to 75% of its original value.

Server side.

1 Like

It probably isn’t going to match Vanilla on that particular data anyway, and it’ll get patched as players give feedback and numbers on endgame content.

Blizzard is gonna have their hands full with thousands of botters rushing to level cap and profession gathering so they’re probably not going to be thinking about fixing any of this right at launch.

My hope is that they’ll take user feedback.

What I think is going to happen is that they’ll take 1.12 data, throw it in the Retail grinder and we’ll get what comes out. Not Vanilla. Not Private Server. But, Classic. Could be harder. could be easier.