From: Thufir Date: 2007-11-13T15:29:58+09:00 Subject: Re: setting attributes with composition I seem to have omitted the particular ruby file which directly generated the error: thufir@arrakis ~/rubyCode/creatures5 $ thufir@arrakis ~/rubyCode/creatures5 $ thufir@arrakis ~/rubyCode/creatures5 $ ruby creatures.rb creatures.rb:14: undefined local variable or method `creaturs' for main:Object (NameError) thufir@arrakis ~/rubyCode/creatures5 $ thufir@arrakis ~/rubyCode/creatures5 $ cat creatures.rb require 'ArrayOfCreatures' require 'MakeCreature' require 'Location' include MakeCreature NumOfCreatures=2 creatures = ArrayOfCreatures.instance NumOfCreatures.times do |i| creatures[i]=Dragon.new end creaturs[0].location.x = 3 thufir@arrakis ~/rubyCode/creatures5 $ thufir@arrakis ~/rubyCode/creatures5 $ date Mon Nov 12 22:28:42 PST 2007 thufir@arrakis ~/rubyCode/creatures5 $ thufir@arrakis ~/rubyCode/creatures5 $ -Thufir