插件介绍
本插件为服务器新增一个额外的暴击区间,计算独立的暴击率和暴击伤害。
这样造成的暴击和游戏原版的下落攻击(跳劈)造成的暴击独立,最后结算。
玩家造成的一切伤害均可暴击(药水的魔法伤害,弓箭等远程攻击的伤害也可以暴击)
默认暴击率 15% ,暴击伤害 50% ,可在配置文件中修改。
暴击率和暴击伤害暂时不支持小数,具体看配置文件介绍。
原创插件,未经允许不得私自转载、整合、二次开发
伤害计算举例
为了解释清楚插件暴击后伤害结算机制,这里做一个举例说明。
假设暴击伤害为50%
伤害以浮点数结算,例如玩家手持锋利V的下界合计剑的时候
空手伤害 = 1,下界合金剑基础伤害 = 8 ,锋利V造成额外伤害 = 6.25
在不跳劈的情况下,正常造成的伤害为
1+8+6.25 = 15.25
插件暴击最后结算,那么暴击情况下造成的伤害为
15.25×(1+50%)= 22.875
在跳劈情况下,原版暴击结算在魔咒之前,暴击伤害恒定为50%
正常情况下造成的伤害为
(1+8)×(1+50%)+6.25 = 19.75
插件暴击最后结算,那么暴击情况下造成的伤害为
19.75×(1+50%) = 29.625
使用方法
放入Plugins文件夹即可
配置文件说明
本插件为服务器新增一个额外的暴击区间,计算独立的暴击率和暴击伤害。
这样造成的暴击和游戏原版的下落攻击(跳劈)造成的暴击独立,最后结算。
玩家造成的一切伤害均可暴击(药水的魔法伤害,弓箭等远程攻击的伤害也可以暴击)
默认暴击率 15% ,暴击伤害 50% ,可在配置文件中修改。
暴击率和暴击伤害暂时不支持小数,具体看配置文件介绍。
原创插件,未经允许不得私自转载、整合、二次开发
伤害计算举例
为了解释清楚插件暴击后伤害结算机制,这里做一个举例说明。
假设暴击伤害为50%
伤害以浮点数结算,例如玩家手持锋利V的下界合计剑的时候
空手伤害 = 1,下界合金剑基础伤害 = 8 ,锋利V造成额外伤害 = 6.25
在不跳劈的情况下,正常造成的伤害为
1+8+6.25 = 15.25
插件暴击最后结算,那么暴击情况下造成的伤害为
15.25×(1+50%)= 22.875
在跳劈情况下,原版暴击结算在魔咒之前,暴击伤害恒定为50%
正常情况下造成的伤害为
(1+8)×(1+50%)+6.25 = 19.75
插件暴击最后结算,那么暴击情况下造成的伤害为
19.75×(1+50%) = 29.625
使用方法
放入Plugins文件夹即可
配置文件说明
JSON:
{
"Config": {
"CriticalStrikeDamage": 50, //暴击伤害,不要加 % ,仅限输入1-10000整数
"CriticalStrikeRate": 15 //暴击率,不要加 % ,仅限输入0-100的整数
}
}