伤害值计算

**页面翻译或有遗漏，需要加以完成。**

欢迎协助处理翻译。

最终伤害取决于各种因素以及各种数据，其值将取决于一个计算公式并最终用于输出伤害值。

62.5
# %
0.625

{\displaystyle 62.5\% = 0.625}
* 获取所有必须统计数据，遵守以下步骤:
	1. 手持武器并打开背包
	2. 单击下界之星打开菜单（SkyBlock Menu）
	3. 查询所有必要统计数据
* 如果你有【真爱之戒】此类物品，他们带来的加成将被视为武器加成.

W
e
a
p
o
n
D
M
G

{\displaystyle WeaponDMG}

)
* 玩家 ❁ 力量 (

S
t
r
e
n
g
t
h

{\displaystyle Strength}

)
* 玩家 ☠ 暴击伤害 (

C
r
i
t
D
a
m
a
g
e

{\displaystyle CritDamage}

)
* 附魔 (

E
n
c
h
a
n
t
s

{\displaystyle Enchants}

). 伤害数值会随着一些附魔而变大，以下是伤害值提升有效的附魔:
	+ 锋利 –每级提供5%或者0.05的额外伤害
	+ 亡灵杀手 –每级提供8%或者0.08的额外对亡灵生物伤害
	+ 节肢杀手 –每级提供8%或者0.08的额外对截肢生物伤害
	+ 巨人杀手 –每级

	E
	n
	c
	h
	a
	n
	t
	L
	e
	v
	e
	l

	{\displaystyle EnchantLevel}

	给予高于玩家生命值(

	P
	l
	a
	y
	e
	r
	H
	e
	a
	l
	t
	h

	{\displaystyle PlayerHealth}

	)的敌人(

	E
	n
	e
	m
	y
	H
	e
	a
	l
	t
	h

	{\displaystyle EnemyHealth}

	)提供额外的每0.1%或者0.001的生命值差的伤害值，最高可以提供5%或者0.05的额外伤害值。伤害计算公式如下:

	E
	n
	e
	m
	y
	H
	e
	a
	l
	t
	h
	−
	P
	l
	a
	y
	e
	r
	H
	e
	a
	l
	t
	h

	P
	l
	a
	y
	e
	r
	H
	e
	a
	l
	t
	h

	×
	0.1
	×
	E
	n
	c
	h
	a
	n
	t
	L
	e
	v
	e
	l
	×
	100
	%

	{\displaystyle {\frac {EnemyHealth-PlayerHealth}{PlayerHealth}}\times 0.1\times EnchantLevel\times 100\%}
	+ 泰坦杀手 –目标(

	E
	n
	e
	m
	y
	D
	e
	f

	{\displaystyle EnemyDef}

	)的每100❈ 防御提供额外的2%或0.02的伤害加成,最高可以提升到50%或者0.5的额外伤害加成，计算公式如下:

	E
	n
	e
	m
	y
	D
	e
	f

	100

	×
	2
	×
	100
	%

	{\displaystyle {\frac {EnemyDef}{100}}\times 2\times 100\%}
	+ 末影杀手 – 每级提供12%或者0.12的额外对末影生物伤害
	+ 屠龙者 – 每级提供8%或者0.08的额外对末影龙的伤害
	+ 恶意中伤 – 每级

	E
	n
	c
	h
	a
	n
	t
	L
	e
	v
	e
	l

	{\displaystyle EnchantLevel}

	根据目标损失生命值

	L
	o
	s
	s
	H
	P

	{\displaystyle LossHP}

	与最大生命值

	M
	a
	x
	H
	P

	{\displaystyle MaxHP}

	的百分比提供每级0.2%或者0.002的已损失生命值伤害加成。计算公式如下：

	L
	o
	s
	s
	H
	P

	M
	a
	x
	H
	P

	×
	0.002
	×
	E
	n
	c
	h
	a
	n
	t
	L
	e
	v
	e
	l
	×
	100
	%

	{\displaystyle {\frac {LossHP}{MaxHP}}\times 0.002\times EnchantLevel\times 100\%}
	+ 砍倒 – 每级

	E
	n
	c
	h
	a
	n
	t
	L
	e
	v
	e
	l

	{\displaystyle EnchantLevel}

	根据目标当前生命值

	C
	u
	r
	r
	e
	n
	t
	H
	P

	{\displaystyle CurrentHP}

	与最大生命值

	M
	a
	x
	H
	P

	{\displaystyle MaxHP}

	的百分比提供每级0.1%或者0.001的当前生命值伤害加成，最高可以提升到35%或者0.35的当前生命值伤害加成。计算公式如下：

	C
	u
	r
	r
	e
	n
	t
	H
	P

	M
	a
	x
	H
	P

	×
	0.001
	×
	E
	n
	c
	h
	a
	n
	t
	L
	e
	v
	e
	l
	×
	100
	%

	{\displaystyle {\frac {CurrentHP}{MaxHP}}\times 0.001\times EnchantLevel\times 100\%}
	+ 方块杀手 – 每级提供10%或者0.1的额外对Mage Cube,Creeper,Slime的伤害
	+ 近战杀手 – 每级提供25%或者0.25的额外对近战生物的第一次伤害
	+ 多重射击 – 每级提供10%或者0.1的额外的伤害
	+ 穿刺攻击 – 每级提供12.5%或者0.125的额外的伤害
	+ 力量 – 每级提供8%或者0.08的额外的伤害
	+ 狙杀 – 每级提供弹射物每飞行10个方块提升1%或者0.01的额外的伤害
