diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua
index 80864811de13cee42b342dfedf72012bfaf46912..a5a14f603373301d1dc5b734be72b32c2ccc3192 100644
--- a/game/modules/tome/data/damage_types.lua
+++ b/game/modules/tome/data/damage_types.lua
@@ -1934,7 +1934,7 @@ newDamageType{
 		local target = game.level.map(x, y, Map.ACTOR)
 		if target then
 			local reapplied = target:hasEffect(target.EFF_WEAKENED)
-			target:setEffect(target.EFF_WEAKENED, dam.dur, { power=incDamage }, reapplied)
+			target:setEffect(target.EFF_WEAKENED, dam.dur, { power=dam.incDamage }, reapplied)
 		end
 	end,
 }