def lost_half_items
list_all = [@items, @weapons, @armors]
half_num = 0
list_all.each do |list|
list.values.each do |l|
half_num += l
end
end
return if half_num == 0
while half_num > 0
list = list_all[rand(3)]
next if list.size <= 0
rand_items_id = @items.keys[rand(@items.keys.size)]
rand_weapons_id = @weapons.keys[rand(@weapons.keys.size)]
rand_armors_id = @armors.keys[rand(@armors.keys.size)]