| 赞 | 8 |
| VIP | |
| 好人卡 | |
| 积分 | 19 |
| 经验 | |
| 最后登录 | 2026-5-25 |
| 在线时间 | 529 小时 |
宛若
- 梦石
- 0
- 星屑
- 1888
- 在线时间
- 529 小时
- 注册时间
- 2007-8-19
- 回帖
- 1466
 
|
发表于 2010-6-25 17:05:59
|
显示全部楼层
- $吸血技能id数组 = [57,61]
- class Scene_Battle
- alias old_main main
- def main
- @drink_blood = 999
- old_main
- end
- alias msar make_skill_action_result
- def make_skill_action_result
- msar
- if $吸血技能id数组.include?(@skill.id)
- temp_hp = 0
- for target in @target_battlers
- temp_hp += target.damage
- end
- @active_battler.damage = -temp_hp
- @target_battlers.push(@active_battler)
- @drink_blood = @target_battlers.index(@active_battler)
- end
- end
- alias ups4 update_phase4_step4
- def update_phase4_step4
- ups4
- @target_battlers[@drink_blood].animation_id = 0 if @target_battlers[@drink_blood] != nil
- @target_battlers[@drink_blood].animation_hit = false if @target_battlers[@drink_blood] != nil
- end
- end
复制代码 粘贴此脚本至main前 |
|