Hmm.. Now that is one elegant solution. Nice one.
But, doesn't <61 include 0 through 60.9999?
and doesn't rand(0,100) give 0 through 100 (101 whole numbers)
Then shouldn't it be
$chance = rand(1,100);
if ($chance <= 60) {
$l = 1;
$h = 10;
} elseif ($chance <= 95) {