赞 | 289 |
VIP | 0 |
好人卡 | 0 |
积分 | 85 |
经验 | 0 |
最后登录 | 2019-7-14 |
在线时间 | 775 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 8498
- 在线时间
- 775 小时
- 注册时间
- 2017-11-10
- 帖子
- 1231
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
- def skill_effect(user, skill)
- #如果特技的魔法影響為0時
- if skill.int_f == 0
- power = skill.power + user.str / 2 + user.atk * skill.atk_f / 100
- if power > 0
- power -= self.pdef * 2
- end
- self.damage = power
- #如果特技的魔法影響大於0時and使用者為角色時
- elsif user.is_a(Game_Actor) && skill.int_f >= 0
- power = skill.power + user.int / 2 + $game_variables[6] * skill.int_f / 100
- if power > 0
- power -= self.mdef * 2
- end
- self.damage = power
- #如果特技的魔法影響大於0時and使用者為敵人時
- elsif user.is_a(Game_Enemy) && skill.int_f >= 0
- power = skill.power + user.int
- if power > 0
- power -= self.mdef * 2
- end
- self.damage = power
- end
- end
复制代码
user.is_a(Game_Actor)请问这里为什么会报错呢?
应该怎么修改合适,请教各位前辈。 |
|