diff --git a/game/modules/tome/data/talents/cunning/survival.lua b/game/modules/tome/data/talents/cunning/survival.lua
index a5c01fb0dbe3a4290aceda0a518d6baf06a9db67..d044d6b26e2bd256bf3fbe834f41f6b040475cea 100644
--- a/game/modules/tome/data/talents/cunning/survival.lua
+++ b/game/modules/tome/data/talents/cunning/survival.lua
@@ -30,10 +30,22 @@ newTalent{
 }
 
 newTalent{
-	name = "Evasion",
+	name = "Trap Disarm",
 	type = {"cunning/survival", 2},
-	points = 5,
 	require = cuns_req2,
+	mode = "passive",
+	points = 5,
+	info = function(self, t)
+		return ([[You have learnt to disarm traps. (%d disarm power).]]):
+		format(self:getTalentLevel(t) * self:getCun(25))
+	end,
+}
+
+newTalent{
+	name = "Evasion",
+	type = {"cunning/survival", 3},
+	points = 5,
+	require = cuns_req3,
 	stamina = 35,
 	cooldown = 30,
 	action = function(self, t)
@@ -48,18 +60,6 @@ newTalent{
 	end,
 }
 
-newTalent{
-	name = "Trap Disarm",
-	type = {"cunning/survival", 3},
-	require = cuns_req3,
-	mode = "passive",
-	points = 5,
-	info = function(self, t)
-		return ([[You have learnt to disarm traps. (%d disarm power).]]):
-		format(self:getTalentLevel(t) * self:getCun(25))
-	end,
-}
-
 newTalent{
 	name = "Long Strides",
 	type = {"cunning/survival", 4},
diff --git a/game/modules/tome/data/talents/techniques/archery.lua b/game/modules/tome/data/talents/techniques/archery.lua
index 5fdb3d22787fd2e178200de1786b5eea42c67f9d..010c7b50b4c4053664ac2ca464eac6dc01e217db 100644
--- a/game/modules/tome/data/talents/techniques/archery.lua
+++ b/game/modules/tome/data/talents/techniques/archery.lua
@@ -134,7 +134,7 @@ newTalent{
 	type = {"technique/archery-training", 4},
 	no_energy = true,
 	points = 5,
-	cooldown = 20,
+	cooldown = 14,
 	stamina = 35,
 	require = techs_dex_req4,
 	range = 20,
@@ -192,7 +192,7 @@ newTalent{
 	type = {"technique/archery-utility", 2},
 	no_energy = true,
 	points = 5,
-	cooldown = 20,
+	cooldown = 10,
 	stamina = 15,
 	require = techs_dex_req2,
 	range = 20,
@@ -216,7 +216,7 @@ newTalent{
 	type = {"technique/archery-utility", 3},
 	no_energy = true,
 	points = 5,
-	cooldown = 20,
+	cooldown = 10,
 	stamina = 15,
 	require = techs_dex_req3,
 	range = 20,
@@ -240,7 +240,7 @@ newTalent{
 	type = {"technique/archery-utility", 4},
 	no_energy = true,
 	points = 5,
-	cooldown = 20,
+	cooldown = 14,
 	stamina = 15,
 	require = techs_dex_req4,
 	range = 20,
diff --git a/game/modules/tome/data/talents/techniques/bow.lua b/game/modules/tome/data/talents/techniques/bow.lua
index 420f91fdd7c7824c70c1c98c6666df7aa614001f..dabd783de75f04254002ddd8e6e9980cb4db846c 100644
--- a/game/modules/tome/data/talents/techniques/bow.lua
+++ b/game/modules/tome/data/talents/techniques/bow.lua
@@ -71,7 +71,7 @@ newTalent{
 	type = {"technique/archery-bow", 4},
 	no_energy = true,
 	points = 5,
-	cooldown = 20,
+	cooldown = 12,
 	stamina = 35,
 	require = techs_dex_req4,
 	range = 20,
diff --git a/game/modules/tome/data/talents/techniques/sling.lua b/game/modules/tome/data/talents/techniques/sling.lua
index 243b9480ebb95bbdcc8a47dc264c3223b0443d58..1cae64ef33381f36b8536265bc7cbd12c73286d0 100644
--- a/game/modules/tome/data/talents/techniques/sling.lua
+++ b/game/modules/tome/data/talents/techniques/sling.lua
@@ -82,7 +82,7 @@ newTalent{
 	type = {"technique/archery-sling", 4},
 	no_energy = true,
 	points = 5,
-	cooldown = 20,
+	cooldown = 12,
 	stamina = 35,
 	require = techs_dex_req4,
 	range = 20,
diff --git a/ideas/cunning.ods b/ideas/cunning.ods
index 7ec8d63cd275101d087f1d25555427ac6e0d13ba..1279f6bffba56000a776b644fda71618cf9ad060 100644
Binary files a/ideas/cunning.ods and b/ideas/cunning.ods differ