赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 3 |
经验 | 0 |
最后登录 | 2023-8-11 |
在线时间 | 63 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 346
- 在线时间
- 63 小时
- 注册时间
- 2020-2-24
- 帖子
- 13
|
- class Game_ActionResult
- #--------------------------------------------------------------------------
- # ● 生成伤害
- #--------------------------------------------------------------------------
- alias eagle_mega_shield_make_damage make_damage
- def make_damage(value, item)
- eagle_mega_shield_make_damage(value, item)
- if @battler.state?(31) && @hp_damage > 0
- v = @hp_damage * 0.5 # 此处修改抵消比例
- v = @battler.mp if @battler.mp < v.to_i # 新增 当mp不足时 只扣除mp数目
- @hp_damage -= v.to_i
- @mp_damage += v.to_i
- end
- if @battler.state?(32) && @hp_damage > 0
- v = @hp_damage * 0.65 # 此处修改抵消比例
- v = @battler.mp if @battler.mp < v.to_i # 新增 当mp不足时 只扣除mp数目
- @hp_damage -= v.to_i
- @mp_damage += v.to_i
- end
- if @battler.state?(33) && @hp_damage > 0
- v = @hp_damage * 0.8 # 此处修改抵消比例
- v = @battler.mp if @battler.mp < v.to_i # 新增 当mp不足时 只扣除mp数目
- @hp_damage -= v.to_i
- @mp_damage += v.to_i
- end
- end
- end
复制代码 可以用我这个试试 忘记从哪个大佬哪里拿到的了
|
评分
-
查看全部评分
|