# File cmd/teensy/cmd_go.rb, line 16 def cmd_go(args) case args when nil, "" sendto("Where do you want to go?") else ex = [] ext = nil get_object(location).exits.each do |exid| ext = get_object(exid) ex = ext.name.split(/;/).grep(/^#{args}/) break if !ex.empty? end if ex.empty? sendto("Can't find that place") elsif ex.size > 1 ln = "Which did you mean, " ex.each {|x| ln << "\'" << x << "\' "} ln << "?" sendto(ln) else add_event(id,ext.id,:leave, args) end end end