diff --git a/game/modules/tome/data/talents/cunning/shadow-magic.lua b/game/modules/tome/data/talents/cunning/shadow-magic.lua index 627b860693e7511ff7b8f59889bc2e4be896826f..d9f72ae2f60acb1e189632ecd47352286a795c0a 100644 --- a/game/modules/tome/data/talents/cunning/shadow-magic.lua +++ b/game/modules/tome/data/talents/cunning/shadow-magic.lua @@ -123,6 +123,7 @@ newTalent{ target = function(self, t) return {type="hit", range=self:getTalentRange(t), talent=t} end, getDuration = function(self, t) return math.min(5, 2 + math.ceil(self:getTalentLevel(t) / 2)) end, getDamage = function(self, t) return self:combatTalentWeaponDamage(t, 0.8, 2) end, + on_pre_use = function(self, t) return not self:attr("never_move") end, action = function(self, t) if self:attr("never_move") then game.logPlayer(self, "You cannot do that currently.") return end