这个模组修改了原版的一系列战斗机制:
攻击冷却机制不再为减少伤害,而是直接限制未完成冷却的玩家打出伤害;
使不同伤害来源分别计算伤害,并使用了特有的计数器机制以避免其他实现类似功能的模组会造成的超级火焰(每帧一次伤害)等问题;
通过将其转移到一个间接伤害源,使得部分不该造成击退的攻击,例如药水等,不再造成击退;
更改了伤害动画的逻辑,上一次伤害的动画播放完毕后不会重新开始播放新的动画,避免了高频伤害造成抽搐的问题。
此外,本模组还添加了一个 OP 限定的指令:/bht_export damageFrames/attackFrames/mobIdListAll,用于导出本游戏中所有的伤害源/攻击源/和实体ID列表文件,导出的文件会存储到游戏根目录的 \bht 文件夹下。