diff --git a/game/modules/tome/data/gfx/talents/tricky_defenses.png b/game/modules/tome/data/gfx/talents/tricky_defenses.png new file mode 100644 index 0000000000000000000000000000000000000000..0e224a40c182bd12e1b550c4d5b714692c235c88 Binary files /dev/null and b/game/modules/tome/data/gfx/talents/tricky_defenses.png differ diff --git a/game/modules/tome/data/gfx/talents/windtouched_speed.png b/game/modules/tome/data/gfx/talents/windtouched_speed.png new file mode 100644 index 0000000000000000000000000000000000000000..7fe4c380e5c5a321c237d39adb37dbd4c34ba4e1 Binary files /dev/null and b/game/modules/tome/data/gfx/talents/windtouched_speed.png differ diff --git a/game/modules/tome/data/talents/gifts/antimagic.lua b/game/modules/tome/data/talents/gifts/antimagic.lua index 3e579f13e089bec3152447aae1a94b11269b40eb..752c4963ccbf45ea34ca4375a6812c9f305ad3de 100644 --- a/game/modules/tome/data/talents/gifts/antimagic.lua +++ b/game/modules/tome/data/talents/gifts/antimagic.lua @@ -83,7 +83,7 @@ newTalent{ tactical = { DEFEND = 2 }, getMax = function(self, t) local v = self:combatTalentMindDamage(t, 20, 80) - if self:knowtTalent(self.T_TRICKY_DEFENSES) then + if self:knowTalent(self.T_TRICKY_DEFENSES) then v = v * (100 + self:getCun() / 2) / 100 end return v diff --git a/game/modules/tome/data/talents/uber/const.lua b/game/modules/tome/data/talents/uber/const.lua index 2e30f81857e61e3ee7136d89de024098648ed612..3098a63529a80aedfaa2e2e7524be86e8572b0df 100644 --- a/game/modules/tome/data/talents/uber/const.lua +++ b/game/modules/tome/data/talents/uber/const.lua @@ -38,7 +38,6 @@ uberTalent{ name = "Bloodspring", mode = "passive", cooldown = 12, - require = { special={desc="Be close to the draconic world", fct=function(self) return self:attr("drake_touched") and self:attr("drake_touched") >= 2 end} }, trigger = function(self, t) -- Add a lasting map effect game.level.map:addEffect(self, diff --git a/game/modules/tome/data/talents/uber/dex.lua b/game/modules/tome/data/talents/uber/dex.lua index 45b45bc9ee3b0728d607b98b85d28871c4c54b7e..9b7e31f2a81d08f682662868e5f69a6561a36583 100644 --- a/game/modules/tome/data/talents/uber/dex.lua +++ b/game/modules/tome/data/talents/uber/dex.lua @@ -91,10 +91,12 @@ uberTalent{ on_learn = function(self, t) self:attr("global_speed_add", 0.15) self:attr("avoid_pressure_traps", 1) + self:recomputeGlobalSpeed() end, on_unlearn = function(self, t) self:attr("global_speed_add", -0.15) self:attr("avoid_pressure_traps", -1) + self:recomputeGlobalSpeed() end, info = function(self, t) return ([[You are attuned wih Nature and she helps you in your fight against the arcane forces.