diff --git a/game/modules/tome/data/talents/gifts/fungus.lua b/game/modules/tome/data/talents/gifts/fungus.lua
index 980c9436ab89ea637e2c4db9cb76064849d6e8dd..92929708e4978468349e2e96304dbc43c95ecccd 100644
--- a/game/modules/tome/data/talents/gifts/fungus.lua
+++ b/game/modules/tome/data/talents/gifts/fungus.lua
@@ -24,7 +24,7 @@ newTalent{
 	points = 5,
 	mode = "passive",
 	getLife = function(self, t) return self:combatTalentStatDamage(t, "wil", 10, 600) end,
-	getRegen = function(self, t) return self:combatTalentStatDamage(t, "wil", 1, 30) end,
+	getRegen = function(self, t) return self:combatTalentStatDamage(t, "wil", 1, 20) end,
 	passives = function(self, t, tmptable)
 		self:talentTemporaryValue(tmptable, "max_life", t.getLife(self, t))
 		self:talentTemporaryValue(tmptable, "life_regen", t.getRegen(self, t))