The Damage Calculation process describes how the final damage dealt to an enemy is calculated. Keep in mind that this process also applies to enemies attacking players.
More details can be seen below:
Calculation
Formula
The damage formula can be seen as follows:
However, this formula isn't always used. If the method of dealing damage to the victim involves an Item Ability, and that ability lists an amount of Damage that it'll deal, then this formula is used:
The Crit Damage multiplier is only taken into account if the attack is a critical hit. Some item abilities also guarantee that the attack won't be a critical hit.
You can learn more about Base Ability Damage and Ability Scaling on the Ability Damage page, which includes a list of items that deal this type of damage as well as their Base Ability Damage and Ability Scaling values.
Multipliers
Multipliers play a critical part in the Damage Calculation process. You can find more information about this on the Damage Multipliers page, but here are some quick things to know about them:
- There are two different types of multipliers: Additive and Multiplicative.
- All percentages are converted into decimal values, so if a multiplier grants 80% more damage, then its decimal value is 0.8.
- Damage Multipliers can also be added depending on the victim and what items they have. For example, if an Enderman is attacking a Player, and that Player has an Ender Artifact, a negative Multiplicative Multiplier will be added, reducing the total multiplier amount and thus the final damage amount.
In the final damage calculation process, all the multipliers used are added together but in two different values based on their multiplier type, and then those two values get multiplied together onto the final damage number. Most of the time a Multiplicative multiplier will end up adding more damage than an additive one. The additive multiplier can be considered the "base multiplier", and the multiplicative multiplier can the "post multiplier".
As the multiplier names may suggest, additive and multiplicative multipliers do not work entirely the same way. Most damage multipliers are additive multipliers because they don't nearly add as much damage as multiplicative multipliers do, and they don't add damage the same way.
For additive multipliers, you start with the number 1, and for each additive multiplier, you simply add the multiplier value to the total multiplier value in decimal form, so if you have a multiplier that increases damage by 20%, the value would become 1.2. If you have another additive multiplier that grants, for example, 70% damage, you would add .7 to the value and get a total additive multiplier of 1.9. You would keep doing this for every additive multiplier.
Things aren't as simple for multiplicative multipliers though. You start with the number 1, and for each multiplicative multiplier, you multiply the total multiplier value by 1 + the multiplier (in decimal form). If the multiplier grants 20% more damage, you would multiply the value by 1.2x, and then do this for each multiplicative multiplier. If you were to add another multiplicative multiplier that granted, say, 70% more damage, instead of the value going from 1.2x to 1.9x, it would go from 1.2x to 2.04x. This ends up resulting in multiplicative multipliers increasing damage much more than additive multipliers.
The most common Multipliers used are weapon Enchantments, the Combat Skill bonus damage perk, weapon specific bonuses, and armor abilities.
You can find a list of these multipliers on the Damage Multipliers page.
Stat Modifiers
Similar to Multipliers, certain features in SkyBlock can modify certain stats used in this process. These stat modifications typically don't show up in the player's total stat amount in the Skyblock Menu.
Stat modifiers like this aren't used everywhere, but there are some use cases. For example, take a Tarantula Chestplate. This item has an ability that grants Defense against Spiders. Because this item grants a specific amount of Defense against a specific mob type, this is the only way the bonus can be granted.
There are two important things to note about Stat Modifiers:
- Like Damage Multipliers, Stat Modifiers can also be added depending on the victim and what items they have.
- Stat Modifiers can also be in the form of a Base or Post Multiplier. These multipliers only effect the specific stat for the damager / victim, and they are not a Damage Multiplier.
Final Calculation
There is one more factor that can have a major impact in the final damage value: Defense. Defense represents the amount of Defense a player or enemy has. The formula for calculating Defense can be seen on the Defense page.
The final defense multiplier can be seen as follows:
Let's say a player has 95% damage reduction. The final multiplier would be 1 - 95/100, or 0.05. This multiplier is then added to the final damage value. For example, if the final damage value is 1,000, the new final damage value with 95% damage reduction would be 50.