* 战斗 等级 (

C
o
m
b
a
t
L
e
v
e
l

{\displaystyle CombatLevel}

)
* 武器技能伤害加成(

W
e
a
p
o
n
B
o
n
u
s

{\displaystyle WeaponBonus}

)
* 护甲 伤害加成技能，如果描述中含有"+**X**% more damage"字样，其中的X被视为武器加成

W
e
a
p
o
n
B
o
n
u
s

{\displaystyle WeaponBonus}

，换言之Tarantula Armor的"double damage"（双倍伤害）描述可以认为是一种

A
r
m
o
r
B
o
n
u
s

{\displaystyle ArmorBonus}

### 公式

**基础伤害

B
a
s
e
D
a
m
a
g
e

{\displaystyle BaseDamage}** =

(

5
W
e
a
p
o
n
D
M
G

⌊

S
t
r
e
n
g
t
h

5

⌋

)

×

(

1

S
t
r
e
n
g
t
h

100

)

{\displaystyle \left(5 + WeaponDMG + \left\lfloor\frac{Strength}{5}\right\rfloor\right) \times \left(1 + \frac{Strength}{100}\right)}

**伤害加成

D
a
m
a
g
e
M
u
l
t
i
p
l
i
e
r

{\displaystyle DamageMultiplier}** =

1

(

C
o
m
b
a
t
L
e
v
e
l
×
0.04

)

E
n
c
h
a
n
t
s
W
e
a
p
o
n
B
o
n
u
s

{\displaystyle 1 + \left(CombatLevel \times 0.04\right) + Enchants + WeaponBonus}

**最终伤害

F
i
n
a
l
D
a
m
a
g
e

{\displaystyle Final Damage}** =

⌊

B
a
s
e
D
a
m
a
g
e
×
D
a
m
a
g
e
M
u
l
t
i
p
l
i
e
r
×
A
r
m
o
r
B
o
n
u
s
×

(

1

C
r
i
t
D
a
m
a
g
e

100

)

⌋

{\displaystyle \left\lfloor BaseDamage \times DamageMultiplier \times ArmorBonus \times \left(1 + \frac{CritDamage}{100}\right)\right\rfloor}

### 举例

**Stats:**

* ☠ 暴击伤害: 215% → 2.15
* ❁ 力量: 271
* ❤ 生命值: 1,000
* Combat Level: 17
* 武器:
	+ 110 伤害
	+ 技能 : 造成额外的150%伤害
	+ 附魔

	1000

	×
	0.1
	×
	5
	×
	100
	%
	=
	12
	×
	50
	%
	=
	600
	%
	.

	{\displaystyle {1000}\times 0.1\times 5\times 100\%=12\times 50\%=600\%.}

	因为巨人杀手5(

	G
	i
	a
	n
	t
	K
	i
	l
	l
	e
	r
	V

	{\displaystyle Giant Killer V}

	)带来的加成上限是25% 所以我们将加成调整至25%.
* **伤害加成** =

1

(

14
×
0.04

)

(

0.05
×
5

0.25
×
4

0.25

)
# 1.5
1
0.56
0.25
1
0.25
# 1.5
4.56

{\displaystyle 1 + \left(14 \times 0.04\right) + ({\color{red}0.05 \times 5} + {\color{purple}0.25 \times 4} + {\color{cyan}0.25}) + 1.5 = 1 + 0.56 + 0.25 + 1 + 0.25 + 1.5 = 4.56}
* **最终伤害值** =

⌊

626.99
×
4.56
×

2

×

(

1
2.15

)

⌋

=

⌊
18012.169
⌋

=
18012

{\displaystyle \left\lfloor 626.99 \times 4.56 \times {\color{blue}2} \times \left(1 + 2.15\right)\right\rfloor = \left\lfloor18012.169 \right\rfloor = 18012}

更多
--

* 由社区人士创建之伤害值计算试算表