minion code fix

Added temp vector3 to store/edit position information which is then
copied back into transform.position.