diff --git a/game/modules/tome/data/birth/descriptors.lua b/game/modules/tome/data/birth/descriptors.lua
index 372480ffeb4c6e9448be2dab3d244a778051108b..e5ee3695f7ff506545a33148a341982aba8f1aed 100644
--- a/game/modules/tome/data/birth/descriptors.lua
+++ b/game/modules/tome/data/birth/descriptors.lua
@@ -220,7 +220,6 @@ newBirthDescriptor{
 		"Rare creatures are far more frequent and random bosses start to appear",
 		"Nonrandom bosses will have randomly selected talents",
 		"All enemies have 20% more life",
-		"Player rank is normal instead of elite",
 		"Player can earn Insane version of achievements if also playing in Roguelike or Adventure permadeath mode.",
 	},
 	descriptor_choices =
@@ -229,8 +228,8 @@ newBirthDescriptor{
 		class = { ["Tutorial Adventurer"] = "forbid", },
 	},
 	copy = {
+		instakill_immune = 1,
 		__game_difficulty = 4,
-		rank = 2,
 	},
 	game_state = {
 		default_random_rare_chance = 3,
@@ -251,7 +250,6 @@ newBirthDescriptor{
 		"Rare creatures are far more frequent and random bosses start to appear",
 		"Bosses will have randomly selected talents",
 		"Player is being hunted! Randomly all foes in a radius will get a feeling of where she/he is",
-		"Player rank is normal instead of elite",
 		"Player can earn Madness version of achievements if also playing in Roguelike or Adventure permadeath mode.",
 	},
 	descriptor_choices =
@@ -263,8 +261,8 @@ newBirthDescriptor{
 		[ActorTalents.T_HUNTED_PLAYER] = 1,
 	},
 	copy = {
+		instakill_immune = 1,
 		__game_difficulty = 5,
-		rank = 2,
 	},
 	game_state = {
 		default_random_rare_chance = 3,
diff --git a/game/modules/tome/data/zones/blighted-ruins/zone.lua b/game/modules/tome/data/zones/blighted-ruins/zone.lua
index 76b889f005c520ed4067f195a713e23a57ec36e5..e26cd58b41976c44032ecde682057356b5ae9de2 100644
--- a/game/modules/tome/data/zones/blighted-ruins/zone.lua
+++ b/game/modules/tome/data/zones/blighted-ruins/zone.lua
@@ -48,7 +48,8 @@ return {
 			door = "DOOR",
 		},
 		actor = {
-			class = "mod.class.generator.actor.Random",
+			class = "engine.generator.actor.Random",
+			--class = "mod.class.generator.actor.Random",
 			nb_npc = {20, 30},
 			filters = { {max_ood=2}, },
 			guardian = "HALF_BONE_GIANT", guardian_level = 1,
diff --git a/game/modules/tome/data/zones/murgol-lair/zone.lua b/game/modules/tome/data/zones/murgol-lair/zone.lua
index 3c620a0f341fad98e97defe3e53208d455dcf281..77b249a4cdfb850c1b4b42c298003b534da5c061 100644
--- a/game/modules/tome/data/zones/murgol-lair/zone.lua
+++ b/game/modules/tome/data/zones/murgol-lair/zone.lua
@@ -50,7 +50,8 @@ return {
 			door = "WATER_DOOR",
 		},
 		actor = {
-			class = "mod.class.generator.actor.Random",
+			class = "engine.generator.actor.Random",
+			--class = "mod.class.generator.actor.Random",
 			nb_npc = {20, 30},
 			filters = { {max_ood=2}, },
 			guardian = is_invaded and "NASHVA" or "MURGOL",
diff --git a/game/modules/tome/data/zones/reknor-escape/zone.lua b/game/modules/tome/data/zones/reknor-escape/zone.lua
index 6e5866ab69d35bfb8c7dbae9ad91d800fcbef55a..794a204808d81bc578119885c3ec5749937e67b0 100644
--- a/game/modules/tome/data/zones/reknor-escape/zone.lua
+++ b/game/modules/tome/data/zones/reknor-escape/zone.lua
@@ -45,7 +45,8 @@ return {
 			force_down = true,
 		},
 		actor = {
-			class = "mod.class.generator.actor.Random",
+			class = "engine.generator.actor.Random",
+			--class = "mod.class.generator.actor.Random",
 			nb_npc = {50, 60},
 			filters = { {max_ood=2}, },
 			nb_spots = 2, on_spot_chance = 35,
diff --git a/game/modules/tome/data/zones/ritch-tunnels/zone.lua b/game/modules/tome/data/zones/ritch-tunnels/zone.lua
index 317cade552b5c4614f9ccb8a04ccd15078a2ab0d..7fdb2b51cac676c7e324e1a33cbdfc124a47c255 100644
--- a/game/modules/tome/data/zones/ritch-tunnels/zone.lua
+++ b/game/modules/tome/data/zones/ritch-tunnels/zone.lua
@@ -47,7 +47,8 @@ return {
 			door = "UNDERGROUND_SAND",
 		},
 		actor = {
-			class = "mod.class.generator.actor.Random",
+			class = "engine.generator.actor.Random",
+			--class = "mod.class.generator.actor.Random",
 			nb_npc = {20, 30},
 			filters = { {max_ood=2}, },
 			randelite = 0,
diff --git a/game/modules/tome/data/zones/slazish-fen/zone.lua b/game/modules/tome/data/zones/slazish-fen/zone.lua
index 44c751ce6efaa3e87f034c3aaf5c73c59ee91015..da10e83829d089596ad25b7b63fad546f73691e0 100644
--- a/game/modules/tome/data/zones/slazish-fen/zone.lua
+++ b/game/modules/tome/data/zones/slazish-fen/zone.lua
@@ -56,7 +56,8 @@ return {
 --			lite_room_chance = 100,
 		},
 		actor = {
-			class = "mod.class.generator.actor.Random",
+			class = "engine.generator.actor.Random",
+			--class = "mod.class.generator.actor.Random",
 			nb_npc = {7, 10},
 			filters = { {max_ood=2}, },
 			randelite = 0,