设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2309|回复: 0
打印 上一主题 下一主题

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
440
在线时间
679 小时
注册时间
2014-3-15
帖子
292

开拓者

跳转到指定楼层
1
发表于 2017-1-18 22:30:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
最近在研究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中的定义实在太多,不知道哪个可以用。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-27 17:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表