# SP 消費 $sim_actor[0].sp -= $data_skills[skill_id].sp_cost if (attack.group & 1) != 0 exp = $sim_actor[1].exp_list[$sim_actor[1].level+1] - $sim_actor[1].exp_list[$sim_actor[1].level] if $sim_actor[1].hp == 0 $sim_actor[0].add_exp = exp else dmg = $sim_actor[1].damage != "Miss" ? $sim_actor[1].damage : 0 # マイナスは回復なので反転 if dmg < 0 dmg = -dmg end $sim_actor[0].add_exp = dmg * exp / $sim_actor[1].maxhp end end