Skip to content

Instantly share code, notes, and snippets.

@kyrylo
Created February 9, 2012 18:48
Show Gist options
  • Save kyrylo/1781966 to your computer and use it in GitHub Desktop.
Save kyrylo/1781966 to your computer and use it in GitHub Desktop.
Fatal error in the editor when clicking on the battleground
[2012-02-09 20:37:47.754 +0200 INFO] Entered State: SmashAndGrab::States::EditLevel
FATAL ERROR - NoMethodError: undefined method `[]' for nil:NilClass
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/map/tile.rb:95:in `type='
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/history/editor_actions/set_tile_type.rb:10:in `do'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/history/action_history.rb:42:in `do'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/states/edit_level.rb:128:in `update'
/usr/lib/ruby/gems/1.9.1/gems/chingu-0.9rc7/lib/chingu/game_state_manager.rb:280:in `update'
/usr/lib/ruby/gems/1.9.1/gems/chingu-0.9rc7/lib/chingu/window.rb:144:in `intermediate_update'
/usr/lib/ruby/gems/1.9.1/gems/chingu-0.9rc7/lib/chingu/window.rb:112:in `update'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/main.rb:90:in `<top (required)>'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab.rb:105:in `require_relative'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab.rb:105:in `<top (required)>'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/bin/smash_and_grab:3:in `require_relative'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/bin/smash_and_grab:3:in `<top (required)>'
/usr/bin/smash_and_grab:19:in `load'
/usr/bin/smash_and_grab:19:in `<main>'
/usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/map/tile.rb:95:in `type=': undefined method `[]' for nil:NilClass (NoMethodError)
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/history/editor_actions/set_tile_type.rb:10:in `do'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/history/action_history.rb:42:in `do'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/states/edit_level.rb:128:in `update'
from /usr/lib/ruby/gems/1.9.1/gems/chingu-0.9rc7/lib/chingu/game_state_manager.rb:280:in `update'
from /usr/lib/ruby/gems/1.9.1/gems/chingu-0.9rc7/lib/chingu/window.rb:144:in `intermediate_update'
from /usr/lib/ruby/gems/1.9.1/gems/chingu-0.9rc7/lib/chingu/window.rb:112:in `update'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab/main.rb:90:in `<top (required)>'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab.rb:105:in `require_relative'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/lib/smash_and_grab.rb:105:in `<top (required)>'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/bin/smash_and_grab:3:in `require_relative'
from /usr/lib/ruby/gems/1.9.1/gems/smash_and_grab-0.0.6alpha/bin/smash_and_grab:3:in `<top (required)>'
from /usr/bin/smash_and_grab:19:in `load'
from /usr/bin/smash_and_grab:19:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment