这次带来的是对于弓箭箭矢的距离补正的修改。
(以下依旧是原理说明环节,和上一个修改弹药的原理相同,不想看的可以跳到最后看效果和下载)
MHR中的所有箭矢都有一种机制——箭矢的物理伤害会根据射击的距离进行补正(属性伤害不受距离补正的影响)。
通常但讲,当处于“适当距离”射箭时,距离补正为1;当处于“过近距离”射箭时,距离补正为0.8;当处于“过远距离”射箭时,距离补正为0.2(这里与弹药不同,弹药为0.1)。
(原图来自https://kuroyonhon.com/,懒得一个个截弓箭准星的图了,用弩的代替一下)
但是当插入“接击瓶”时,由于缩短了有效攻击的范围,所以从“过近距离”到“适当距离”的补正都是1,且附加接击瓶的1.2倍补正。同时接击瓶会大大降低“过远距离”的补正,原本为0.2,解包数据里说是0.1,我自己实测大概0.06左右。总而言之用接击瓶离远了就不要想打伤害了。
所以我把所有箭矢的“过近距离”的补正值从0.8改为了1,这样你不会再为弓箭的“最大伤害距离”而烦恼,即使贴脸也可以打出1补正的伤害。
“过远距离”的补正我并没有修改,依旧是0.2。我仍然觉得从0.2改为1还是太暴力了。
安装:
将pak文件放在Steam\Steamapps\common\MonsterHunterRise\路径下。
如果您已经使用另一个具有相同文件名的mod,您需要将pak的编号重命名为下一个编号,例如把re_chunk_000.pak.patch_000.pak改为re_chunk_000.pak.patch_001.pak。
要卸载,只需删除pak文件。
去除过近补正前,未插入“接击瓶”的LV4贯穿矢在“过近距离”为25一跳:
去除过近补正后,未插入“接击瓶”的LV4贯穿矢在“过近距离”为31一跳,刚好是0.8:1的关系: