| 赞 | 0 |
| VIP | 0 |
| 好人卡 | 5 |
| 积分 | 6 |
| 经验 | 53674 |
| 最后登录 | 2026-5-4 |
| 在线时间 | 921 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 632
- 在线时间
- 921 小时
- 注册时间
- 2013-3-13
- 帖子
- 557
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 crow2006 于 2014-4-14 13:55 编辑
#--------------------------------------------------------------------------
# ● 作成技能或是物品的目标的扩张
#--------------------------------------------------------------------------
def make_obj_targets2(obj, targets)
########################################################################
for member in $game_party.members
if member.state?(229) #MT释放嘲讽技能之后自身获得的状态编号
if not battler.actor? and obj.base_damage > 0 and obj.scope == 1 #敌方施放单体伤害技能
???? #这里应当如何写?让敌人单体伤害技能的攻击目标强制变为我方队员中携带229号状态的角色
end
end
end
########################################################################
if obj.extension.include?("全区域")
targets = []
targets += opponents_unit.existing_members
targets += friends_unit.existing_members
end
if obj.extension.include?("自分以外")
targets.delete($game_party.members[battler.index]) if battler.actor?
targets.delete($game_troop.members[battler.index]) unless battler.actor?
end
return targets.compact
end |
|