osea nose como lo pienses tu pero yo guardaria un datetime con el ultimo HP que tubo.. por ej si le pegan ... la hora y fecha de la ultima ves ke le pegaron... entonces calculas la vida a partir de eso
por ej
Código php:
Ver original$cantidad = 20; // en caso de que fueran 20 de hp por segundo
$segundos_pasados = "calculo de sql.. de cuantos segundos an pasado desde que le pegaron hasta ahora";
$cantidad_por_segundo = $cantidad * $segundos_pasados;
$vida_a_mostrar = ($vida_a_mostrar <= $vida_maxima) ? $vida_a_mostrar + $cantidad_por_segundo : $vida_maxima;
algo asi creo que te funcionaria..
saludos