diff --git a/game/modules/tome/data/talents/techniques/combat-techniques.lua b/game/modules/tome/data/talents/techniques/combat-techniques.lua index b18b9f8701ebdfb9a2fb4b0173b598bbd854fe78..48e2d25f6be72a7412b02427200926111b9307b8 100644 --- a/game/modules/tome/data/talents/techniques/combat-techniques.lua +++ b/game/modules/tome/data/talents/techniques/combat-techniques.lua @@ -57,6 +57,8 @@ newTalent{ lx, ly, is_corner_blocked = l:step() end + if core.fov.distance(x, y, tx, ty) > 1 then return nil end + local ox, oy = self.x, self.y self:move(tx, ty, true) if config.settings.tome.smooth_move > 0 then