From 7c9d368c0dfc1d6245b35189638969ad884bfe44 Mon Sep 17 00:00:00 2001
From: DarkGod <darkgod@net-core.org>
Date: Fri, 3 Mar 2017 15:35:30 +0100
Subject: [PATCH] and now the actualy fix, heh

---
 game/modules/tome/class/Player.lua                   | 4 ++--
 game/modules/tome/data/quests/lightning-overload.lua | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/game/modules/tome/class/Player.lua b/game/modules/tome/class/Player.lua
index 41f8f47254..6edbea35ee 100644
--- a/game/modules/tome/class/Player.lua
+++ b/game/modules/tome/class/Player.lua
@@ -1013,9 +1013,9 @@ function _M:restCheck()
 		for res, res_def in ipairs(_M.resources_def) do
 			if res_def.wait_on_rest and res_def.regen_prop and self:attr(res_def.regen_prop) then
 				if not res_def.invert_values then
-					if self[res_def.regen_prop] > -0.0001 and self:check(res_def.getFunction) < self:check(res_def.getMaxFunction) then print("waiting on ", res_def.regen_prop) return true end
+					if self[res_def.regen_prop] > 0.0001 and self:check(res_def.getFunction) < self:check(res_def.getMaxFunction) then return true end
 				else
-					if self[res_def.regen_prop] < 0.0001 and self:check(res_def.getFunction) > self:check(res_def.getMinFunction) then print("waiting on ", res_def.regen_prop) return true end
+					if self[res_def.regen_prop] < -0.0001 and self:check(res_def.getFunction) > self:check(res_def.getMinFunction) then return true end
 				end
 			end
 		end
diff --git a/game/modules/tome/data/quests/lightning-overload.lua b/game/modules/tome/data/quests/lightning-overload.lua
index faea311dcb..8b9f6a19f6 100644
--- a/game/modules/tome/data/quests/lightning-overload.lua
+++ b/game/modules/tome/data/quests/lightning-overload.lua
@@ -149,8 +149,8 @@ end
 
 reenter_derth = function(self)
 	if (self:isCompleted() or self:isEnded()) and not self:isCompleted("restored-derth") then
-		game.level.map:setShown(unpack(game.level.map.color_shown))
-		game.level.map:setObscure(unpack(game.level.map.color_obscure))
+		game.level.map:setShown(unpack(self.old_shown))
+		game.level.map:setObscure(unpack(self.old_obscure))
 		game.level.data.background = nil
 
 		game.player:setQuestStatus(self.id, engine.Quest.COMPLETED, "restored-derth")
-- 
GitLab