From 610a9c09905258d3b1f384f43fd3d1526144626c Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Sat, 27 Aug 2011 14:24:50 +0000 Subject: [PATCH] Garkul's Helm has a special bonus to Skullcracker talent git-svn-id: http://svn.net-core.org/repos/t-engine4@4265 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/modules/tome/data/general/objects/boss-artifacts.lua | 2 ++ game/modules/tome/data/talents/cunning/tactical.lua | 2 +- game/modules/tome/data/talents/techniques/mobility.lua | 2 +- game/modules/tome/data/talents/techniques/thuggery.lua | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua index c0242f9542..25c8975d64 100644 --- a/game/modules/tome/data/general/objects/boss-artifacts.lua +++ b/game/modules/tome/data/general/objects/boss-artifacts.lua @@ -297,6 +297,8 @@ newEntity{ base = "BASE_HELM", level_range = {12, 22}, rarity = 200, cost = 20, + material_level = 3, + skullcracker_mult = 5, wielder = { combat_armor = 6, diff --git a/game/modules/tome/data/talents/cunning/tactical.lua b/game/modules/tome/data/talents/cunning/tactical.lua index 22ee0914ba..a7885dc5dc 100644 --- a/game/modules/tome/data/talents/cunning/tactical.lua +++ b/game/modules/tome/data/talents/cunning/tactical.lua @@ -69,7 +69,7 @@ newTalent{ getDamage = function(self, t) return self:combatTalentWeaponDamage(t, 0.5, 0.9) + getStrikingStyle(self, dam) end, info = function(self, t) local damage = t.getDamage(self, t) * 100 - return ([[When you avoid a melee blow you have a %d%% chance to get a free, automatic unarmed attack against your foe for %d%% damage. + return ([[When you avoid a melee blow you have a %d%% chance to get a free, automatic attack against your foe for %d%% damage. Unarmed fighters using it do consider it a strike for the purpose of stance damage bonuses (if have any) and will have a damage bonus. Armed fighters use it normaly. The chance of countering increases with the cunning stat.]]):format(self:getTalentLevel(t) * (5 + self:getCun(5, true)), damage) diff --git a/game/modules/tome/data/talents/techniques/mobility.lua b/game/modules/tome/data/talents/techniques/mobility.lua index d4636db633..d9ec6186db 100644 --- a/game/modules/tome/data/talents/techniques/mobility.lua +++ b/game/modules/tome/data/talents/techniques/mobility.lua @@ -107,7 +107,7 @@ newTalent{ self.talent_cd_reduction[Talents.T_EVASION] = (self.talent_cd_reduction[Talents.T_EVASION] or 0) - 1 end, info = function(self, t) - return ([[You literaly danse around your foes, increasing movement speed by %d%% and reducing the cooldown of Hack'n'Back, Rush, Disengage and Evasion by %d turns.]]): + return ([[You literaly dance around your foes, increasing movement speed by %d%% and reducing the cooldown of Hack'n'Back, Rush, Disengage and Evasion by %d turns.]]): format(self:getTalentLevelRaw(t) * 0.02, self:getTalentLevelRaw(t)) end, } diff --git a/game/modules/tome/data/talents/techniques/thuggery.lua b/game/modules/tome/data/talents/techniques/thuggery.lua index 4b37fd46d3..49f15bb229 100644 --- a/game/modules/tome/data/talents/techniques/thuggery.lua +++ b/game/modules/tome/data/talents/techniques/thuggery.lua @@ -34,7 +34,7 @@ newTalent{ local add = 0 if o then - add = 15 + o:getPriceFlags() * 0.6 * math.sqrt(o:getPowerRank() + 1) * (o:attr("metallic") and 1 or 0.5) + add = 15 + o:getPriceFlags() * 0.6 * math.sqrt(o:getPowerRank() + 1) * (o:attr("metallic") and 1 or 0.5) * (o.skullcracker_mult or 1) end local totstat = self:getStat("str") -- GitLab