This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
flags:enemyabilityscaling [2021/05/16 05:45] franklin |
flags:enemyabilityscaling [2022/11/05 01:31] (current) franklin |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Enemy Ability Scaling ====== | ====== Enemy Ability Scaling ====== | ||
\\ | \\ | ||
- | |||
Enemy ability scaling is based on two main factors: vanilla abilities and monster level. If you want to know what monster spells and abilities will be scaled into, keep reading. | Enemy ability scaling is based on two main factors: vanilla abilities and monster level. If you want to know what monster spells and abilities will be scaled into, keep reading. | ||
- | First, each vanilla ability that a monster can use is placed into an Element Class. There are 11 Element Classes: Fire, Ice, Bolt, Earth, Wind, Water, Poison, Pearl, Non-elemental, | + | **Vanilla Ability -> Element Class** |
+ | |||
+ | First, each vanilla ability that a monster can use listed in the table below is placed into an Element Class. There are 11 Element Classes: Fire, Ice, Bolt, Earth, Wind, Water, Poison, Pearl, Non-elemental, | ||
- | ^ Original | + | ^ Original |
| Fire | FIRE | 0 | | | Fire | FIRE | 0 | | ||
| Fire 2 | FIRE | 0 | | | Fire 2 | FIRE | 0 | | ||
Line 83: | Line 84: | ||
- | Monsters can have access to multiple Element Classes, same as in vanilla. For example, TunnelArmr uses Bolt, Fire, Poison, and Tek Laser in vanilla. Therefore, can access abilities in the Bolt, Fire, Poison, and Tek Element Classes. | + | Monsters can have access to multiple Element Classes, same as in vanilla. For example, TunnelArmr uses Bolt, Fire, Poison, and Tek Laser in vanilla. Therefore, |
- | Note that for Enemy Abilities - Scale Random the Tier Modifier is still relevant, but the Element Class is randomly selected. | + | Note that for Enemy Abilities - Scale Random the Tier Modifier is still relevant, but offensive abilities will use the Element Class " |
- | Next, calculate the Element Class tiers the monster can access. | + | If an enemy ability is not shown in the above table, it is not changed/ |
+ | |||
+ | **Element Class Tiers** | ||
+ | |||
+ | Next, calculate the Element Class tiers the monster can access. | ||
^ Element Class ^ 0 ^ 1 ^ 2 ^ 3 ^ 4 ^ 5 ^ 6 ^ 7 ^ 8 ^ 9 ^ 10 ^ 11 ^ | ^ Element Class ^ 0 ^ 1 ^ 2 ^ 3 ^ 4 ^ 5 ^ 6 ^ 7 ^ 8 ^ 9 ^ 10 ^ 11 ^ | ||
Line 95: | Line 100: | ||
| Earth | Grav Bomb | Grav Bomb, Demi | Grav Bomb, Demi, Stone, Shimsham | Demi, Stone, Shimsham, Sonic Boom, Lifeshaver, Slide | Stone, Shimsham, Sonic Boom, Lifeshaver, Slide, Cave In, Magnitude8, Lode Stone | Sonic Boom, Lifeshaver, Slide, Cave In, Magnitude8, Lode Stone, Quartr | Cave In, Magnitude8, Lode Stone, Quartr | Quartr, Land Slide | Quartr, Land Slide, Quake | Quartr, Land Slide, Quake | Land Slide, Quake | Quake | | | Earth | Grav Bomb | Grav Bomb, Demi | Grav Bomb, Demi, Stone, Shimsham | Demi, Stone, Shimsham, Sonic Boom, Lifeshaver, Slide | Stone, Shimsham, Sonic Boom, Lifeshaver, Slide, Cave In, Magnitude8, Lode Stone | Sonic Boom, Lifeshaver, Slide, Cave In, Magnitude8, Lode Stone, Quartr | Cave In, Magnitude8, Lode Stone, Quartr | Quartr, Land Slide | Quartr, Land Slide, Quake | Quartr, Land Slide, Quake | Land Slide, Quake | Quake | | ||
| Wind | Gale Cut | Gale Cut | Gale Cut | Wind Slash, Sand Storm | Wind Slash, Sand Storm | Wind Slash, Sand Storm | Wind Slash, Sand Storm | Aero, Cyclonic | Aero, Cyclonic, W Wind | Aero, Cyclonic, W Wind | Aero, Cyclonic, W Wind | Aero, Cyclonic, W Wind | | | Wind | Gale Cut | Gale Cut | Gale Cut | Wind Slash, Sand Storm | Wind Slash, Sand Storm | Wind Slash, Sand Storm | Wind Slash, Sand Storm | Aero, Cyclonic | Aero, Cyclonic, W Wind | Aero, Cyclonic, W Wind | Aero, Cyclonic, W Wind | Aero, Cyclonic, W Wind | | ||
- | | Water | Acid Rain | Acid Rain | Acid Rain, Flash Rain | Acid Rain, Flash Rain, Aqua Rake | Acid Rain, Flash Rain, Aqua Rake, Water Edge, CleanSweep | Aqua Rake, Water Edge, CleanSweep | Aqua Rake, Water Edge, CleanSweep | Water Edge, CleanSweep, El Nino | Water Edge, CleanSweep, El Nino | Water Edge, CleanSweep, El Nino | CleanSweep, El Nino | El Ninoi | | + | | Water | Acid Rain | Acid Rain | Acid Rain, Flash Rain | Acid Rain, Flash Rain, Aqua Rake | Acid Rain, Flash Rain, Aqua Rake, Water Edge, CleanSweep | Aqua Rake, Water Edge, CleanSweep | Aqua Rake, Water Edge, CleanSweep | Water Edge, CleanSweep, El Nino | Water Edge, CleanSweep, El Nino | Water Edge, CleanSweep, El Nino | CleanSweep, El Nino | El Nino | |
| Poison | Poison | Poison | Poison, Virite | Virite, Bio, Acid Rain | Bio, Acid Rain, Poison Frog | Bio, Acid Rain, Poison Frog | Bio, Acid Rain, Poison Frog | Bio, Acid Rain, Poison Frog | Bio, Poison Frog | Bio, Poison Frog | Poison Frog | Poison Frog | | | Poison | Poison | Poison | Poison, Virite | Virite, Bio, Acid Rain | Bio, Acid Rain, Poison Frog | Bio, Acid Rain, Poison Frog | Bio, Acid Rain, Poison Frog | Bio, Acid Rain, Poison Frog | Bio, Poison Frog | Bio, Poison Frog | Poison Frog | Poison Frog | | ||
| Pearl | L? Pearl, Pearl | L? Pearl, Pearl | L? Pearl, Pearl | L? Pearl, Scar Beam, Pearl | L? Pearl, Scar Beam, Pearl | Scar Beam, Pearl | Scar Beam, Pearl | Scar Beam, Pearl | Scar Beam, Pearl | Pearl | Pearl | Pearl | | | Pearl | L? Pearl, Pearl | L? Pearl, Pearl | L? Pearl, Pearl | L? Pearl, Scar Beam, Pearl | L? Pearl, Scar Beam, Pearl | Scar Beam, Pearl | Scar Beam, Pearl | Scar Beam, Pearl | Scar Beam, Pearl | Pearl | Pearl | Pearl | | ||
Line 101: | Line 106: | ||
| Cure | Cure | Cure | Cure, Cure 2 | Cure 2 | Cure 2 | Sun Bath | Sun Bath, Ice Rabbit | Sun Bath, Ice Rabbit | Ice Rabbit, Cure 3 | Cure 3 | Cure 3 | Cure 3 | | | Cure | Cure | Cure | Cure, Cure 2 | Cure 2 | Cure 2 | Sun Bath | Sun Bath, Ice Rabbit | Sun Bath, Ice Rabbit | Ice Rabbit, Cure 3 | Cure 3 | Cure 3 | Cure 3 | | ||
| Tek | Missile, Tek Laser | Missile, Tek Laser | Tek Laser, Diffuser | Diffuser, Atomic Ray, Launcher | Diffuser, Atomic Ray, Launcher | Diffuser, Atomic Ray, Launcher, WaveCannon, Shrapnel | Atomic Ray, Launcher, WaveCannon, Shrapnel | Atomic Ray, Launcher, WaveCannon, Shrapnel | WaveCannon, Shrapnel | WaveCannon, Shrapnel | Shrapnel | Shrapnel | | | Tek | Missile, Tek Laser | Missile, Tek Laser | Tek Laser, Diffuser | Diffuser, Atomic Ray, Launcher | Diffuser, Atomic Ray, Launcher | Diffuser, Atomic Ray, Launcher, WaveCannon, Shrapnel | Atomic Ray, Launcher, WaveCannon, Shrapnel | Atomic Ray, Launcher, WaveCannon, Shrapnel | WaveCannon, Shrapnel | WaveCannon, Shrapnel | Shrapnel | Shrapnel | | ||
- | | Scale Element: Random | + | | Offensive |
- | There are 12 tiers total, 0 to 11 as shown in the table above. The Ability Scaling Factor slider determines the breakpoints for each tier. For example, when the Ability Scaling Factor is set to 2, monster abilities increase in tier approximately every 5 levels reaching max base tier at level 40. | + | There are 12 tiers total (0 to 11). The Ability Scaling Factor slider determines the breakpoints for each tier. For example, when the Ability Scaling Factor is set to 2, monster abilities increase in tier approximately every 5 levels reaching max base tier of 8 at level 40. |
To create a smoother gradient of difficulty, any given ability base tier is randomized between -2 and +2. -2 = 10%, -1 = 25%, 0 = 35%, +1 = 25%, +2 = 5%. | To create a smoother gradient of difficulty, any given ability base tier is randomized between -2 and +2. -2 = 10%, -1 = 25%, 0 = 35%, +1 = 25%, +2 = 5%. | ||
+ | |||
+ | **Physical Damage Special Scaling** | ||
+ | |||
+ | Several monsters use " | ||
+ | |||
+ | These Special abilities are also scaled as well, with 16 (0 to 15) tiers using the following formula: min(enemy level / 4, 11) + (Special Original Ability Offset) = base Special tier. Then, apply a random offset from -2 to +2. | ||
+ | |||
+ | Special Original Ability Offset is defined as the following: | ||
+ | Vanilla Special tiers 0 to 3: offset is 0\\ | ||
+ | Vanilla Special tiers 4 to 8: offset is +1\\ | ||
+ | Vanilla Special tiers 9 or higher: offset is +2\\ | ||
After determining base tier level (based on level and the randomized tier calculation above), apply any Tier Modifiers* from the first step to determine what possible abilities the monster can use. | After determining base tier level (based on level and the randomized tier calculation above), apply any Tier Modifiers* from the first step to determine what possible abilities the monster can use. | ||
- | *Certain monsters have Tier Modifications beyond what is note in the first table on this page. Whelk' | + | *Certain monsters have Tier Modifications beyond what is noted above. Whelk' |
+ | |||
+ | **Monster Special tiering example**: | ||
+ | Let's say enemy level scaling has put an Iron Fist at level 16. | ||
+ | |||
+ | Iron Fist's vanilla special is Knee Kick, which is a Vanilla Special tier of 1 (2x physical damage). Since this is between 0 and 3, Special Original Ability Offset = 0. | ||
+ | |||
+ | Now, calculate the Special base tier: | ||
+ | min(enemy level / 4, 11) + (Special Original Ability Offset) = min(16/ | ||
+ | |||
+ | Then apply the random offset of -2 to +2. | ||
+ | |||
+ | When Iron Fist uses Knee Kick, now there is a:\\ | ||
+ | 10% chance the damage is Special tier 2 - 2.5x damage\\ | ||
+ | 25% chance the damage is Special tier 3 - 3x damage\\ | ||
+ | 35% chance the damage is Special tier 4 - 3.5x damage\\ | ||
+ | 25% chance the damage is Special tier 5 - 4x damage\\ | ||
+ | 5% chance the damage is Special tier 6 - 4.5x damage\\ | ||
+ | |||
+ | **Monster ability tiering example 1:** | ||
+ | Let's say enemy level scaling has put TunnelArmr at level 20. | ||
+ | |||
+ | TunnelArmr uses Bolt, Fire, Poison, and Tek Laser in vanilla. Therefore, it can access abilities in the Bolt, Fire, Poison, and Tek Element Classes, with no Tier Modification. With an Ability Scaling Factor of 2, monster abilities increase in tier every 5 levels. 20 / 5 = base tier of 4. | ||
+ | |||
+ | For each ability, TunnelArmr has a:\\ | ||
+ | 10% chance of being in tier 2\\ | ||
+ | 25% chance of being in tier 3\\ | ||
+ | 35% chance of being in tier 4\\ | ||
+ | 25% chance of being in tier 5\\ | ||
+ | 5% chance of being in tier 6\\ | ||
+ | |||
+ | If TunnelArmr originally would cast Bolt, now there is a:\\ | ||
+ | 10% chance of using a Bolt spell from tier 2 - equal chance of being Bolt, Mega Volt, Bolt 2\\ | ||
+ | 25% chance of using a Bolt spell from tier 3 - the only spell in Bolt tier 3 is Bolt 2\\ | ||
+ | 35% chance of using a Bolt spell from tier 4 - equal chance of being Bolt 2, Bolt Edge, Plasma\\ | ||
+ | 25% chance of using a Bolt spell from tier 5 - equal chance of being Bolt Edge, Plasma, Bolt 3, Giga Volt\\ | ||
+ | 5% chance of using a Bolt spell from tier 6 - equal chance of being Bolt Edge, Plasma, Bolt 3, Giga Volt\\ | ||
+ | |||
+ | **Monster ability tiering example 2:** | ||
+ | Let's say enemy level scaling has put Doom Gaze at level 19. | ||
- | Monster Special abilities are also scaled as well, with 16 damage tiers using the following formula: min(enemy level / 4, 11) + (original ability offset) + (random offset | + | Doom Gaze uses Aero, Doom, Ice 3, and L.5 Doom in vanilla. Doom and L.5 Doom are not in the above table, so these abilities are not scaled. |
+ | Aero and Ice 3 are. Doom Gaze can access abilities in the Wind and Ice Element Classes, with a +2 Tier Modification to Wind and +1 Tier Modification to Ice (based on the first table in this page). With an Ability Scaling Factor of 2, monster abilities increase in tier every 5 levels. 19 / 5 = base tier of 3 (round down) | ||
+ | If Doom Gaze originally would cast Aero, now there is a:\\ | ||
+ | 10% chance of using a Wind ability in tier 1+2 = 3 - Wind Slash, Sand Storm\\ | ||
+ | 25% chance of using a Wind ability in tier 2+2 = 4 - Wind Slash, Sand Storm\\ | ||
+ | 35% chance of using a Wind ability in tier 3+2 = 5 - Wind Slash, Sand Storm\\ | ||
+ | 25% chance of using a Wind ability in tier 4+2 = 6 - Wind Slash, Sand Storm\\ | ||
+ | 5% chance of using a Wind ability in tier 5+2 = 7 - Aero, Cyclonic\\ | ||
+ | If Doom Gaze originally would cast Ice 3, now there is a:\\ | ||
+ | 10% chance of using an Ice ability in tier 1+1 = 2 - Ice, Blizzard, Ice 2, Snowball, Flash Rain\\ | ||
+ | 25% chance of using an Ice ability in tier 2+1 = 3 - Blizzard, Ice 2, Snowball, Flash Rain\\ | ||
+ | 35% chance of using an Ice ability in tier 3+1 = 4 - Ice 2, Snowball, Flash Rain, Storm\\ | ||
+ | 25% chance of using an Ice ability in tier 4+1 = 5 - Storm, Ice 3, Absolute 0\\ | ||
+ | 5% chance of using an Ice ability in tier 5+1 = 6 - Storm, Ice 3, Absolute 0, Surge\\ |