stop random energy from going below current energy