class Game_Actor < Game_Battler
def hp_plus
set = {}
#set[裝備ID]=hp附加值
set[41]=100
return set
end
def sp_plus
set = {}
#set[裝備ID]=sp附加值
set[41]=100
return set
end
#--------------------------------------------------------------------------
# ● 獲取裝備組
#--------------------------------------------------------------------------
def equipment
equipment = []
equipment.push($data_armors[@armor1_id])
equipment.push($data_armors[@armor2_id])
equipment.push($data_armors[@armor3_id])
equipment.push($data_armors[@armor4_id])
return equipment
end
#--------------------------------------------------------------------------
# ● 獲取基本 MaxHP
#--------------------------------------------------------------------------
def base_maxhp
n = $data_actors[@actor_id].parameters[0, @level]
self.equipment.each do |equipment|
unless equipment.nil?
n += self.hp_plus[equipment.id].nil? ? 0 : self.hp_plus[equipment.id]
end
end
return n
end
#--------------------------------------------------------------------------
# ● 獲取基本 MaxSP
#--------------------------------------------------------------------------
def base_maxsp
n = $data_actors[@actor_id].parameters[0, @level]
self.equipment.each do |equipment|
unless equipment.nil?
n += self.sp_plus[equipment.id].nil? ? 0 : self.sp_plus[equipment.id]
end
end
return n
end
end