From 69ebb05305583a304aeab0e0cb20c2f41f8ffcb7 Mon Sep 17 00:00:00 2001
From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54>
Date: Wed, 22 May 2013 20:14:44 +0000
Subject: [PATCH] Thalore Blight resistance reduced

git-svn-id: http://svn.net-core.org/repos/t-engine4@6771 51575b47-30f0-44d4-a5cc-537603b46e54
---
 game/modules/tome/data/talents/misc/races.lua               | 6 +++---
 .../tome/data/talents/techniques/combat-techniques.lua      | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/game/modules/tome/data/talents/misc/races.lua b/game/modules/tome/data/talents/misc/races.lua
index 625969d498..b7d6584306 100644
--- a/game/modules/tome/data/talents/misc/races.lua
+++ b/game/modules/tome/data/talents/misc/races.lua
@@ -325,17 +325,17 @@ newTalent{
 	mode = "passive",
 	on_learn = function(self, t)
 		self:attr("disease_immune", 0.2)
-		self.resists[DamageType.BLIGHT] = (self.resists[DamageType.BLIGHT] or 0) + 4
+		self.resists[DamageType.BLIGHT] = (self.resists[DamageType.BLIGHT] or 0) + 2
 		self.resists.all = (self.resists.all or 0) + 2
 	end,
 	on_unlearn = function(self, t)
 		self:attr("disease_immune", -0.2)
-		self.resists[DamageType.BLIGHT] = (self.resists[DamageType.BLIGHT] or 0) - 4
+		self.resists[DamageType.BLIGHT] = (self.resists[DamageType.BLIGHT] or 0) - 2
 		self.resists.all = (self.resists.all or 0) - 2
 	end,
 	info = function(self, t)
 		return ([[You are part of the wood; it shields you from corruption.
-		Increase disease immunity by %d%%, blight resistance by %d%%, and all resistances by %d%%.]]):format(self:getTalentLevelRaw(t) * 20, self:getTalentLevelRaw(t) * 4, self:getTalentLevelRaw(t) * 2)
+		Increase disease immunity by %d%%, blight resistance by %d%%, and all resistances by %d%%.]]):format(self:getTalentLevelRaw(t) * 20, self:getTalentLevelRaw(t) * 2, self:getTalentLevelRaw(t) * 2)
 	end,
 }
 
diff --git a/game/modules/tome/data/talents/techniques/combat-techniques.lua b/game/modules/tome/data/talents/techniques/combat-techniques.lua
index 48e2d25f6b..f954d0966b 100644
--- a/game/modules/tome/data/talents/techniques/combat-techniques.lua
+++ b/game/modules/tome/data/talents/techniques/combat-techniques.lua
@@ -57,7 +57,7 @@ newTalent{
 			lx, ly, is_corner_blocked = l:step()
 		end
 
-		if core.fov.distance(x, y, tx, ty) > 1 then return nil end
+		if not tx or not ty or core.fov.distance(x, y, tx, ty) > 1 then return nil end
 
 		local ox, oy = self.x, self.y
 		self:move(tx, ty, true)
-- 
GitLab