Monster Damage

From DisastrousConsequences

Jump to: navigation, search

DisastrousConsequences runs a combination of Invasion, UT2004RPG and Druids RPG.


Monster Level

Each player in the RPG has a level. For each level the player gets 7 points to spend on whatever skills they choose.

To compensate for this, monsters will automatically get their level set based upon the lowest level player currently alive, and the wave number.

For invasion, the monster level = (LowestPlayerLevel * 0.25) + (WaveNo * 2), where WaveNo is 1 to 16. For other games, the monster level is set to the LowestPlayerLevel.


Monster Damage Bonus and Damage Reduction

Monsters do not choose different skills to buy. Instead, all the points they get are split equally between Damage Bonus and Damage Reduction. Since there are 7 points per level, a level 10 monster will have 35 Damage Bonus and 35 Damage Reduction. Note that although players are limited to a maximum Damage Bonus of 80 and Damage Reduction of 50, monsters do not have these limits. So a level 200 monster will have 700 Damage Bonus and 700 Damage Reduction.


How is Damage Bonus Used?

The general algorithm in the UT2004RPG is

Damage done = max(Weapon Damage * (1 + (DB - DR)/200), 1)

so for a weapon doing 100 damage, if the attacker's Damage Bonus is 200 and the defender's Damage Reduction is 50,

Damage done = max(100 * (1 + (200-50)/200), 1) = 175

In particular, if you have a high level monster with DR of 700, even if the player has maxed DB to 80,

Damage done = max(100 * (1 + (80-700)/200, 1) = 1.

So, against high level monsters, all weapons just do one point of damage.


DruidsRPG Weapons

To cater for the problem highlighted above, in DruidsRPG all magical weapons will do a minimum of 15% damage. So, in the last example, the player would have done 15 damage, rather than just one.


See also

Personal tools