전투

레벨업시 HP/MP 전체회복

by 쿠쿠밥솥 posted Feb 05, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

시트르산 님께서 올려주신

'레벨업시 증가분의 HP/MP 회복'을

Ace로 바꿧더니 되네요 ㅎㅎ

Ace에서는 최대 체력이 maxhp 가 아니고 mhp 엿더라구요 ㅋㅋ

 

스크립트 15번째 줄의 [ - last_hp ] 와

16번째줄의 [ - last_mp ] 를 없애주시면

레벨업 시 전체 회복되구요.

 

# ★ 레벨업시 HP·MP를 증가분만큼 회복
#==============================================================================
# ■ Game_Actor
#==============================================================================

class Game_Actor
  #--------------------------------------------------------------------------
  # ● 레벨업개
  #--------------------------------------------------------------------------
  alias :neomemo6a :level_up
  def level_up
    last_hp = mhp
    last_mp = mmp
    neomemo6a
    @hp = [mhp - last_hp].max
    @mp = [mmp - last_mp].max
  end
end