diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 684ec6c3a531f146a312782d0c9f3d3b7c830df5..efbb5054480f8c7595d1ec369565bc7a2ae04e0e 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -713,7 +713,7 @@ function _M:changeLevelReal(lev, zone, params)
 				self.zone = zone
 			end
 			if self.zone.tier1 then
-				if lev == 1 and game.state:tier1Killed(3) then
+				if lev == 1 and game.state:tier1Killed(game.state.birth.start_tier1_skip or 3) then
 					lev = self.zone.max_level
 					self.zone.tier1 = nil
 					Dialog:simplePopup("Easy!", "This zone is so easy for you that you stroll to the last area with ease.")
diff --git a/game/modules/tome/data/birth/races/yeek.lua b/game/modules/tome/data/birth/races/yeek.lua
index 99491963861ab1ec69dac72f1baa790809b497c0..9e8f4cee27ec87ba5220c7b00791bd9c6d33053f 100644
--- a/game/modules/tome/data/birth/races/yeek.lua
+++ b/game/modules/tome/data/birth/races/yeek.lua
@@ -51,6 +51,9 @@ newBirthDescriptor{
 		resolvers.inscription("INFUSION:_REGENERATION", {cooldown=10, dur=5, heal=60}),
 		resolvers.inscription("INFUSION:_WILD", {cooldown=12, what={physical=true}, dur=4, power=14}),
 	},
+	game_state = {
+		start_tier1_skip = 4,
+	},
 	random_escort_possibilities = { {"tier1.1", 1, 2}, {"tier1.2", 1, 2}, {"daikara", 1, 2}, {"old-forest", 1, 4}, {"dreadfell", 1, 8}, {"reknor", 1, 2}, },
 }