Level shifted enemies


Android_5Point9

 

Posted

Why are the enemies in the incarnate trials level shifted? I understand why they've put higher level enemies in, that's not my question. My question is why use level shifts rather than just make them higher level? So why have 54+3 enemies in Dilemma Diabolique rather than just having level 57 enemies? Is there actually a difference as far as the enemy is concerned between 54+3 and 57? I know there is for a player (inf rewards are different, sidekicking is different, and presumably if you were actually level 53 instead of 50+3 you'd have more power choices and more slots), but none of those apply to enemies. Or is it just that it was easier to use the level shift code than have to write new code to deal with enemies that were higher than level 54, which have never existed before.


 

Posted

It's pretty much just easier. I don't know if it's "possible" (in the same vein that power customization was impossible) to expand the level cap beyond 54. For players, it's obvious: you need new powers, slots, enhancements, recipes, content, etc. For enemies, it's probably easier to just apply a level shift. Same for players. Combat level is different and far simpler than security/threat level. The devs have avoided tampering with legacy systems a lot since changing them affects so many aspects of the game (see: adding 3 extra slots on beta breaking tons of stuff).

I'm also guessing that they'll continue with alternative progression (more incarnate slots and abilities) and allow us to apply level shifts to non-incarnate enemies via the Fateweavers/Field Analysts for added challenge and rewards. Maybe one day we'll get a proper revamp, but it requires a lot of thorough testing and is more suited to a full-on systems overall than just minor concerns.


 

Posted

Quote:
Originally Posted by Android_5Point9 View Post
I don't know if it's "possible" (in the same vein that power customization was impossible) to expand the level cap beyond 54.
It doesn't look like like it's possible, they didn't set up the game to handle bigger numbers than that. That's why WE get level shifts instead of level 53 characters.


Deamus the Fallen - 50 DM/EA Brute - Lib
Dragos Bahtiam - 50 Fire/Ice Blaster - Lib
/facepalm - Apply Directly to the Forehead!
Formally Dragos_Bahtiam - Abbreviate to DSL - Warning, may contain sarcasm
Quote:
Originally Posted by Shubbie View Post
Im very good at taking a problem and making it worse.

 

Posted

There is quite a bit of difference between a 50 (+4) critter and a level 54 critter.

A level 54 boss has 2,729 hit points and a Scale 1.0 Smashing attack against a level 50 player will do 589.62 damage (409.46 * 1.44 due to combat modifiers).

A level 50 (+4) boss has 2,570 hit points and a Scale 1.0 Smashing attack against a level 50 player will do 555.15 damage (385.52 * 1.44 due to combat modifiers).

Level shifts only affect combat modifiers (the bonuses from being +/- the target's level). The base stats of the critter are dictated by its inherent level.

Also, the tables that the game looks up said stats in only go from level 1 to 55 for critters, and level 1 to 50 for players. This could probably be extended, but would likely require code changes and extensive testing to make sure it didn't break anything. It's a lot simpler to just give a critter a level shift.


 

Posted

Quote:
Originally Posted by Codewalker View Post
Also, the tables that the game looks up said stats in only go from level 1 to 55. This could probably be extended, but would likely require code changes and extensive testing to make sure it didn't break anything. It's a lot simpler to just give a critter a level shift.
This. This is the primary reason.

They would also need to make sure the appropriate critters were defined to exist in those level ranges. Right now, there's no such thing as a level 55 IDF, and even if they created tables for level 55 attributes, they would need to define that IDF went to level 55, or whatever maximum level.

Given the tech for level shifts, it's easier to reuse.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by UberGuy View Post
This. This is the primary reason.

They would also need to make sure the appropriate critters were defined to exist in those level ranges. Right now, there's no such thing as a level 55 IDF, and even if they created tables for level 55 attributes, they would need to define that IDF went to level 55, or whatever maximum level.

Given the tech for level shifts, it's easier to reuse.
The tables actually already exist for level 55, you can see some on paragon wiki. A hypothetical level 55 boss would have 2770.10 HP. But you're right in that no critters exist that are defined for level 55. I'm not really sure why, they just don't use it.

Level 56 on the other hand literally does not exist. Trying to spawn a level 56 enemy could do anything from simply fail to crashing the server.

It's possible that the consequences of doing that are either dire enough or unknown enough that setting up even a level 55 critter was deemed too high a risk. I could see something like the random +1 spawns that sometimes show up in missions unexpectedly trying to create a level 56 critter and causing Bad Things(TM).


 

Posted

Quote:
Originally Posted by firespray View Post
Or is it just that it was easier to use the level shift code than have to write new code to deal with enemies that were higher than level 54, which have never existed before.
I think you pretty much answered your own question here.


Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