Project1

标题: 这个暴击伤害调整错了么? [打印本页]

作者: ouye8686    时间: 2018-10-1 15:58
标题: 这个暴击伤害调整错了么?
  def apply_critical(damage, user)
    damage * 1.25 + damage * 1.75 * (user.luk / (100 + luk))
  end

报了个错误涵数的,wrong number of arguments
作者: 张咚咚    时间: 2018-10-1 16:08
本帖最后由 张咚咚 于 2018-10-1 17:29 编辑

参数传递错误,加了user要在调用那里传上去
作者: ouye8686    时间: 2018-10-1 16:12
张咚咚 发表于 2018-10-1 16:08
luk是什么鬼

luk;  param(7);   end    # 幸 运 值
幸运呀
作者: ouye8686    时间: 2018-10-1 17:48
ouye8686 发表于 2018-10-1 16:12
luk;  param(7);   end    # 幸 运 值
幸运呀

value = apply_critical(value) if @result.critical
是在这段加么?
作者: soulsaga    时间: 2018-10-1 19:54
*=..................




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1