I'd say it's fairly grand now there are udoable command and normal command. The whole tower factory can be scrapped if ye want cause right now seems pointless.

1) Is this supposed to be used by player or should this just be part of player??

2) How come it just prints. Shouldnt this update the player position??