ASSIGNMENT, ASSUMPPTION AND AMENDMENT TO WARRANT AGREEMENT