diff options
Diffstat (limited to 'includes')
-rw-r--r-- | includes/mapclass.php | 3 | ||||
-rw-r--r-- | includes/maps.php | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/includes/mapclass.php b/includes/mapclass.php index 24b9108..c4d95e9 100644 --- a/includes/mapclass.php +++ b/includes/mapclass.php @@ -295,6 +295,9 @@ class map { $oldNames['r'] = 'r'; $oldNames['r2'] = 'R'; + + $oldNames['q'] = 'q'; + $oldNames['p'] = 'p'; for( $i = 0; $i < $this->height; $i++) { for( $j = 0; $j < $this->width; $j++) { diff --git a/includes/maps.php b/includes/maps.php index 1af64a2..ec338d7 100644 --- a/includes/maps.php +++ b/includes/maps.php @@ -355,6 +355,7 @@ function GenerateMap($rows, $cols, $rockchance, $numBlocks = -1, $cp = -1, $tp = if ($tp == -1)
$tp = rand(0, 2);
$tp = $tp * 2; //Requires an out-teleport.
+ if ($rockchance < 2) $rockchance = 2;
//== Possibility of inf loop here, if the map is too small.
do {
|