查看: 2596|回复: 0

[已经过期] 发动魔法带武器属性技能

[复制链接]
梦石
0
星屑
440
在线时间
679 小时
注册时间
2014-3-15
回帖
239

开拓者

发表于 2017-1-18 22:30:21 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
最近在研究DamageCore与ElementCore,我想在魔法发动中加入一个规定,比如一个人拿的剑,拥有剑属性,现在他要发动火系魔法,此时发动的魔法带有火系属性与剑系属性。然后他换了武器枪,带有枪械属性。这样的话他发动火系魔法就带有火系属性与枪械属性。Element Core 无法解决。但是Damage Core有可能能解决。代码在设置的第51行:
value = this.applyMagicalRate(value, baseDamage, target);
而在damagecore.js中对于applyMagicalRate是这样定义的。
Game_Action.prototype.applyMagicalRate = function(value, baseDamage, target) {
    value *= target.mdr;
    return value;
}
有一个思路是引入武器的trait中的attackelements属性,即params[31],然后value* 相应的elementRate即可。
所以想请教各位脚本大神如何在applyMagicalRate定义中加入相应代码,使得上述想法能够实现。因为object.js中的定义实在太多,不知道哪个可以用。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部