wen die Zufallszahlenfunktion interessiert:
http://www.php.net/manual/de/function.rand.php
bzw.
http://www.php.net/manual/de/function.mt-rand.php
2 + ( rand(0,1000000) / 1000000 )
erzeugt beispielsweise eine Zahl zwischen 2 und 3, mit 6 Nachkommastellen
von den Werten die ich bisher gesehen habe wuerde ich aber eher ein Gauss'sche Funktion an der Stelle vermuten.
Die Anzahl der Nachkommastellen ist prinzipiell nur von Loren's Programmierstil und dem verwendeten Datentyp in der Datenbank abhaengig.
Ich bin mir sicher, dass intern mit Nachkommastellen gerechnet wird und nur bei der Ausgabe dem User gegenueber auf ganze Zahlen gerundet wird, sonst haette man beispielsweise in der Gildenarena nicht immer mal wieder Differenzen zwischen den DBP die auf der Spielposition angezeigt werden und denen aus der durchs Script sortierten Drachenliste.