#--------------------------------------------------------------------------
# ● フレーム更新 (メインフェーズ ステップ 6 : リフレッシュ)
#--------------------------------------------------------------------------
alias action_update_phase4_step6_zunk20101124 update_phase4_step6
def update_phase4_step6(battler)
for state_id in STATE_ACTION_EVERYTURN.keys
if battler.state?(state_id)
user = battler.get_state_maker(state_id)
next unless user.exist?
user.record_action
user.make_attack_against_enemy(battler,STATE_ACTION_EVERYTURN[state_id])
if STATE_ADDITIONAL_ACTION_EVERYTURN[state_id] != nil
if rand(100) < STATE_ADDITIONAL_ACTION_EVERYTURN[state_id]
user.record_action(true)
user.make_attack_against_enemy(battler,STATE_ACTION_EVERYTURN[state_id])
###追加行动
end
end
end
end
action_update_phase4_step6_zunk20101124(battler)
end
end[/pre]