Advertisement

Warlords of Draenor: High level characters vs. lower level content

In the new theorycrafting sticky on the Warlords of Draenor Alpha forums, there's a big post by Celestalon that explains how we're going to be able to solo old raids and such with the item squish making us proportionately less powerful in those raids. It's worth breaking down here, for those of us (like me) who enjoy that sort of thing for either fun or transmog.

First up, all players will gain a damage reduction factors when attacked by creatures that are lower level, starting at Cataclysm content and heading down from there. Creatures from Mists of Pandaria and, presumably Warlords of Draenor will not be affected by this. So once a creature from Cataclysm content or below (Wrath, BC and Vanilla) attacks a character that outlevels them, there will be a formula that determines how little damage the character takes. Celestalon presented it as such.

LevelDiff = PlayerLevel - CreatureLevel
if (CreatureExpansion < Pandaria) then
// 10% DR per level diff, with a floor of 10%
DamageTakenFactor = max(1.0 - 0.1 * LevelDiff, 0.1)
else
DamageTakenFactor = 1.0
end

What this means is that, when your level 100 character goes inside a level 80 Wrath raid, they'll have a very large reduction in how much damage they take.


This doesn't just apply to the damage you take, either - damage dealt is modified as well.

LevelDiff = PlayerLevel - CreatureLevel
if (CreatureExpansion >= Pandaria) then
DamageDealtFactor = 1.0
elseif (LevelDiff < 5) then
// Ranges from 1.0625 to 1.25 vs. 1-4 LevelDiffs
DamageDealtFactor = 1 + 0.0625 * LevelDiff
elseif (LevelDiff < 10) then
// Ranges from 4.0 to 6.0 vs. 5-9 LevelDiffs
DamageDealtFactor = 1.5 + 0.5 * LevelDiff
else
// Maximum factor of 16.5 vs. 10+ LevelDiffs
DamageDealtFactor = 16.5
end

These two formulations aren't the only ones that will be applied, however. Celestalon mentioned that there was a desire to allow for power increase during an expansion before Mists of Pandaria to still provide benefit while dealing with creatures that were outleveled, and so the following formula also exists and is used when it would be more of a benefit to a player.

MaxPlayerLevelsByExpansion = {69, 79, 84, 89, 0, 0}
IntendedItemLevelByExpansion = {65, 115, 200, 346, 0, 0}
MaxPlayerLevel = MaxPlayerLevelsByExpansion[CreatureExpansion]
IntendedItemLevel = IntendedItemLevelByExpansion[CreatureExpansion]

if (PlayerLevel <= MaxPlayerLevel and
PlayerEquippedItemLevel > IntendedItemLevel) then
AlternateDamageTakenFactor = 1 - 0.01 * (PlayerEquippedItemLevel - IntendedItemLevel)
AlternateDamageDealtFactor = 1 + 5/3*0.01 * (PlayerEquippedItemLevel - IntendedItemLevel)
DamageTakenFactor = min(DamageTakenFactor, AlternateDamageTakenFactor)
DamageDealtFactor = max(DamageDealtFactor, AlternateDamageDealtFactor)
end

So basically, what we have here are a series of formula which exist entirely to benefit players as they outlevel content, to keep from (as an example) having a level 92 tauren protection warrior die while farming Molten Core. Not that that happened on the Alpha, because it's not like I would be looking for transmog gear on the Alpha, that'd be nuts.

As you can see, the overall effect is that, as a player levels, inherent power vs. mobs increases. This won't just be of benefit soloing old raids. There's nothing that says that your level 31 druid won't get a DR benefit fighting a level 30 mob. It may not be a very large benefit, but it should be there, and it should mean that as you level you'll inherently be stronger, take less damage and deal more to mobs you outlevel. That's an interesting way to keep current scaling effects while reducing overall stats on gear.