+ if connection_id in game.sessions:
+ t_id = game.sessions[connection_id]
+ t = game.get_thing(t_id, False)
+ game.io.send('META ' + quote('you rename yourself to: ' + nick), connection_id)
+ else:
+ t = game.thing_types['player'](game)
+ game.things += [t] # TODO refactor into Thing.__init__?
+ game.sessions[connection_id] = t.id_
+ game.io.send('META ' + quote('you are now: ' + nick), connection_id)