Crush XP修复

Crush XP修复

使用碾压伤害击杀敌人时获得经验值。

[size=4][b]不再只有 AI![/b][/size]
第二版完全由我手写!

[size=4][b]描述[/b][/size]
[color=#D4D4D8][url=https://bg3.wiki/wiki/Experience#Bugs]修复此错误(bg3.wiki 链接)[/url]:当玩家投掷物品造成碾压伤害(非武器伤害)杀死敌人时,不奖励经验值。你可以通过从高处将重箱扔向低生命值敌人(至少 2 点生命值,因为临时投掷通常作为武器攻击的一部分造成 1 点伤害,之后才是碾压伤害)来体验此问题。在原版中,不会获得经验值;有了这个模组,经验值将正常给予。[/color]

[color=#D4D4D8]此模组挂钩到 OnThrow 和 Death 事件,记录谁发起了杀死任何生物的投掷事件,并将 Death.CauseOwner 字段更改为投掷者。[/color]

[size=4][b]限制[/b][/size]
[color=#D4D4D8]1. 击杀效果,如 [url=https://bg3.wiki/wiki/The_Shadow_Itself]The Shadow Itself - bg3.wiki[/url],似乎无法触发,且战斗日志仍将击杀归属于投掷物品。[/color]
[color=#D4D4D8]2. 如果在物品飞行途中保存并重新加载游戏以击中敌人,此模组可能无法正常工作。[/color]

[size=4][b]安装说明[/b][/size]
这是一个压缩的 .pak 文件——你可以使用 BG3MM。

[size=4][b]主要特性[/b][/size]
[url=https://bg3.wiki/wiki/Experience#Bugs]修复此错误(bg3.wiki 链接)[/url]

[size=4][b]要求[/b][/size]
[color=#D4D4D8][url=https://github.com/Norbyte/bg3se]Norbyte/bg3se:博德之门 3 脚本扩展器[/url][/color]