From f73f2a0cb6502ef744203bb0538e410c0d63c61c Mon Sep 17 00:00:00 2001
From: Alexander Sedov <alex0player@gmail.com>
Date: Sun, 21 Dec 2014 05:08:04 +0300
Subject: [PATCH] Fixed shrugoffs for player.

---
 game/modules/tome/class/Player.lua | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/game/modules/tome/class/Player.lua b/game/modules/tome/class/Player.lua
index 5bebc15e05..6feb1b6dc3 100644
--- a/game/modules/tome/class/Player.lua
+++ b/game/modules/tome/class/Player.lua
@@ -688,12 +688,14 @@ function _M:onTakeHit(value, src, death_note)
 end
 
 function _M:on_set_temporary_effect(eff_id, e, p)
-	mod.class.Actor.on_set_temporary_effect(self, eff_id, e, p)
+	local ret = mod.class.Actor.on_set_temporary_effect(self, eff_id, e, p)
 
 	if e.status == "detrimental" and not e.no_stop_resting and p.dur > 0 then
 		self:runStop("detrimental status effect")
 		self:restStop("detrimental status effect")
 	end
+
+	return ret
 end
 
 function _M:heal(value, src)
-- 
GitLab