Hmm

There appears to be a phantom bug in level 6 using the chicken gun - where if you shoot the game crashes.
This has only happened on one test computer and we didn't get a stacktrace - so if anyone has this happen, please post a traceback so we can fix it...
And then just try again, it is rather rare and you can definitely play through the entire game without seeing it...

Thx :)

(log in to comment)

Comments

Traceback (most recent call last):
  File "run_game.pyw", line 5, in <module>
    main.main()
  File "lib/main.py", line 364, in main
    retval = play_level(level, pData)
  File "lib/main.py", line 110, in play_level
    pick = scene.render(camera, (320,240)) #make sure we only pick the center!
  File "lib/pyggel/scene.py", line 147, in render
    i.render(camera)
  File "lib/weapons.py", line 280, in render
    self.obj.pos = self.pos
AttributeError: 'NoneType' object has no attribute 'pos'
Thx for catching that kent!
Bugfix all written up (though I can't really test it well since I haven't reproduced the bug yet... sigh...)
Haha, well, in fixing the bug I broke something else - if you scroll change weapons after you get teh chicken gun, you lose the chicken gun...

Late enough in the game it shouldn't be a giant issue though :)