Curtastic #1 when you need to store a pointer in another variable type you use p\a%=handle(new player) p2.player=object.player(p\a%)