上古时代 | Mewcraft Wiki

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
community:gamemode:classic:element:start [2026/02/17 23:21] 月見団子community:gamemode:classic:element:start [2026/02/17 23:31] (当前版本) 月見団子
行 30: 行 30:
 例如,火[[community:gamemode:classic:attribute:attack_damage]]仅会与火[[community:gamemode:classic:attribute:defense]]产生作用,与水防御力没有关系。 例如,火[[community:gamemode:classic:attribute:attack_damage]]仅会与火[[community:gamemode:classic:attribute:defense]]产生作用,与水防御力没有关系。
 </WRAP> </WRAP>
 +==== 防御减伤机制 ====
  
 +每种元素的伤害都会单独计算防御,并使用一条平滑的减伤曲线。
 +
 +当你受到某元素伤害时,最终伤害为:
 +
 +<wrap box white>最终伤害 = 原始伤害 × 原始伤害 ÷ (原始伤害 + 有效防御)</wrap>
 +
 +这意味着:
 +
 +  *  防御越高,受到的伤害越低
 +  *  防御不会让伤害变成负数
 +  *  防御的收益会逐渐降低,堆得越高,提升越不明显
 +  *  不同元素的防御互不通用,例如 fire 防御不会减少 frost 伤害
 +
 +=== 例子 ===
 +<WRAP group>
 +<WRAP half box left>
 +例 1
 +
 +  * 原始伤害 = 10
 +  * 有效防御 = 0
 +  * 最终伤害 = 10
 +
 +</WRAP>
 +<WRAP half box left>
 +例 2
 +
 +  * 原始伤害 = 10
 +  * 有效防御 = 10
 +  * 最终伤害 = 5
 +
 +</WRAP>
 +</WRAP>
 +<WRAP half box>
 +例 3
 +
 +  * 原始伤害 = 10
 +  * 有效防御 = 20
 +  * 最终伤害 ≈ 3.33
 +
 +</WRAP>
 <WRAP center round info 60%> <WRAP center round info 60%>
-下面是当前对于伤害的计算公式,每种元素单独计算。伤害最小值为 1。+下面是当前对于伤害的详细计算公式,每种元素单独计算。伤害最小值为 1。
 </WRAP> </WRAP>