Y si no es el caso, ¿Como conseguir un número aleatorio entero?
Ahora si.

random_range da números flotantes (float), si queres con números enteros le agregás una i de integer, quedando irandom_range(x,y). Si tenes dudas, dale una mirada al manual de la comunidad, sale explicada esa función y varias más.

Puedes usar un choose para numeros pequeños

Tambien puedes usar un random_range y despues un floor +1 para dar numero entero.

numero = floor(random_range(x,y))+1;