赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 36 |
经验 | 9389 |
最后登录 | 2024-11-16 |
在线时间 | 912 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3642
- 在线时间
- 912 小时
- 注册时间
- 2017-1-19
- 帖子
- 269
|
#==============================================================================
# ■ 种族灭绝者 v1.0 魔族宝 2014.9.13
#------------------------------------------------------------------------------
# 对同一种族的敌人进行打击
# 使用方法:在需要这个功能的技能的备注栏内写明
# <种族毁灭者>
# *注意效果范围要设置为【单个敌人】
#==============================================================================
# ■ Game_Action
#==============================================================================
class Game_Action
#--------------------------------------------------------------------------
# ● 目标为敌人
alias targets_for_opponents1 targets_for_opponents
#--------------------------------------------------------------------------
def targets_for_opponents
return opponents_unit.semm_target(@target_index) if @subject.is_a?(Game_Actor) and item.note =~ /<种族灭绝者>/
targets_for_opponents1
end
end
#==============================================================================
# ■ Game_Unit
#==============================================================================
class Game_Unit
def semm_target(index)
members.select {|member| member.enemy_id==members[index].enemy_id}
end
end |
|