diff --git a/game/modules/tome/data/talents/spells/fire-alchemy.lua b/game/modules/tome/data/talents/spells/fire-alchemy.lua
index 5ebb01f1faab5281aa3c37871251b35c9c8d6cb7..7e85d0621e3de2a0d89af14243078900cb4b0688 100644
--- a/game/modules/tome/data/talents/spells/fire-alchemy.lua
+++ b/game/modules/tome/data/talents/spells/fire-alchemy.lua
@@ -128,12 +128,12 @@ newTalent{
 	end,
 	tactical = { ATTACKAREA = { FIRE = 2 } },
 	getDuration = function(self, t) return math.floor(self:combatScale(self:combatSpellpower(0.05) + self:getTalentLevel(t), 5, 0, 12.67, 7.66)) end,
-	getDamage = function(self, t) return self:combatTalentSpellDamage(t, 5, 120) end,
+	getDamage = function(self, t) return self:combatTalentSpellDamage(t, 20, 175) end,
 	action = function(self, t)
 		-- Add a lasting map effect
 		local ef = game.level.map:addEffect(self,
 			self.x, self.y, t.getDuration(self, t),
-			DamageType.FIRE_FRIENDS, t.getDamage(self, t),
+			DamageType.FIRE_FRIENDS, self:spellCrit(t.getDamage(self, t)),
 			3,
 			5, nil,
 			{type="firestorm", only_one=true},