FallenAshes
Recruit
问题概述:带有穿盾特性的弩不能穿盾
问题是怎么发生的:经测试,目前游戏中的重型弩和包铁弩带有代码Canpenetratethoughshield=“true”,但实测不会穿盾,同理,Candismount,Canknockdown,Bonusagainstshield词条也均不生效;但是!但是!在另一次测试中意外发现,当以上flag附加于弩箭时均生效,于是进行扩大测试,证明以上flag附加于弓/弩上时均无效,只有附加于弩矢/箭矢等抛射体时生效。以上bug极易复现,仅需改动xml文件即可100%重现该bug。
系统配置:本bug与硬件无关,为代码错误。
修改建议:鉴于近两个版本TaleWorld在为游戏内添加不同种类的弩矢,建议将穿盾属性附加到弩矢上,而不是与弩挂钩。这样可以省去修改游戏内部机制代码的麻烦,而仅需改动xml文件。
问题是怎么发生的:经测试,目前游戏中的重型弩和包铁弩带有代码Canpenetratethoughshield=“true”,但实测不会穿盾,同理,Candismount,Canknockdown,Bonusagainstshield词条也均不生效;但是!但是!在另一次测试中意外发现,当以上flag附加于弩箭时均生效,于是进行扩大测试,证明以上flag附加于弓/弩上时均无效,只有附加于弩矢/箭矢等抛射体时生效。以上bug极易复现,仅需改动xml文件即可100%重现该bug。
系统配置:本bug与硬件无关,为代码错误。
修改建议:鉴于近两个版本TaleWorld在为游戏内添加不同种类的弩矢,建议将穿盾属性附加到弩矢上,而不是与弩挂钩。这样可以省去修改游戏内部机制代码的麻烦,而仅需改动xml文件。