赞 | 0 |
VIP | 24 |
好人卡 | 8 |
积分 | 1 |
经验 | 11412 |
最后登录 | 2017-8-21 |
在线时间 | 416 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 416 小时
- 注册时间
- 2006-10-21
- 帖子
- 1245
|
LZ以后能别直接自顶 还说什么高手帮忙的下限话么
1.反击 魔法反弹http://ytomy.sakura.ne.jp/tkool/ ... amp;tech=reflection
2.只能做到百分比抵消伤害或者吸收
3.吸血有自带的Game_Battler- #--------------------------------------------------------------------------
- # ● 计算吸收效果
- # user : 技能或物品的使用者
- # obj : 使用的技能或物品
- # @hp_damage 和 @mp_damage 必须先在此之前计算好。
- #--------------------------------------------------------------------------
- def make_obj_absorb_effect(user, obj)
- if obj.absorb_damage # 若「吸收伤害」
- @hp_damage = [self.hp, @hp_damage].min # 体力伤害范围校正
- @mp_damage = [self.mp, @mp_damage].min # 魔力伤害范围校正
- if @hp_damage > 0 or @mp_damage > 0 # 伤害为正数?
- @absorbed = true # 打开吸收标志
- end
- end
- end
复制代码 if obj.id == XX
用技能ID号来制造半分吸血 |
评分
-
查看全部评分
|