xiamumomo 发表于 2021-5-8 16:08 是这样,貌似还需要进一步查找原因 |
jie119168 发表于 2021-5-8 16:02 你试试召唤后召唤师用普通和技能火焰还有治疗应该都是会出现错误 |
本帖最后由 jie119168 于 2021-5-8 19:17 编辑 我目前想到了临时解决办法,对GALV的函数进行召唤物判断,如果为召唤物则固定伤害跳过计算流程 Window_BattleAttackInfo.prototype.drawMinMax = function (action, target, item) { if (target.constructor.name == 'Game_Summon') { var minMax = [0, 0]; } else { var minMax = Galv.ATI.minMax(action, item, target); // array } 可惜的是之后召唤师自己也用不出技能或者被指定为目标了。 大概是因为SRD对于召唤物以及召唤师的定义代码不够规范导致无法被deepcopy,解决起来并不简单了。 如果谁有替代品可以兼容不冲突请告诉我(悲 |
jie119168 发表于 2021-5-8 12:12 测试出错的时候按F8 |
xiamumomo 发表于 2021-5-8 11:54 我预想的是自己手动改代码,就算是提示我一下问题出在哪个函数上也可以,我想自己研究看看能不能解决。 实在不行就寻求不会冲突的同类替代吧 |
jie119168 发表于 2021-5-8 11:41 要和找作者Galv或则SRD要么二选一 |
xiamumomo 发表于 2021-5-8 10:38 是的,确实用了YEP战斗核心插件,但这个插件和我提问中的俩插件并没有发生冲突过,所以就认为大概不是相关信息了,不过应该还是有影响的。 |
jie119168 发表于 2021-5-8 09:20 你这似乎还用到Yep战斗核心使用及技能后会显示那个 所以放弃GALV_BattleActionInfo |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-19 00:20
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.