class Player
  def cmd_purge cme, arg
    # each thing in the room.
    found = []
    found_name = []
    in_room.each_stuff do |obj|
      found << obj
      found_name << peek(obj, false)
    end
    found.each do |obj|
      in_room.remove obj
    end
    view "You destroyed #{"item".en.quantify(found_name.count)}." + ENDL
    if found_name.empty?
    elsif found_name.count == 1
      found_name[0] = "lonely " + found_name[0]
      view "It was " + found_name.en.conjunction + " indeed." + ENDL
    else
      view "Among them "+ found_name.en.conjunction + "." + ENDL
    end
  end
end