Si, por eso te respondi de las dos formas, si lo querias usar asi, con el
RandomNumber es la forma correcta.
Mira esa funcion genera numeros al azar entre los que especificas, si estan en el lugar que queres vos (Clase y Constitucion), y usas un PJ con esas caracteristicas debería andarte, pero bueno es azar y puede darse que no te salga el máximo, y si frecuentemente te salen numeros del promedio de los dos que especificas, así que se lo tenes que dejar al azar

.
En el caso de que nunca te salga el numero, vas a tenes que revisar si esta bien en donde lo hiciste.
Mira te tiro una, el servidor de la 0.11.5 hace un log que se llama Desarrollo.txt y ahi pone la vida que va ganando cada PJ que sube de nivel, si queres usalo para depurar
PD: Vos me agregaste? Avisame asi no te borro, please.