I\'m having an issue and I have no idea why this is happening and how to fix it. I\'m working on developing a Videogame with python and pygame and I\'m getting this error: <
move.CompleteMove() does not return a value (perhaps it just prints something). Any method that does not return a value returns None, and you have assigned None to self.values.
Here is an example of this:
>>> def hello(x):
... print x*2
...
>>> hello('world')
worldworld
>>> y = hello('world')
worldworld
>>> y
>>>
You'll note y doesn't print anything, because its None (the only value that doesn't print anything on the interactive prompt).