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