diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua index 1937621d6aa5d21be14f7ef3e0893f639a9bfddb..b9986c4b42873cc0858b6c9f1c2e9424de66795d 100644 --- a/game/modules/tome/class/Actor.lua +++ b/game/modules/tome/class/Actor.lua @@ -5510,7 +5510,7 @@ function _M:startTalentCooldown(t, v) if t.id ~= self.T_REDUX and self:hasEffect(self.EFF_REDUX) then local eff = self:hasEffect(self.EFF_REDUX) - if t.type[1]:find("^chronomancy/") and self:getTalentCooldown(t) <= eff.max_cd and t.mode == "activated" and not t.fixed_cooldown then + if self:getTalentCooldown(t) <= eff.max_cd and t.mode == "activated" and not t.fixed_cooldown then self.talents_cd[t.id] = 1 end end diff --git a/game/modules/tome/data/talents/chronomancy/energy.lua b/game/modules/tome/data/talents/chronomancy/energy.lua index d8de5728f173371c3e14bd94c46fde4265ec920b..edfedc360526c9c3fa49f879b5df4de92e8325c1 100644 --- a/game/modules/tome/data/talents/chronomancy/energy.lua +++ b/game/modules/tome/data/talents/chronomancy/energy.lua @@ -111,7 +111,7 @@ newTalent{ local tids = {} for tid, _ in pairs(self.talents_cd) do local tt = self:getTalentFromId(tid) - if tt.type[1]:find("^chronomancy/") and not tt.fixed_cooldown then + if not tt.fixed_cooldown then tids[#tids+1] = tt end end @@ -133,7 +133,7 @@ newTalent{ local talentcount = t.getTalentCount(self, t) local cooldown = t.getCooldown(self, t) return ([[You sap the target's energy and add it to your own, placing up to %d random talents on cooldown for %d turns. - For each talent put on cooldown, you reduce the cooldown of one of your chronomancy talents currently on cooldown by %d turns.]]): + For each talent put on cooldown, you reduce the cooldown of one of your talents currently on cooldown by %d turns.]]): format(talentcount, cooldown, cooldown) end, } @@ -158,7 +158,7 @@ newTalent{ info = function(self, t) local duration = t.getDuration(self, t) local cooldown = t.getMaxCooldown(self, t) - return ([[For the next %d turns chronomancy spells with a cooldown of %d or less have a cooldown of one.]]): + return ([[For the next %d turns talents with a cooldown of %d or less have a cooldown of one.]]): format(duration, cooldown) end, }