diff --git a/game/modules/tome/data/maps/zones/reknor-last.lua b/game/modules/tome/data/maps/zones/reknor-last.lua
index 539cd9bc8512cfd94808008b7317e466a188b35c..0f876c5446e692dc797f8d1b294db80e7383bf39 100644
--- a/game/modules/tome/data/maps/zones/reknor-last.lua
+++ b/game/modules/tome/data/maps/zones/reknor-last.lua
@@ -18,7 +18,7 @@
 -- darkgod@te4.org
 
 defineTile('<', "UP")
-defineTile('.', "FLOOR")
+defineTile(' ', "FLOOR")
 defineTile('+', "DOOR")
 defineTile('#', "WALL")
 defineTile('$', "FLOOR", "MONEY_SMALL")
@@ -37,33 +37,33 @@ startx = 0
 starty = 13
 
 return [[
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####........########################################################
-####...............a#################################################
-#####................############a............a######################
-######...###..........###########..............######################
-####.....###f..........##########..............########a..###########
-###......###......#....##########..............######.......#########
-###...............###..##########.............f#####...&&&...########
-<....o............###o.+++++..................O+++++...&!&...########
-###...............##...##########.............i#####...&&&...########
-####........###........##########..............######.......#########
-####........###i.......##########..............########a..###########
-#####.......###.......###########..............######################
-######..............a############a............a######################
-########...........##################################################
-##########....#######################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################
-#####################################################################]]
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#####        ##########################################################
+####               a###################################################
+#####                ############a            a########################
+######   ###          ###########              ########################
+####     ###f          ##########              ########a  #############
+###      ###      #    ##########              ######       ###########
+###               ###  ##########             f#####   &&&   ##########
+<    o            ###o +++++                  O+++++   &!&   ##########
+###               ##   ##########             i#####   &&&   ##########
+####        ###        ##########              ######       ###########
+####        ###i       ##########              ########a  #############
+#####       ###       ###########              ########################
+######              a############a            a########################
+########           ####################################################
+##########    #########################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################
+#######################################################################]]
diff --git a/game/modules/tome/data/zones/reknor/zone.lua b/game/modules/tome/data/zones/reknor/zone.lua
index 7cfb5d52ee56c4f12e43894c15917a3cb3e622d8..a92d9276582024ad320f561b6358e78688499eed 100644
--- a/game/modules/tome/data/zones/reknor/zone.lua
+++ b/game/modules/tome/data/zones/reknor/zone.lua
@@ -21,16 +21,16 @@ return {
 	name = _t"Lost Dwarven Kingdom of Reknor",
 	level_range = {18, 35},
 	level_scheme = "player",
-	max_level = 3,
+	max_level = 4,
 	decay = {300, 800},
 	actor_adjust_level = function(zone, level, e) return zone.base_level + e:getRankLevelAdjust() + level.level-1 + rng.range(-1,2) end,
-	width = 70, height = 49,
+	width = 70, height = 70,
 --	all_remembered = true,
 --	all_lited = true,
 	persistent = "zone",
 	ambient_music = "To the Depths.ogg",
 	min_material_level = function() return game.state:isAdvanced() and 3 or 3 end,
-	max_material_level = function() return game.state:isAdvanced() and 5 or 4 end,
+	max_material_level = function() return game.state:isAdvanced() and 5 or 3 end,
 	generator =  {
 		map = {
 			class = "engine.generator.map.TileSet",
@@ -44,11 +44,11 @@ return {
 		},
 		actor = {
 			class = "mod.class.generator.actor.Random",
-			nb_npc = {30, 45},
+			nb_npc = {50, 60},
 		},
 		object = {
 			class = "engine.generator.object.Random",
-			nb_object = {10, 15},
+			nb_object = {12, 16},
 		},
 		trap = {
 			class = "engine.generator.trap.Random",
@@ -62,7 +62,7 @@ return {
 				up = "UP_WILDERNESS",
 			}, },
 		},
-		[3] = {
+		[4] = {
 			decay = false,
 			generator = {
 				map = {