# # file:: cmd_object.rb # author:: Jon A. Lambert # version:: 2.2.0 # date:: 08/29/2005 # # This source code copyright (C) 2005 by Jon A. Lambert # All rights reserved. # # Released under the terms of the TeensyMUD Public License # See LICENSE file for additional information. # module Cmd # sets the description for an object (ex. @set #1 A beautiful rose.) def cmd_object(args) case args when /(.*)/ newobj = GameObject.new($1, id, location) if newobj.nil? log.error "Unable to create object." sendto "System error: unable to create object." return end put_object(newobj) get_object(location).add_contents(newobj.id) sendto "Ok." else sendto("What!!?") end end end