小兵修改武器伤害补丁

暂无评价
MOD 简介

小兵修改武器伤害补丁是一个简单的修改器,它修复了一个 tML Bug,在该 Bug 中,小兵、哨兵和其他持续更新其伤害("ContinuouslyUpdateDamageStats")的射弹不会随修改器使用 "修改武器伤害 "钩子后其父武器/玩家的伤害修改而缩放。

只需一键安装并启用此修改器,它就会发挥作用。如果您是使用与上述问题类似的 MOD 玩游戏的召唤师,您可能只需要这个 MOD。

修改器: 如果您在自己的修改器中使用了修改武器伤害钩子,您可能需要调查一下小兵/仆从的伤害,确保它们工作正常。如果它们不能正常工作,本修改器可以解决您的问题。该模块是开源的,因此您可以随意复制代码,而不必依赖该模块。目前还没有公开的源代码库(例如:GitHub),因此请使用 tMod 的提取功能访问源代码。

补丁工作原理概要(供修改者使用): 此修改会影响小兵、哨兵和任何将 "持续更新伤害统计(ContinuouslyUpdateDamageStats)"设置为 true 的射弹。它会尝试查找父玩家和物品,使用该信息调用 CombinedHooks.ModifyWeaponDamage 并将结果保存到 StatModifier 中。然后,MOD 会使用 PreAI 钩子重新创建更新射弹伤害的 vanilla 代码,并将 CombinedHooks.ModifyWeaponDamage 保存的 StatModifier 加入其中。说明一下,所有这些都是在 GlobalProjectile 类中完成的。

免责声明/警告: 请注意,这并不是一个完美的解决方案;与小兵伤害在召唤时 "快照 "状态提升的方式类似,该变通方法也会 "快照 "来自修改武器伤害的提升。这意味着如果以动态方式使用修改武器伤害(通常是这样),小兵/哨兵的伤害就会停留在出生时的状态。这意味着如果你想让小兵/哨兵从 "修改武器伤害 "中获得新的收益,就必须重新召唤他们,这就有点像打开了 1.4 版本之前的伤害构建 "漏洞",不过是针对 "修改武器伤害 "而不是状态提升。

应该能与多人游戏和几乎所有其他 MOD 兼容。唯一可能与其他修改器不兼容的情况是,其他修改器已经有自己的补丁来解决这个错误,或以其他方式干扰了持续更新其伤害的射弹。

注意:如果是学习版玩家,需要先下载这个“tModLoader游戏启动器”MOD,具体使用方法请点击“tModLoader游戏启动器”根据简介使用。

注意事项:

注意:此MOD可能与少量同类型MOD冲突,可能导致游戏无法正常运行等问题,若发生问题,请卸载此MOD或其他同类型MOD尝试。

然后使用tModLoader启用该游戏Mod

小兵修改武器伤害补丁MOD安装方法:通过玩家动力客户端一键安装或卸载
使用前请查看 常见问题
使用后发表评价
好评率100%共有 7777 位用户未及时做出评价,系统默认好评!
© 2021-2026 杭州悠银科技有限公司
增值业务经营许可证:浙B2-20220734|B1-20254136
杭州工商联会员
国家科技部科技型企业:2025330108A0007550