Post your entire code mate, let's see what's happening. It's hard to see what's going on here. Not wishing to be rude, but I suspect that you haven't used classes before. Classes don't usually start with an if statement.Post the entire thing and I'll see if I can help

Last edited by dboxall123 on Tue Oct 01, 2013 7:41 pm, edited 1 time in total.

Ok, firstly, in your code you have not created an instance of the Shoot class. However, even if you had, that class would still not work. Ideally, you need to learn Python before trying to learn Pygame. Trust me, I made the same mistake. I tried making games before I had even a basic grasp of the Python language (although I'm still not an expert - far from it!). I had constant issues until I worked through a Python tutorial. Then I started to understand what is going on. I think you should work through a tutorial first - here is an excellent one for Python 3 - http://openbookproject.net/thinkcs/python/english3e/ or there is one by the same authors for Python 2 here http://www.greenteapress.com/thinkpython/html/index.html I will try to write you a working version of this code, may take me a little while though