赞 | 0 |
VIP | 4 |
好人卡 | 43 |
积分 | 94 |
经验 | 75226 |
最后登录 | 2019-3-3 |
在线时间 | 1131 小时 |
Lv4.逐梦者
- 梦石
- 3
- 星屑
- 6420
- 在线时间
- 1131 小时
- 注册时间
- 2007-12-26
- 帖子
- 2402
|
6楼
楼主 |
发表于 2008-2-5 22:45:02
|
只看该作者
那么如果我新添了一种反弹攻击的防具,反弹敌人攻击和特技,那么为了防止队友在战斗中为装备了反弹属性的防具加HP药品或魔法也可能出现的反弹现象,也应该添加上面两项,写成这样?
if self.is_a?(Game_Actor) and fjpd(40) and (rand(100) < $data_system.elements[40].split(/,/)[1].to_i) and @active_battler.current_action.kind == 1 and @active_battler.current_action.basic == 1
$damage_get = (self.damage / 2)
attacker.hp -= $damage_get
attacker.damage = $damage_get
$attack_return = true
end |
|